CURRENT NAME CLUSTER AUTHINFO NAMESPACE * kubernetes-admin@kubernetes kubernetes kubernetes-admin default 1. 2. 3. 切换命名空间 #切换命名空间 [root@k8scloude1 ~]# kubectl config set-context --current --namespace=kube-sys
要想快速切换到不同的命名空间,可以设置以下别名:alias kcd='kubectl config set-context $(kubectl config current-context)--namespace'。然后,可以使用kcd some-namespace在命名空间之间进行切换。 *** kubectl中的双横杠 kubectl中的双横杠(--)代表着kubectl命令项的结束,在两个横杠之后的内容是指在pod内部...
//192.168.110.130:6443 name: kubernetes contexts: - context: cluster: kubernetes user: kubernetes-admin name: kubernetes-admin@kubernetes current-context: kubernetes-admin@kubernetes kind: Config preferences:{}users: - name: kubernetes-admin user: client-certificate-data: REDACTED client-key-data: ...
kubectl config set-context kubernetes-admin@kubernetes --namespace=default #设置上下文的默认namespace kubectl config set-context ${work_context} --cluster=default --user=default --namespace=${work_namespace} #新建上下文 1. 2. 3. 4. 5. 6. Kubectl apply、create kubectl apply -f ./my.yaml...
kubectl configset-context--current --namespace=test-env #Set default namespace 1. 现在,无需在命令中指定命名空间即可获得pod的详细信息。 复制 kubectl get pods #Get a listofpodsfromthedefaultnamespace 1. 图4 想切换到默认命名空间,请使用以下命令。
$ kubectlgetdeploymentNAMEREADYUP-TO-DATEAVAILABLEAGEoom1/111224d 1. 2. 3. 指定特定的命名空间:(-n 参数是指定特定命名空间 -namespace 的缩写形式): 复制 $ kubectlgetdeployments-n kube-systemNAMEREADYUP-TO-DATEAVAILABLEAGEags-metrics-collector1/1113y111d ...
6443name:gcpcluster-k8s-1-cluster:certificate-authority-data:DATA+OMITTEDserver:https://10.240.0.42:6443name:gcpcluster-k8s-2-cluster:certificate-authority-data:DATA+OMITTEDserver:https://10.240.0.43:6443name:gcpcluster-k8s-3contexts:-context:cluster:gcpclusternamespace:rancheruser:user-qkvpzname:gcp...
使用不同context就会切换到context的不同集群 $ kubectl configuse-contextkubernetes-1 Switchedto context "kubernetes-1". 查看是否连接到指定集群: #查看是否是目标集群的命名空间列表$kubectl get ns 查看当前的上下文 $ kubectl configget-contextsCURRENT NAME CLUSTER AUTHINFO ...
CURRENT NAME CLUSTER AUTHINFO NAMESPACE * context1 cluster1 user1 default context2 cluster2 user2 namespace2 context3 cluster3 user3 namespace3 在这个例子中,有三个上下文:context1、context2和context3。它们分别与cluster1、cluster2和cluster3集群关联,并使用user1、user2和user3进行身份验证。当前正在...
current-context# 设置默认上下文为 my-cluster-name$ kubectl config use-context my-cluster-name# 向 kubeconf 中增加支持基本认证的新集群$ kubectl config set-credentials kubeuser/foo.kubernetes.com --username=kubeuser --password=kubepassword# 使用指...