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

时间:2024-04-18 10:02:52

blueprint样例

tosca_definitions_version: huaweicloud_tosca_version_1_0
inputs:
  statefulset-image-addr:
    default: "*.*.*.*:20202/***/redis:V1"
    description: "StatefulSet used image address."
node_templates:
  ccess2u6:
    type: HuaweiCloud.CCE.StatefulSet
    properties:
      k8sManifest:
        kind: StatefulSet
        spec:
          replicas: 1
          serviceName: statefulsettest
          template:
            spec:
              imagePullSecrets:
                - name: default-secret
              containers:
                - image: 
                    get_input: statefulset-image-addr
                  terminationMessagePath: '/dev/termination-log'
                  ports:
                    - containerPort: 80
                      protocal: TCP
                  name: mystatefulset-123
                  imagePullPolicy: IfNotPresent
            metadata:
              labels:
                app: statefulsettest
              name: mystatefulset
          selector:
            matchLabels:
              app: statefulsettest
        apiVersion: 'apps/v1'
        metadata:
          labels:
            'cce/appgroup': mystatefulset
          name: statefulsettest
support.huaweicloud.com/tr-aos/cce-statefulset.html