Con Cloud Code, puedes crear un clúster de Kubernetes con Google Kubernetes Engine (GKE).
Crear un clúster de GKE y añadirlo a tu archivo KubeConfig
Cloud Code abre la consola Google Cloud para que puedas crear un clúster rápidamente:
Para abrir el explorador de Kubernetes, haz clic en
Explorador de Kubernetes o ve a Herramientas > Cloud Code > Kubernetes > Ver explorador de clústeres.
En el encabezado del panel Explorador de Kubernetes, haz clic en + Conectar con un clúster de GKE.
Elige Crear un clúster de GKE o Crear un clúster de Autopilot de GKE. Para obtener más información sobre qué modo elegir, consulta Comparar los modos Autopilot y Standard.
Si se te pide, haz clic en Abrir para permitir que Cloud Code abra la consolaGoogle Cloud .
En la consola, elija las opciones de configuración que quiera personalizar y, a continuación, haga clic en Crear. Google Cloud
Una vez creado el clúster, en Cloud Code, en el explorador de Kubernetes, haz clic en el icono Actualizar.
Cuando aparezca el nombre del nuevo clúster en la lista, haz clic en él. El nuevo clúster se añade a la configuración y se define como contexto predeterminado.
Trabajar con un clúster de GKE
Si tienes un clúster de GKE Standard o Autopilot, puedes definirlo como clúster activo y trabajar con él mediante Cloud Code.
- En el encabezado del panel Explorador de Kubernetes, haz clic en + Añadir clúster de GKE.
- Haz clic en Google Kubernetes Engine.
- Haz clic en el nombre del clúster. Tu clúster se añade a KubeConfig.
Definir un clúster como contexto predeterminado
El clúster activo es el clúster en el que se despliega tu aplicación de forma predeterminada.
En el Explorador de Kubernetes, haz clic con el botón derecho en un clúster y, a continuación, haz clic en Establecer como contexto actual.
Ejecutar una aplicación en GKE
Para ejecutar o depurar una aplicación en GKE, debes definir el repositorio de imágenes de contenedor de tu proyecto.
Para obtener más información, consulta cómo almacenar imágenes de contenedor.
Quitar un clúster de tu archivo KubeConfig
Después de quitar un clúster de tu archivo KubeConfig, no podrás desplegarlo.
En el Explorador de Kubernetes, haz clic con el botón derecho en un clúster y, a continuación, en Quitar de KubeConfig.
Crear y añadir un clúster de otro proveedor de servicios en la nube
Si usas un clúster local o un clúster de otro proveedor, como Azure o AWS, utiliza las herramientas del proveedor para crear el clúster y añadirlo a tu archivo KubeConfig.
Siguientes pasos
- Organiza el acceso a tu clúster con archivos kubeconfig.
- Consulta cómo añadir, eliminar o cambiar entre tus archivos kubeconfig en Cloud Code.
- Desarrollar y depurar partes de una aplicación de microservicios con Skaffold.
- Usa la sincronización de archivos y la recarga en caliente para acelerar el desarrollo.
- Depurar una aplicación en Cloud Code