文档中心 > 命名空间简介
命名空间简介

最近更新时间:2022-02-10

命名空间(Namespace)是Kubernetes在同一个集群中进行逻辑环境划分的对象,您可以通过命名空间进行管理多个团队多个项目的划分。在同一个集群内可创建不同的命名空间,不同命名空间中的数据彼此隔离。各命名空间既可以共享同一个集群的服务,也能够互不干扰。

在命名空间下,Kubernetes对象的名称必须唯一。您可以通过资源配额进行可用资源的分配,还可以进行不同命名空间网络的访问控制。

通过设置命名空间级别的资源配额,实现多团队或多用户在共享集群资源的情况下限制团队、用户可以使用的资源总量,包括限制命名空间下创建某一类型对象的数量以及对象消耗计算资源(CPU、内存)的总量。通过限制命名空间下的资源使用,来实现以命名空间为粒度的资源划分。

系统缺省已创建default命名空间。所有未指定命名空间的对象都会被分配到default命名空间。您还可以根据需求创建命名空间。