Namespace 概述
用于实现多用户的资源隔离, 形成逻辑上的分组, 便于不同的分组在共享使用整个集群的资源同 时还能被分别管理
Kubernetes 集群在启动后, 会创建一个名为"default"的 Namespace, 如果不特别指明 Namespace,则用户创建的 Pod, RC, Service 都将 被系统 创建到这个默 认的名为 default 的 Namespace 中。
namespace的创建
-
创建一个 testnamespace名称空间
-
kubectl create ns testnamespace
-
-
查看所有的名称空间
-
kubectl get ns (ns是namespce的简写 )
-
namespace的使用
比如我们创建一个pod,只需要在其后加一个属性即可实现pod的归类
-
kubectl apply -f test.yaml -n testnamespace
-
在testnamespace名称空间下通过test.yaml部署了 一个pod
-
-
kubectl get pods -n testnamespce
-
.