NameSpace、Deployments 概念說明
NameSpace (命名空間) 概念
[user@minikube ~]$ kubectl get namespace
NAME STATUS AGE
default Active 1d
kube-public Active 1d
kube-system Active 1ddefault:這是預設命名空間,創建物件、服務時,如未指定空間則就分配於此空間中。
kube-system:此命名空間是 K8s 系統自帶物件之運作區。
kube-public:此命名空間其特性是[公用],每個用戶都可存取此空間下的資源服務。[user@minikube ~]$ kubectl config set-context ABC --namespace=abc
Context "ABC" created.
[user@minikube ~]$ kubectl config use-context ABC
Switched to context "ABC".
[user@minikube ~]$ kubectl config get-contexts
CURRENT NAME CLUSTER AUTHINFO NAMESPACE
ABC abc
* minikube minikube minikube
########
# 上述動作會寫入在本機 ~/.kube/config 設定擋中。
########Deployments 概念
Last updated