3.4 管理名称空间资源

名称空间(Namespace)是 Kubernetes 集群级别的资源,用于将集群分隔为多个隔离的逻辑分区以配置给不同的用户、租户、环境或项目使用,例如,可以为 development、qa 和 production 应用环境分别创建各自的名称空间。

Kubernetes 的绝大多数资源都隶属于名称空间级别(另一个是全局级别或集群级别),名称空间资源为这类资源名称提供了隔离的作用域,同一名称空间内的同一类型资源名称必须是唯一的,但跨名称空间时并无此限制。不过,Kubernetes 还是有一些资源隶属于集群级别的,如 Node、Namespace、PersistentVolume 等资源,它们不属于任何名称空间,因此资源对象的名称必须是全局唯一的。

Kubernetes 的名称空间资源不同于Linux系统的名称空间,它们是各自独立的概念。另外,kubernetes名称空间并不能实现Pod之间的通讯隔离,它仅用于限制资源对象名称的作用域。

results matching ""

    No results matching ""