我有一个关于如何为不同的 K8S 命名空间划分对同一个 gluster 的访问的问题。假设我在一个 gluster 中有 3 个不同的卷(vol-a
, vol-b
, vol-c
),我想允许对每个不同的命名空间(namespace-a
- to vol-a
, namespace-b
- to vol-b
, namespace-c
- to vol-c
)访问它们中的每一个。
有可能实施这样的计划吗?也许有一种方法可以使用一些用户名和密码来验证 gluster 的客户端?有没有办法在端点配置中定义这些凭据?
提前致谢!
如果我理解正确,您可能希望为集群使用每个命名空间的资源配额。
这将阻止您的每个命名空间从其他命名空间请求卷。
此外,您可以
claimRef namespace
为 Persistent Volumes 设置字段,以将它们限制为仅来自特定命名空间的 PVC。如果是这样,请告诉我。