1.方式1-合并输出文件
kubectl get node --kubeconfig=./zjx.config
kubectl get node --kubeconfig=./cgy.config
KUBECONFIG=cgy.config:zjx.config kubectl config view --flatten > $HOME/.kube/config
kubectl config view
kubectl config get-contexts
kubectl config get-clusters
kubectl config current-context
kubectl config use-context xxxxxx
https://kubernetes.io/zh-cn/docs/tasks/access-application-cluster/configure-access-multiple-clusters/
2.方式2-export 环境变量
export KUBECONFIG="${KUBECONFIG}:config:zjx.config"
export KUBECONFIG="${KUBECONFIG}:config:cgy.config"
kubectl config get-contexts
kubectl config current-context
kubectl config get-clusters
kubectl config use-context xxxxxxx
3.ps
多config文件的 cluster 和 name 字段不可冲突