Skip to content

命名空间

命名空间是 Kubernetes 中用来进行资源隔离的一种抽象。一个集群下可以包含多个不重名的命名空间,每个命名空间中的资源相互隔离。有关命名空间的详细介绍,可参考命名空间

本文将介绍命名空间的相关操作。

创建命名空间

支持通过表单轻松创建命名空间,也支持通过编写或导入 YAML 文件快速创建命名空间。

Note

  • 在创建命名空间之前,需要在容器管理模块接入 Kubernetes 集群或者创建 Kubernetes 集群
  • 集群初始化后通常会自动生成默认的命名空间 default 。但对于生产集群而言,为便于管理,建议创建其他的命名空间,而非直接使用 default 命名空间。

表单创建

  1. 集群列表 页面点击目标集群的名称。

    集群详情

  2. 在左侧导航栏点击 命名空间 ,然后点击页面右侧的 创建 按钮。

    点击创建

  3. 填写命名空间的名称,配置工作空间和标签(可选设置),然后点击 确定

    Info

    • 命名空间绑定工作空间之后,该命名空间的资源就会共享给所绑定的工作空间。有关工作空间的详细说明,可参考工作空间与层级

    • 命名空间创建完成后,仍然可以绑定/解绑工作空间。

    填写表单

  4. 点击 确定 ,完成命名空间的创建。在命名空间列表右侧,点击 ,可以从弹出菜单中选择查看 YAML、修改标签、绑定/解绑工作空间、配额管理、删除等更多操作。

    更多操作

YAML 创建

  1. 集群列表 页面点击目标集群的名称。

    集群详情

  2. 在左侧导航栏点击 命名空间 ,然后点击页面右侧的 YAML 创建 按钮。

    点击创建

  3. 输入或粘贴事先准备好的 YAML 内容,或者从本地直接导入已有的 YAML 文件。

    输入 YAML 内容后,点击 下载 可以将该 YAML 文件保存到本地。

    点击创建

  4. 最后在弹框右下角点击 确定 即可。