gpt4 book ai didi

kubernetes - Kubernetes 命名空间在集群中代表什么?

转载 作者:行者123 更新时间:2023-12-02 11:50:30 24 4
gpt4 key购买 nike

集群中命名空间的物理表示是什么(我使用的是 AWS)它是 EC2 服务器吗?

有人可以通过比喻什么是物理表示来帮助我理解:

  1. 集群
  2. 命名空间
  3. pod
  4. 容器

最佳答案

让我们把 namespace 想象成 linux 文件系统,为了这个问题而忽略挂载目录的事实:

/srv => namespace-1
/var => namespace-2
/mnt => namespace-3
/bin => namespace-4
  • 这4个目录都属于同一个/
  • 在一个目录中,你可以有不同类型的文件
  • 如果您执行 ls/srv,您将看不到 /var
  • 中的文件
  • 不同的用户可以对每个目录拥有不同类型的权限

现在让我们从 k8s 命名空间的角度应用以上 4 点

  • 所有这 4 个 namespaces 属于同一个 kubernetes 集群
  • namespace 中,您可以拥有不同类型的 kubernetes 对象
  • 如果您从 namespace-1 执行 kubectl get deployments,您将不会在 namespace-2
  • 中看到部署
  • 不同的用户可以在每个namespaces
  • 上拥有不同类型的授权

关于kubernetes - Kubernetes 命名空间在集群中代表什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54151345/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com