最近更新时间:2023.12.11 10:20:31
首次发布时间:2023.07.20 10:49:31
命名空间(Namespace)是集群中资源和对象的抽象整合,分布式云原生平台的联邦集群中支持配置联邦命名空间,用于资源隔离和资源分发。本文为您介绍如何创建联邦命名空间。
当主控实例中创建命名空间时,系统将自动在联邦集群的所有成员集群中创建相同名称的 Kubernetes 命名空间,用于后续的资源分发使用。
已经创建主控实例,详细介绍参见:创建主控实例。
kube-
作为前缀的联邦命名空间,因为该前缀是为 Kubernetes 系统命名空间保留的。配置项 | 说明 |
---|---|
名称 | 自定义联邦命名空间名称,相同主控实例中不允许重名。命名规则:长度 1-63 个字符;由小写字母、连字符、数字组成并以字母、数字开头和结尾;不能以kube- 开头。 |
标签 | 对应 Kubernetes 中的 Lable,用于识别命名空间的键值对,配合选择器,帮助 Kubernetes 快速筛选目标命名空间。 |
注解 | 对应 Kubernetes 中的 Annotation,主要记录用于应用部署、安全策略、调度策略的附加信息,不用于标识和区分资源。 |
命名空间创建完成后,登录主控实例的任意成员集群,即可在命名空间列表查看主控实例分发配置的命名空间,且该命名空间含有kubeadmiral.io/managed: true
标签。