Utiliser des fichiers kubeconfig dans Cloud Code pour IntelliJ

Les fichiers kubeconfig sont des fichiers de configuration Kubernetes qui organisent l'accès aux clusters, les utilisateurs et les contextes. Cette page explique comment ajouter et supprimer des fichiers kubeconfigs dans Cloud Code, et comment passer de l'un à l'autre.

Pour en savoir plus sur les fichiers kubeconfig, consultez la documentation de Kubernetes sur l'organisation de l'accès aux clusters à l'aide de fichiers kubeconfig.

Gérer les fichiers kubeconfig

Par défaut, le plug-in Cloud Code utilise le fichier kubeconfig par défaut (situé dans le répertoire $HOME/.kube) pour récupérer les ressources Kubernetes et exécuter des commandes. Toutefois, d'autres fichiers kubeconfig peuvent être configurés.

Ajouter des fichiers kubeconfig supplémentaires

Pour ajouter des fichiers kubeconfig supplémentaires:

  1. Accédez aux paramètres Cloud Code dans votre IDE (Fichier > Paramètres > Outils > Cloud Code > Kubernetes ou, pour Mac OS X, IntelliJ IDEA > Préférences > Outils > Cloud Code > Kubernetes).
  2. Dans la section kubeconfigs, cliquez sur l'icône + Ajouter kubeconfig ou appuyez sur Alt+insert pour afficher la boîte de dialogue de sélection.
  3. Dans la boîte de dialogue Select kubeconfig file (Sélectionner un fichier kubeconfig), accédez à l'emplacement du fichier kubeconfig que vous souhaitez ajouter.
  4. Sélectionnez le fichier kubeconfig que vous souhaitez utiliser, puis cliquez sur OK.
  5. Dans la boîte de dialogue Settings (Paramètres), cliquez sur OK pour enregistrer les modifications.

Supprimer les fichiers kubeconfig

Pour supprimer les fichiers kubeconfig:

  1. Accédez aux paramètres Cloud Code dans votre IDE (Fichier > Paramètres > Outils > Cloud Code > Kubernetes ou, pour Mac OS X, IntelliJ IDEA > Préférences > Outils > Cloud Code > Kubernetes).
  2. Dans la section kubeconfigs, cliquez sur le fichier kubeconfig que vous souhaitez supprimer, puis sur l'icône - Supprimer ou appuyez sur Alt+Delete.
  3. Cliquez sur OK pour enregistrer les modifications.

Changer de fichier kubeconfig

Pour activer ou désactiver le fichier kubeconfig actuel du navigateur de ressources, cliquez sur le menu déroulant des fichiers kubeconfig et sélectionnez le fichier kubeconfig que vous souhaitez utiliser. Lors de la sélection d'un fichier kubeconfig, la fenêtre de l'outil se met à jour pour utiliser le fichier choisi.

Conseil : Vous pouvez ajouter de nouveaux fichiers kubeconfig directement à l'aide du menu déroulant des fichiers kubeconfigs.

Développez le menu déroulant kubeconfig.

Utiliser des configurations d'exécution Cloud Code

Les configurations d'exécution Cloud Code peuvent être modifiées pour utiliser d'autres fichiers kubeconfig. Pour changer de fichier kubeconfig, ouvrez la configuration d'exécution à modifier puis, sous Run > Advanced settings (Exécuter > Paramètres avancés), sélectionnez le fichier kubeconfig que vous souhaitez utiliser dans le menu déroulant des fichiers kubeconfig. Lors de la sélection d'un fichier kubeconfig, les contextes disponibles sont mis à jour pour refléter ceux trouvés dans le fichier kubeconfig sélectionné.

Conseil: Vous pouvez ajouter de nouveaux fichiers kubeconfig directement à partir des configurations d'exécution. Pour ce faire, cliquez sur + Add (Ajouter) à droite du menu déroulant.

Modifier des paramètres kubeconfig dans les configurations d'exécution. Fournit un menu déroulant permettant de sélectionner un élément kubeconfig déjà ajouté, ainsi qu'un bouton permettant d'ajouter un élément kubeconfig.

Étapes suivantes

Obtenir de l'aide

Pour envoyer des commentaires ou signaler un problème dans votre IDE IntelliJ, accédez à Outils > Cloud Code > Aide / À propos > Envoyer des commentaires ou signaler un problème pour signaler un problème sur GitHub, ou posez une question sur Stack Overflow.