Trabalhar com kubeconfigs no Cloud Code para Cloud Shell

kubeconfig são arquivos de configuração do Kubernetes que organizam o acesso, os usuários e os contextos ao cluster. Nesta página, mostramos como adicionar, excluir e alternar entre diferentes kubeconfigs no Cloud Code.

Para mais informações sobre arquivos kubeconfig, consulte a documentação do Kubernetes sobre como organizar o acesso ao cluster usando arquivos kubeconfig.

Gerenciar kubeconfigs

Por padrão, o plug-in do Cloud Code usa o arquivo kubeconfig padrão (localizado no diretório $HOME/.kube) para recuperar recursos do Kubernetes e executar comandos. No entanto, é preciso configurar outros arquivos kubeconfig.

Adicionar outros arquivos kubeconfig

Para adicionar outros arquivos kubeconfig:

  1. Abra o Palette de comandos (pressione Ctrl/Cmd+Shift+P ou clique em Ver > Paleta de comandos) e execute Cloud Code: Switch kubeconfig.
  2. Clique em + Carregar kubeconfig e navegue até o local do arquivo kubeconfig que você quer adicionar.
  3. Selecione o arquivo kubeconfig que você quer adicionar e clique em Adicionar caminho do KubeConfig.
  4. Forneça um nome para o novo kubeconfig quando solicitado.
  5. Pressione Enter para confirmar.

Remover arquivos kubeconfig

Para remover arquivos kubeconfig:

  1. Abra o Palette de comandos (pressione Ctrl/Cmd+Shift+P ou clique em Ver > Paleta de comandos) e execute Cloud Code: remover KubeConfig do Kubernetes Explorer.
  2. Marque a caixa de seleção ao lado do kubeconfig que você quer remover e clique em OK.

Alternar kubeconfigs

É possível alternar kubeconfigs usando a Paleta de comandos. Para mudar o kubeconfigs:

  1. Abra a Paleta de comandos e execute Cloud Code: Switch KubeConfig.
  2. Clique no kubeconfig que você quer usar.

A seguir