更新时间:2023-12-13 GMT+08:00
CCI.Service
模型说明
CCI.Service用于创建一个Service对象。
模型属性
属性 |
是否必选 |
描述 |
---|---|---|
k8sManifest |
是 |
kubernetes service描述文件 参数类型:dict 取值说明:用户自定义,建议更新时不要更改metadata下面的名称(name)和标签(labels) 使用建议:参考kubernetes官方文档 https://kubernetes.io/docs/concepts/services-networking/service |
namespace |
是 |
服务在集群内所在的命名空间 参数类型:HuaweiCloud.CCI.Namespace.Name 取值说明:用户自定义 取值约束:由小写字母、数字和中划线组成,且必须以字母开头,长度不超过63位 使用建议:按需在CCI管理控制台-命名空间查询选择 |
关联关系
关系说明 |
关联节点 |
---|---|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
被包含关系 |
|
关联关系 |
输出
属性 |
参数类型 |
描述 |
---|---|---|
refID |
string |
service UID |
refName |
string |
service的名称 |
blueprint样例
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: 服务在集群内所在的命名空间 label: ''
父主题: 元素列表