[K8S] How To Management Multi K8S Config - Configure Access to Multiple Clusters | Kubernetes

Easy To Management Multi K8S Config

在使用 K8S 可能會發生要管理多群集的時候

下面會列出一些常用到的指令

以及如何配置好多個 config file


把收到的 config檔 丟進去 $HOME/.kube

設定 KUBECONFIG 就可以了

如果有 install 過 minikube

或者體驗 docker 的 k8s

基本上應該會有一個基礎的 config

export KUBECONFIG=$HOME/.kube/config:$HOME/.kube/{your-file-name}
  • 看目前有多少 config

    kubectl config get-contexts
    
  • 如果有裝 zsh k8s 的 plugin

    kcgc
    
  • 換到不同的 cluster

    kubectl config use-context {NAME}
    
  • 如果有裝 zsh k8s 的 plugin

    kcuc
    
  • change namespace = =

    kcsc --current --namespace=h365