繁体   English   中英

通过动态持久卷创建AzureFile持久卷时,声明创建的AzureFile没有元数据

[英]When creating a AzureFile persistent volume via a dynamic persistent volume claim the AzureFile created has no metadata

我已经使用kubernetes.io/azure-file provider在Azure上成功动态创建了持久卷。 我可以将其配置为使用所需的存储帐户,但我通常很高兴, 除了 Azure中的结果对象(通过Azure门户或使用az cli查看)没有与之关联的元数据。

我想将此与我在AWS上使用kubernetes.io/aws-ebs进行的设置形成对比,其中EBS卷使用诸如KubernetesClusterNamekubernetes.io/created-for/pv/name / kubernetes.io/created-for/pvc/name kubernetes.io/created-for/pv/name / kubernetes.io/created-for/pvc/name kubernetes.io/created-for/pv/namekubernetes.io/created-for/pvc/name标签进行标记kubernetes.io/created-for/pvc/name

当我们丢失集群并必须编写脚本以通过创建PV重新附加这些现有卷时,此信息非常宝贵。 由于许多其他原因,它也很有用。

是否可以使用kubernetes.io/azure-file实现此行为?

满足要求的唯一可能方法是文件共享的元数据。 但是您需要自己将所需的信息添加到元数据中。

共享或文件资源的元数据存储为与资源关联的名称/值对。 元数据名称必须遵守C#标识符的命名规则。

在此处输入图片说明

有关更多详细信息,请参见元数据名称

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM