Menu
CoddyTech

命名空间

本课属于 Coddy Terminal 学习旅程的“Kubernetes 入门”单元。第 30 课,共 45 课。

许多应用和团队会共享一个集群。命名空间会将集群划分成不同的区域,因此两个团队可以各自拥有一个名为 web 的 Pod,而不会发生冲突。到目前为止,你创建的所有内容都位于 default 命名空间中。

列出命名空间:

kubectl get namespaces

除了 default,你还会看到 kube-system,Kubernetes 会在其中运行自己的组件,以及集群内部使用的其他几个命名空间。它的简写是 ns。

创建一个属于你自己的命名空间:

kubectl create namespace dev

Kubernetes 的响应是 namespace/dev created。删除命名空间会删除其中的所有内容,因此这也是清理实验环境的一种简便方法。

challenge icon

挑战

入门

创建一个名为 dev 的命名空间,然后列出命名空间,查看它是否与 default 和 kube-system 一起显示。

亲手试试

终端
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

Kubernetes 入门中的所有课

自己练习: Terminal 在线编辑器