CCI.Service
Element Description
The CCI.Service element is used to create a service.
Element Properties
Property |
Required |
Descripiton |
---|---|---|
k8sManifest |
Yes |
Description file of the Kubernetes service Type: dict Value Description: Supports customization. You are not advised to change the name and labels under the metadata during an update. Suggestion: For details, see the Kubernetes official guide at https://kubernetes.io/docs/concepts/services-networking/service. |
namespace |
Yes |
Namespace in a cluster where a service is located Type: HuaweiCloud.CCI.Namespace.Name Value Description: Supports customization. Value Constraint: The value must start with a letter. Only lowercase letters, digits, and hyphens (-) are allowed. The length of namespace can't be over 63. Suggestion: Log in to the CCI console. In the navigation pane on the left, choose Namespaces. View and select the target namespace. |
Relationships Between Elements
Description |
Target |
---|---|
DependsOn |
|
DependsOn |
|
DependsOn |
|
DependsOn |
|
DependsOn |
|
DependsOn |
|
DependsOn |
|
DependsOn |
|
DependsOn |
|
DependsOn |
|
DependsOn |
|
DependsOn |
|
DependsOn |
|
DependsOn |
|
ContainedIn |
|
Connected |
Return Value
Property |
Type |
Description |
---|---|---|
refID |
string |
UID of the cci service |
refName |
string |
Name of the cci service |
Blueprint Example
tosca_definitions_version: huaweicloud_tosca_version_1_0 node_templates: service: properties: k8sManifest: apiVersion: v1 kind: Service metadata: annotations: 'service.beta.kubernetes.io/role': tenant labels: app: aos-apiserver-edec06ac-d appgroup: cde-cde_aos name: aos-apiserver name: service-hy spec: ports: - name: https nodeport: 30280 port: 30210 protocol: TCP targetPort: 9763 selector: app: trm-apiserver-e2f63e54-f sessionAffinity: None type: LoadBalancer namespace: get_input: ns type: HuaweiCloud.CCI.Service inputs: ns: description: Namespace where the service locates label: ''
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.