2023年6月30日发(作者:)
k8s配置多集群访问切换上下⽂命令如下:kubectl configAvailable Commands: current-context Displays the current-context delete-cluster Delete the specified cluster from the kubeconfig delete-context Delete the specified context from the kubeconfig get-clusters Display clusters defined in the kubeconfig get-contexts Describe one or many contexts rename-context Renames a context from the kubeconfig file. set Sets an individual value in a kubeconfig file set-cluster Sets a cluster entry in kubeconfig set-context Sets a context entry in kubeconfig set-credentials Sets a user entry in kubeconfig unset Unsets an individual value in a kubeconfig file use-context Sets the current-context in a kubeconfig file view Display merged kubeconfig settings or a specified kubeconfig fileUsage: kubectl config SUBCOMMAND [options]最重要的⼀点,在能切换多集群前,务必引⼊多集群的config⽂件。⽐如有1-config、2-config两个⽂件在$HOME/.kube下,那么使⽤如下命令合并:echo "export KUBECONFIG=$KUBECONFIG:$HOME/.kube/1-config:2-config" >> ~/.bash_profile#需要⽴即⽣效使⽤如下命令export KUBECONFIG=$KUBECONFIG:$HOME/.kube/1-config:2-config引⼊后 kubectl config view 就能看到 两个集群的信息使⽤kubectl config get-contexts 可以看到集群的上下⽂信息使⽤kubectl config use-context 集群context name,就能选中要⽤的集群配置对多集群的访问 | Kubernetes使⽤ kubeconfig ⽂件组织集群访问 | Kubernetes
发布者:admin,转转请注明出处:http://www.yc00.com/web/1688057018a72385.html
评论列表(0条)