Trabalhar com arquivos kubeconfig no Cloud Code for IntelliJ

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. Navegue até as configurações do Cloud Code no 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 + Add 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 Settings, 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 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 em seguida no ícone - Remover ou pressione Alt+Delete.
  3. Clique em OK para salvar as alterações.

Alternar kubeconfigs

É possível alternar o kubeconfig atual do navegador do recurso clicando no menu suspenso kubeconfigs e selecionando o kubeconfig que você quer 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.

Como expandir o 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 + Add à direita do menu suspenso.

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

Receba ajuda

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 ou faça uma pergunta no Stack Overflow.