Cloud Code permet de créer un cluster Kubernetes avec Google Kubernetes Engine (GKE).
.Créer un cluster GKE et l'ajouter à votre KubeConfig
Cloud Code ouvre la console Google Cloud pour vous permettre de créer rapidement un cluster :
Pour ouvrir l'explorateur Kubernetes, cliquez sur
Explorateur Kubernetes ou accédez à Outils > Cloud Code > Kubernetes > Afficher l'explorateur de cluster.
Dans l'en-tête du volet de l'explorateur Kubernetes, cliquez sur + Connect to a GKE Cluster (Se connecter à un cluster GKE).
Choisissez Create a new GKE Cluster (Créer un cluster GKE) ou Create a new GKE Autopilot cluster (Créer un cluster GKE Autopilot). Pour savoir quel mode choisir, consultez Comparer les modes Autopilot et Standard.
Si vous y êtes invité, cliquez sur Ouvrir pour autoriser Cloud Code à ouvrir la consoleGoogle Cloud .
Dans la console Google Cloud , sélectionnez les options de configuration que vous souhaitez personnaliser, puis cliquez sur Créer.
Une fois le cluster créé, dans Cloud Code, dans l'explorateur Kubernetes, cliquez sur l'icône Actualiser.
Lorsque le nom de votre nouveau cluster apparaît dans la liste, cliquez dessus. Votre nouveau cluster est ajouté à la configuration et défini comme contexte par défaut.
Utiliser un cluster GKE existant
Si vous possédez un cluster GKE standard ou Autopilot, vous pouvez le définir comme cluster actif et l'utiliser avec Cloud Code.
- Dans l'en-tête du volet de l'explorateur Kubernetes, cliquez sur + Ajouter un cluster GKE.
- Cliquez sur Google Kubernetes Engine.
- Cliquez sur le nom de votre cluster. Votre cluster est ajouté à KubeConfig.
Définir un cluster comme contexte par défaut
Le cluster actif est le cluster sur lequel votre application est déployée par défaut.
Dans l'explorateur Kubernetes, cliquez avec le bouton droit sur un cluster, puis cliquez sur Set as Current Context (Définir comme contexte actuel).
Exécuter une application sur GKE
Pour exécuter ou déboguer une application sur GKE, vous devez définir le dépôt d'images de conteneurs de votre projet.
Pour en savoir plus, consultez Stocker vos images de conteneur.
Supprimer un cluster de votre KubeConfig
Une fois que vous avez supprimé un cluster de votre KubeConfig, il n'est plus possible d'effectuer un déploiement sur ce cluster.
Dans l'explorateur Kubernetes, cliquez avec le bouton droit sur un cluster, puis cliquez sur Remove From KubeConfig (Supprimer de KubeConfig).
Créer et ajouter un cluster depuis un autre fournisseur cloud
Si vous utilisez un cluster sur site ou un cluster d'un autre fournisseur tel qu'Azure ou AWS, créez un cluster à l'aide des outils associés et ajoutez-le à votre KubeConfig.
Étapes suivantes
- Organiser l'accès à votre cluster à l'aide de fichiers kubeconfig
- Découvrez comment ajouter ou supprimer vos fichiers kubeconfig dans Cloud Code, ou comment passer de l'un à l'autre.
- Développez et déboguez des parties d'une application de microservices à l'aide de Skaffold.
- Utilisez la synchronisation des fichiers et le rechargement à chaud pour accélérer le développement.
- Déboguez votre application dans Cloud Code.