命名空间¶
命名空间是 Kubernetes 中用来进行资源隔离的一种抽象。一个集群下可以包含多个不重名的命名空间,每个命名空间中的资源相互隔离。有关命名空间的详细介绍,可参考命名空间。
本文将介绍命名空间的相关操作。
创建命名空间¶
支持通过表单轻松创建命名空间,也支持通过编写或导入 YAML 文件快速创建命名空间。
Note
- 在创建命名空间之前,需要在容器管理模块接入 Kubernetes 集群或者创建 Kubernetes 集群。
- 集群初始化后通常会自动生成默认的命名空间 default 。但对于生产集群而言,为便于管理,建议创建其他的命名空间,而非直接使用 default 命名空间。
表单创建¶
-
在 集群列表 页面点击目标集群的名称。
-
在左侧导航栏点击 命名空间 ,然后点击页面右侧的 创建 按钮。
-
填写命名空间的名称,配置工作空间和标签(可选设置),然后点击 确定 。
Info
-
命名空间绑定工作空间之后,该命名空间的资源就会共享给所绑定的工作空间。有关工作空间的详细说明,可参考工作空间与层级。
-
命名空间创建完成后,仍然可以绑定/解绑工作空间。
-
-
点击 确定 ,完成命名空间的创建。在命名空间列表右侧,点击 ⋮ ,可以从弹出菜单中选择更新、绑定/解绑工作空间、配额管理、删除等更多操作。
YAML 创建¶
-
在 集群列表 页面点击目标集群的名称。
-
在左侧导航栏点击 命名空间 ,然后点击页面右侧的 YAML 创建 按钮。
-
输入或粘贴事先准备好的 YAML 内容,或者从本地直接导入已有的 YAML 文件。
输入 YAML 内容后,点击 下载 可以将该 YAML 文件保存到本地。
-
最后在弹框右下角点击 确定 即可。