【发布时间】:2022-01-24 11:43:21
【问题描述】:
我在存储帐户中创建了一个“文件共享”并将其连接到我的 Kubernetes 集群 (AKS)。我已按照此链接中的示例连接为动态文件共享: https://github.com/HoussemDellai/aks-file-share/tree/main/dynamic-file-share。 因此,我创建了一个存储类。然后我在每个必需的命名空间中提出了几个持久卷声明。 我为每个应用程序的部署添加了 Persistent Volume Claim,一切正常。我在所有必要的命名空间中的所有应用程序都可以看到共享文件夹,并且可以对其进行读写。 现在我想为其中一个命名空间移除或分离这个存储。如果我删除其中一个持久卷声明,则存储帐户中的整个文件共享都会被删除。但是,例如,我只需要在一个命名空间中删除对该资源的所有链接和引用。我该做什么? 第二个问题,例如,在我删除了命名空间中对文件共享的所有引用之后,如果我想再次创建它,我应该在这里采取哪些步骤? 我将再次强调这个问题的本质,所有这一切的主要内容是以某种方式删除链接,持久卷声明或其他文件共享仅在一个命名空间中,以便在所有其余的所有引用资源和Persistent Volume Claim 继续使用相同的“文件共享”正常工作!
【问题讨论】:
标签: azure-storage azure-aks azure-storage-account kubernetes-pvc persistent-volume-claims