Trabalhar com arquivos kubeconfig no Cloud Code para IntelliJ

Os arquivos kubeconfig são arquivos de configuração do Kubernetes que organizam o acesso ao cluster, os usuários e os contextos. 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 plugin 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. Navegue até as configurações do Cloud Code no seu ambiente de desenvolvimento integrado (Arquivo > Configurações > Ferramentas > Cloud Code > Kubernetes ou no Mac OS X, IntelliJ IDEA > Preferências > Ferramentas > Cloud Code > Kubernetes).
  2. Na seção kubeconfigs, clique no ícone + Adicionar kubeconfig ou pressione Alt+insert para abrir a caixa de diálogo de seleção.
  3. Na caixa de diálogo Selecionar arquivo kubeconfig, navegue até o local do arquivo kubeconfig que você quer adicionar.
  4. Selecione o arquivo kubeconfig que você quer usar e clique em Ok.
  5. Na caixa de diálogo Configurações, clique em OK para salvar as mudanças.

Remover arquivos kubeconfig

Para remover arquivos kubeconfig:

  1. Navegue até as configurações do Cloud Code no seu ambiente de desenvolvimento integrado (Arquivo > Configurações > Ferramentas > Cloud Code > Kubernetes ou no Mac OS X, IntelliJ IDEA > Preferências > Ferramentas > Cloud Code > Kubernetes).
  2. Na seção kubeconfigs, clique no kubeconfig que você quer remover e clique no ícone - Remover ou pressione Alt+Delete.
  3. Clique em Ok para salvar as mudanças.

Alternar kubeconfigs

É possível alternar o kubeconfig atual do navegador de recursos clicando no menu suspenso do kubeconfigs e selecionando o kubeconfig que quiser usar. Ao selecionar um kubeconfig, a janela de ferramentas é atualizada para usar o kubeconfig escolhido.

Dica: é possível adicionar novos kubeconfigs diretamente usando o menu suspenso do kubeconfigs.

Expansão do menu suspenso do kubeconfig.

Como usar as configurações de execução do Cloud Code

É possível modificar as configurações de execução do Cloud Code para usar arquivos kubeconfig alternativos. Para alterar o kubeconfigs, abra "Executar configuração" para modificar e, em Executar > configurações avançadas, selecione o kubeconfig que você quer usar no menu suspenso do kubeconfig. Ao selecionar um kubeconfig, os contextos disponíveis são atualizados para refletir os encontrados no kubeconfig selecionado.

Dica: é possível adicionar novos kubeconfigs diretamente nas configurações de execução clicando em + Adicionar à direita da lista suspensa.

Como editar as configurações do kubeconfig em "Executar configurações". Fornece uma lista suspensa para selecionar um kubeconfig já adicionado e um botão para adicionar um novo kubeconfig.

A seguir

Receber suporte

Para enviar um feedback ou informar um problema no ambiente de desenvolvimento integrado do IntelliJ, acesse Tools > Cloud Code > Help / About > Envie feedback ou informe um problema para informar um problema no GitHub.