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

时间:2019-09-18 09:15:00

标签: azure kubernetes azure-aks azure-files

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

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

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

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

1 个答案:

答案 0 :(得分:0)

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

  

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

enter image description here

有关更多详细信息,请参见Metadata names