简述
通过kubectl子命令config的三元组:集群(set-cluster)、用户(set-credentials)和配置上下文(set-context)实现切换。
创建命令
# 创建cluster
kubectl config set-cluster set-cluster scratch --server=https://5.6.7.8 --insecure-skip-tls-verify
# 创建user
kubectl config set-credentials experimenter --username=exp --password=some-password
# 创建context
kubectl config set-context exp-scratch --cluster=scratch --namespace=default --user=experimenter
# 指定当前使用的context
kubectl config use-context exp-scratch
查看所有context
kubectl config get-contexts
reference
https://kubernetes.io/docs/tasks/access-application-cluster/configure-access-multiple-clusters/
网友评论