CCI.Storage.SFS
模型说明
CCI.Storage.SFS用于在指定的Namespace下创建文件存储卷。
模型属性
属性 |
是否必选 |
描述 |
---|---|---|
k8sManifest |
否 |
sfs的k8s原生manifest对象,基于此也可以创建sfs资源,替代其余配置项 参数类型:dict 取值约束:符合kubernetes规范 使用建议:根据需求参考示例或CCI服务资料编写 |
namespace |
是 |
服务在集群内所在的命名空间 参数类型:HuaweiCloud.CCI.Namespace.Name 取值说明:用户自定义 取值约束:由小写字母、数字和中划线组成,且必须以字母开头,长度不超过63位 使用建议:按需在CCI管理控制台-命名空间查询选择 |
name |
否 |
PVC名称 参数类型:string 取值说明:自定义 取值约束:同一namespace下SFS名称唯一;长度限制1-24;正则校验:(^$)|(^[a-z]([-a-z0-9]*[a-z0-9])?$) 使用建议:自定义 |
关联关系
关系说明 |
关联节点 |
---|---|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
依赖关系 |
|
被包含关系 |
输出
属性 |
参数类型 |
描述 |
---|---|---|
status |
string |
sfs卷的状态 |
refName |
string |
sfs卷的名称 |
refID |
string |
sfs卷的UID |
blueprint样例
tosca_definitions_version: huaweicloud_tosca_version_1_0 inputs: ccis34wa_namespace: description: Namespace defines the space within which name must be unique label: '' node_templates: ccis34wa: type: HuaweiCloud.CCI.Storage.SFS properties: namespace: get_input: ccis34wa_namespace k8sManifest: kind: PersistentVolumeClaim spec: accessModes: - ReadWriteMany resources: requests: storage: 10Gi apiVersion: v1 metadata: namespace: default annotations: 'volume.beta.kubernetes.io/storage-class': nfs-rw 'volume.beta.kubernetes.io/storage-provisioner': 'flexvolume-huawei.com/fuxinfs' name: pvc-sfs-auto-example