资源编排服务 RFS-CCE.Deployment:blueprint样例

时间:2025-02-12 14:53:03

blueprint样例

tosca_definitions_version: huaweicloud_tosca_version_1_0inputs:  containername:    default: deployment-123    type: string  deploymentname:    default: deploymenttest    type: string  image:    default: nginx    type: string  imagePullPolicy:    default: IfNotPresent    type: string  labels:    default: mydeployment    type: stringnode_templates:  my-deployment:    type: HuaweiCloud.CCE.Deployment    properties:      k8sManifest:        apiVersion: 'apps/v1'        kind: Deployment        metadata:          labels:            'cce/appgroup':              get_input: labels          name:            get_input: deploymentname        spec:          'replicas:{get_input': 'deploymentname}'          selector:            matchLabels:              'cce/appgroup':                get_input: labels          template:            metadata:              labels:                'cce/appgroup':                  get_input: labels            spec:              containers:                - image:                    get_input: image                  name:                    get_input: containername              imagePullPolicy:                get_input: imagePullPolicy
support.huaweicloud.com/tr-aos/cce-deployment.html