导入 Namespace

目录

Overview

Namespace 生命周期管理能力

  • 跨集群 Namespace 导入:将 Namespace 导入到一个 Project 中,实现对平台所管理的所有 Kubernetes 集群中 Namespace 的集中管理。这为管理员提供了跨分布式环境的统一资源治理和监控能力。

Namespace 解绑

  • 解绑 Namespace 功能允许您将 Namespace 从当前 Project 中解除关联,重置其关联状态,以便后续重新分配或清理。

  • 将 Namespace 导入到 Project 中后,该 Namespace 将具备与平台上原生创建的 Namespace 等效的能力,包括继承 Project 级别的策略(例如资源配额)、统一监控和集中治理控制。

重要说明

  • 一个 Namespace 在任一时刻只能关联到一个 Project。
  • 如果 Namespace 已经关联到某个 Project,则必须先解除关联,才能导入或重新分配到另一个 Project。

Use Cases

常见的 Namespace 管理用例包括:

  • 当新 Kubernetes 集群 连接到平台时,可以使用 导入 Namespace 功能,将其已有的 Kubernetes Namespace 关联到某个 Project。只需选择目标 Project 和集群,即可开始导入。此操作赋予该 Project 对这些 Namespace 的治理能力,包括资源配额、监控和策略执行。
  • 已从某个 Project 解绑的 Namespace,可以通过 导入 Namespace 功能无缝地重新关联到另一个 Project,实现持续的集中治理。

  • 当前未被任何 Project 管理的 Namespace(例如通过集群级脚本创建的 Namespace),必须使用 导入 Namespace 功能关联到目标 Project,以启用平台级治理,包括可见性和集中管理。

Prerequisites

  • 该 Namespace 当前未被平台内任何已有 Project 管理。
  • Namespace 只能导入到已关联其目标 Kubernetes 集群的 Project 中。如果不存在此类 Project,需先创建一个与该集群关联的 Project。

Procedure

  1. 进入 Project Management,点击要导入 Namespace 的 Project 名称
  2. 导航至 Namespaces > Namespaces
  3. 点击 Create Namespace 旁的 下拉按钮,然后选择 Import Namespace
  4. 参考创建 Namespace文档了解参数配置详情。
  5. 点击 Import