Les fichiers kubeconfig sont des fichiers de configuration Kubernetes qui organisent les l'accès, les utilisateurs et les contextes. Cette page vous explique comment ajouter, supprimer entre différents fichiers kubeconfig dans Cloud Code.
Pour en savoir plus sur les fichiers kubeconfig, consultez la documentation de Kubernetes sur organiser l'accès au cluster à 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
en cours d'exécution. Toutefois, d'autres fichiers kubeconfig peuvent être configurés.
Ajouter des fichiers kubeconfig supplémentaires
Pour ajouter des fichiers kubeconfig supplémentaires:
- Accéder aux paramètres Cloud Code dans votre IDE (File > Settings > Tools > Cloud Code > Kubernetes (Fichier > Paramètres > Outils > Cloud Code > Kubernetes) ou pour Mac OS X, IntelliJ IDEA > Préférences > Outils > Cloud Code > Kubernetes).
- Dans la section kubeconfigs, cliquez sur l'icône + Ajouter un fichier kubeconfig ou appuyez sur
Appuyez sur
Alt
+insert
pour afficher la boîte de dialogue de sélection. - Dans la boîte de dialogue Select kubeconfig file (Sélectionner un fichier kubeconfig), accédez à l'emplacement du fichier fichier kubeconfig que vous souhaitez ajouter.
- Sélectionnez le fichier kubeconfig que vous souhaitez utiliser, puis cliquez sur OK.
- Dans la boîte de dialogue Paramètres, cliquez sur OK pour enregistrer les modifications.
Supprimer les fichiers kubeconfig
Pour supprimer les fichiers kubeconfig:
- Accéder aux paramètres Cloud Code dans votre IDE (File > Settings > Tools > Cloud Code > Kubernetes (Fichier > Paramètres > Outils > Cloud Code > Kubernetes) ou pour Mac OS X, IntelliJ IDEA > Préférences > Outils > Cloud Code > Kubernetes).
- Dans la section kubeconfigs, cliquez sur le fichier kubeconfig que vous souhaitez supprimer, puis
puis cliquez sur l'icône - Supprimer ou appuyez sur
Alt
+Delete
. - Cliquez sur OK pour enregistrer les modifications.
Changer de fichier kubeconfig
Vous pouvez activer/désactiver le fichier kubeconfig actuel du navigateur de ressources en cliquant sur le menu déroulant des kubeconfigs et en sélectionnant le 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.
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: De nouveaux fichiers kubeconfig peuvent être ajoutés directement à partir des configurations d'exécution en en cliquant sur + Ajouter à droite du menu déroulant.
Étape suivante
- Organisez l'accès au cluster à l'aide de fichiers kubeconfig.
- Développer et déboguer les parties d'une application de microservices à l'aide de Skaffold.
- En savoir plus sur l'API Cloud Code Édition YAML de l'aide.