You need to enable JavaScript to run this app.
导航

创建命名空间

最近更新时间2023.10.23 15:04:37

首次发布时间2023.06.09 16:13:07

命名空间(Namespace)是对集群中对象和资源的抽象整合。在同一集群中,可以创建多个命名空间。不同命名空间中的对象和资源相互隔离。本文描述了如何通过控制台创建命名空间。

背景信息

集群中的命名空间,包括两类:系统命名空间、用户自建命名空间。其中,集群在启动时会默认创建 default、kube-public、kube-system、kube-node-lease 命名空间。

命名空间名称

说明

default

所有未指定 Namespace 的对象都会被分配在 default 命名空间。

kube-public

此命名空间下的资源可以被所有人访问(包括未认证用户),用来部署公共插件、容器模板等。

kube-system

所有由 Kubernetes 系统创建的资源都处于这个命名空间。

kube-node-lease

用于与各个节点相关的租约(Lease)对象。 节点租期允许 kubelet 发送心跳,由此控制面能够检测到节点故障。

前提条件

已创建集群。详细操作,请参见创建边缘集群

操作步骤

  1. 登录边缘托管控制台
  2. 在左侧导航栏,单击边缘集群
  3. 在集群列表中,找到目标集群,然后单击集群名称。
  4. 在左侧导航栏,单击命名空间
  5. 单击页面左上角的创建命名空间
  6. 创建命名空间对话框中,参照以下说明配置相关参数,然后单击确定

配置项

描述

名称

输入命名空间的名称。同一个集群下,命名空间须唯一。命名规则如下:

  • 长度支持 1~63 个字符。
  • 由小写字母、连字符(-)、数字组成。
  • 须以字母、数字开头和结尾。

说明

请避免使用 kube- 作为命名空间名称的前缀。该前缀是为 Kubernetes 系统命名空间保留的。

标签

可选。设置命名空间的标签,包含标签的键和值。
标签对应 Kubernetes 中的 Label,用于标识该命名空间的特点,便于 Kubernetes 筛选目标命名空间。
您可以为命名空间添加多个标签。

注解

可选。设置命名空间的注解,包含注解的键和值。
注解对应 Kubernetes 中的 Annotation,主要记录应用部署、安全策略、调度策略等相关附加信息,不用于标识和区分资源。
您可以为命名空间添加多个注解。