Trabalhe com ficheiros kubeconfig no Cloud Code para IntelliJ

Os ficheiros kubeconfig são ficheiros de configuração do Kubernetes que organizam o acesso ao cluster, os utilizadores e os contextos. Esta página mostra como adicionar, eliminar e alternar entre diferentes kubeconfigs no Cloud Code.

Para mais informações sobre ficheiros kubeconfig, consulte a documentação do Kubernetes sobre como organizar o acesso ao cluster através de ficheiros kubeconfig.

Faça a gestão das kubeconfigs

Por predefinição, o plugin Cloud Code usa o ficheiro kubeconfig predefinido (localizado no diretório $HOME/.kube) para obter recursos do Kubernetes e executar comandos. No entanto, podem ser configurados ficheiros kubeconfig adicionais.

Adicione ficheiros kubeconfig adicionais

Para adicionar ficheiros kubeconfig adicionais:

  1. Navegue para as definições do Cloud Code no seu IDE (File > Settings > Tools > Cloud Code > Kubernetes ou para Mac OS X, IntelliJ IDEA > Preferences > Tools > Cloud Code > Kubernetes).
  2. Na secção kubeconfigs, clique no ícone + Adicionar kubeconfig ou prima Alt+insert para apresentar a caixa de diálogo de seleção.
  3. Na caixa de diálogo Selecionar ficheiro kubeconfig, navegue para a localização do ficheiro kubeconfig que quer adicionar.
  4. Selecione o ficheiro kubeconfig que quer usar e, de seguida, clique em OK.
  5. Na caixa de diálogo Definições, clique em OK para guardar as alterações.

Remova ficheiros kubeconfig

Para remover ficheiros kubeconfig:

  1. Navegue para as definições do Cloud Code no seu IDE (File > Settings > Tools > Cloud Code > Kubernetes ou para Mac OS X, IntelliJ IDEA > Preferences > Tools > Cloud Code > Kubernetes).
  2. Na secção kubeconfigs, clique no kubeconfig que quer remover e, de seguida, clique no ícone - Remover ou prima Alt+Delete.
  3. Clique em OK para guardar as alterações.

Mude de kubeconfigs

Pode ativar/desativar o kubeconfig atual do navegador de recursos clicando no menu pendente de kubeconfigs e selecionando o kubeconfig que quer usar. Depois de selecionar um kubeconfig, a janela de ferramentas é atualizada para usar o kubeconfig escolhido.

Dica: pode adicionar novas kubeconfigs diretamente através do menu pendente kubeconfigs.

Expandir o menu pendente kubeconfig.

Usar configurações de execução do Cloud Code

As configurações de execução do Cloud Code podem ser modificadas para usar ficheiros kubeconfig alternativos. Para alterar as kubeconfigs, abra a configuração de execução a modificar e, em Executar > Definições avançadas, selecione a kubeconfig que quer usar no menu pendente de kubeconfig. Após selecionar um kubeconfig, os contextos disponíveis são atualizados para refletir os encontrados no kubeconfig selecionado.

Sugestão: pode adicionar novas kubeconfigs diretamente a partir das configurações de execução clicando em + Adicionar à direita do menu pendente.

Editar as definições do kubeconfig nas configurações de execução. Apresenta um menu pendente para selecionar uma kubeconfig já adicionada e um botão para adicionar uma nova kubeconfig.

O que se segue?

Obter apoio técnico

Para enviar feedback ou comunicar um problema no seu IDE IntelliJ, aceda a Tools > Cloud Code > Help / About > Submit feedback or report an issue para comunicar um problema no GitHub.