azure - 通过动态持久卷声明创建 AzureFile 持久卷时,创建的 AzureFile 没有元数据
问题描述
我正在使用kubernetes.io/azure-file
提供程序在 Azure 上成功地动态创建持久卷。我可以将其配置为使用我想要的存储帐户,我通常很高兴,除了Azure 中的结果对象(通过 Azure 门户或使用 az cli 查看)没有与之关联的元数据。
我想将此与我在 AWS 上使用kubernetes.io/aws-ebs
EBS 卷标记为 、 和 之类的标签KubernetesCluster
的设置Name
进行对比。kubernetes.io/created-for/pv/name
kubernetes.io/created-for/pvc/name
当我们丢失集群并不得不编写脚本通过创建 PV 重新附加这些现有卷时,此信息非常宝贵。由于许多其他原因,它也很有用。
是否可以使用 实现这种行为kubernetes.io/azure-file
?
解决方案
满足您的要求的唯一可能方法是文件共享的元数据。但是您需要自己将所需的信息添加到元数据中。
共享或文件资源的元数据存储为与资源关联的名称-值对。元数据名称必须遵守 C# 标识符的命名规则。
有关更多详细信息,请参阅元数据名称。
推荐阅读
- azure - 在 Azure 的 Ubuntu VM 中打开端口 443 不起作用
- php - 带有索引的内爆数组列表元素
- tfs - 使用 TFS 2018 将构建部署到现有网站
- c++ - 如何使用迭代器擦除 std::list 模板
- modeling - 我将如何构建与图对应的整数优化模型
- arrays - 如何使用laravel在数据库表的单行中以数组格式存储表表
- python - 加入两个数据帧后的 Pyspark 重复
- android - Kotlin notifyDataSetChanged 在 Fragment 中不起作用(带有 ListView 的 BaseAdapter)
- rx-java2 - RxJava 如何从 CompletableFuture 创建非阻塞 Single
- html - 渐变三角形