本文为您提供了多集群 config 合并和切换的方法。

当前您可以在容器服务控制台集群详情页面,获取到当前登录用户对指定集群的 kubeconfig 访问凭证,或者通过调用 openapi 的方式获取指定 config内容,当您的阿里云账号具有多个集群的访问权限时,可以通过如下命令合并多个集群的 kubeconfig 内容合并到一个统一的凭证文件中。
KUBECONFIG=file1:file2:file3 kubectl config view --merge --flatten > ~/.kube/all-config
export KUBECONFIG=~/.kube/all-config
  • 执行如下命令,查看所有的可使用的 context 上下文。
    kubectl config get-contexts
  • 执行如下命令,查看 config 配置的帮助信息。
    kubectl config --help
  • 执行如下命令,切换 context 上下文配置。
    kubectl config use-context {your-contexts}
更多 kubeconfig 相关使用介绍,请参见官方使用文档