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

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

blueprint样例

样例1:

tosca_definitions_version: huaweicloud_tosca_version_1_0inputs:  storage-name:    default: my-evc-storagenode_templates:  my-storage:    type: HuaweiCloud.CCE.Storage.SFS    properties:      name:         get_input: storage-name

样例2:用户自定义k8sManifest实现

  • 1.15集群版本,yaml文件配置示例如下:
    tosca_definitions_version: huaweicloud_tosca_version_1_0node_templates:  my-storage:    type: HuaweiCloud.CCE.Storage.SFS    properties:      k8sManifest:        apiVersion: v1        kind: PersistentVolumeClaim        metadata:          annotations: {}          name: cce-sfs-k7yimkqa-p66e          namespace: default        spec:          accessModes:            - ReadWriteMany          resources:            requests:              storage: 10Gi          storageClassName: csi-nasinputs: {}
  • 1.13以及之前版本集群,yaml文件配置示例如下:
    tosca_definitions_version: huaweicloud_tosca_version_1_0node_templates:  my-storage:    type: HuaweiCloud.CCE.Storage.SFS    properties:      k8sManifest:        apiVersion: v1        kind: PersistentVolumeClaim        metadata:          annotations:            'volume.beta.kubernetes.io/storage-class': nfs-rw            'volume.beta.kubernetes.io/storage-provisioner': 'flexvolume-huawei.com/fuxinfs'          name: cce-sfs-k7yimkqa-p66e          namespace: default        spec:          accessModes:            - ReadWriteMany          resources:            requests:              storage: 10Giinputs: {}
support.huaweicloud.com/tr-aos/cce-storage-sfs.html