命名空间
本课属于 Coddy Terminal 学习旅程的“Kubernetes 入门”单元。第 30 课,共 45 课。
许多应用和团队会共享一个集群。命名空间会将集群划分成不同的区域,因此两个团队可以各自拥有一个名为 web 的 Pod,而不会发生冲突。到目前为止,你创建的所有内容都位于 default 命名空间中。
列出命名空间:
kubectl get namespaces除了 default,你还会看到 kube-system,Kubernetes 会在其中运行自己的组件,以及集群内部使用的其他几个命名空间。它的简写是 ns。
创建一个属于你自己的命名空间:
kubectl create namespace devKubernetes 的响应是 namespace/dev created。删除命名空间会删除其中的所有内容,因此这也是清理实验环境的一种简便方法。
挑战
入门创建一个名为 dev 的命名空间,然后列出命名空间,查看它是否与 default 和 kube-system 一起显示。
亲手试试
终端
这节课包含一个小测验。开始学习即可作答,并记录你的进度。
Kubernetes 入门中的所有课
自己练习: Terminal 在线编辑器