Con Cloud Code, puedes crear un clúster de Kubernetes con Google Kubernetes Engine (GKE).
Crea un clúster de GKE y agrégalo a tu KubeConfig
Cloud Code abre la consola de Google Cloud para que puedas crear un clúster rápidamente:
Para abrir Kubernetes Explorer, haz clic en
Kubernetes Explorer o navega a Tools > Cloud Code > Kubernetes > View Cluster Explorer.
En el encabezado del panel de Kubernetes Explorer, haz clic en + Connect to a GKE Cluster.
Elige Create a new GKE Cluster o Create a new GKE Autopilot cluster. Para obtener más información sobre qué modo elegir, consulta Compara los modos Autopilot y Standard.
Si se te solicita, haz clic en Abrir para permitir que Cloud Code abra la consola de Google Cloud.
En la consola de Google Cloud, elige las opciones de configuración que quieras personalizar y, luego, haz clic en Crear.
Después de crear el clúster, en Cloud Code, en el explorador de Kubernetes, haz clic en el ícono Refresh.
Después de que el nombre de tu clúster nuevo aparezca en la lista, haz clic en el nombre del clúster. El clúster nuevo se agrega a la configuración y se establece como el contexto predeterminada.
Cómo trabajar con un clúster de GKE existente
Si tienes un clúster de GKE Standard o Autopilot existente, puedes configurarlo como clúster activo y trabajar con él con Cloud Code.
- En el encabezado del panel de Kubernetes Explorer, haz clic en + Add GKE Cluster.
- Haz clic en Google Kubernetes Engine.
- Haz clic en el nombre de tu clúster. Se agregará tu clúster a KubeConfig.
Cómo establecer un clúster como el contexto predeterminado
El clúster activo es el clúster en el que se implementa tu aplicación de forma predeterminada.
En Kubernetes Explorer, haz clic con el botón derecho en un clúster y, luego, en Configurar como contexto actual.
Ejecuta una aplicación en GKE
Para ejecutar o depurar una aplicación en GKE, deberás definir el repositorio de imágenes de contenedor de tu proyecto.
Para obtener más información, lee sobre cómo almacenar tus imágenes de contenedor.
Cómo quitar un clúster de tu KubeConfig
Después de quitar un clúster de tu KubeConfig, este no estará disponible para implementarse.
En Kubernetes Explorer, haz clic con el botón derecho en un clúster y, luego, en Remove From KubeConfig.
Crea y agrega un clúster desde otro proveedor de servicios en la nube
Si usas un clúster local o uno de otro proveedor, como Azure o AWS, usa las herramientas del proveedor para crear el clúster y agregarlo a tu KubeConfig.
¿Qué sigue?
- Organiza el acceso de tu clúster con archivos kubeconfig.
- Obtén información para agregar, borrar o cambiar entre tus archivos kubeconfig en Cloud Code.
- Desarrolla y depura partes de una aplicación de microservicios con Skaffold.
- Usa la sincronización de archivos y la recarga en caliente para acelerar el desarrollo.
- Depura tu aplicación en Cloud Code.