导入 Namespace

Overview

Namespace 生命周期管理能力

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

Namespace 解绑

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

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

重要说明

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

Use Cases

Namespace 管理的常见用例包括:

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

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

Prerequisites

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

Procedure

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