Project 是一个资源隔离单元,支持企业中的多租户使用场景。它将一个或多个集群的资源划分为相互隔离的环境,确保资源和人员的隔离。Project 可以代表企业中的不同子公司、部门或项目团队。通过 Project 管理,可以实现:
Namespace 是 Project 内更小的、相互隔离的资源空间,作为用户实现生产工作负载的工作区。Namespace 的主要特性包括:
平台的资源层级遵循以下规则:
一个 Project 可以使用来自多个集群的资源(CPU、内存、存储),一个集群也可以将资源分配给多个 Project。
一个 Project 下可以创建多个 Namespace,且它们的资源配额总和不能超过 Project 的总资源。
一个 Namespace 的资源配额必须来自单个集群,且一个 Namespace 只能属于一个 Project。