Cloud Code ofrece compatibilidad integral con Kubernetes, lo que te ayuda a crear una aplicación a partir de aplicaciones de ejemplo, personalizarla y desarrollarla, así como desplegar y previsualizar la aplicación terminada. Cloud Code también ofrece ejemplos listos para ejecutar, fragmentos de configuración predefinidos y una experiencia de depuración personalizada.
Tutorial interactivo
En el tutorial interactivo se explica cómo crear una aplicación Hello World de Kubernetes a partir de una aplicación de ejemplo, probar y depurar la aplicación de forma local, crear un clúster de Google Kubernetes Engine y desplegar y previsualizar la aplicación.
Para empezar, haz clic en el siguiente botón para abrir Cloud Shell y lanzar el tutorial:
Desarrollo en Kubernetes con Cloud Code
Además del tutorial, Cloud Shell ofrece muchas ventajas para el desarrollo de Kubernetes. A continuación, se muestra un resumen de lo que incluye Cloud Shell con Cloud Code integrado:
- Compatibilidad con Go, Node.js, Python, Java y .NET
- Aplicaciones de inicio totalmente funcionales y listas para depurar
- Creación y edición sencillas de archivos de configuración con aplicaciones de ejemplo, fragmentos listos para usar y autocompletado basado en el contexto
- Implementación de tus aplicaciones con un solo clic desde el navegador
- El modo "Ver" permite compilar continuamente y editar en tiempo real tu aplicación activa, lo que te ayuda a mantener un bucle interno de desarrollo ajustado.
- Reenvío de puertos automático y limpieza de recursos al finalizar la aplicación
- Compatibilidad con la depuración y el registro de aplicaciones que se ejecutan en clústeres de Kubernetes
- Creación y gestión de clústeres
- Compatibilidad con minikube
Para obtener información detallada sobre cómo desarrollar aplicaciones de Kubernetes con Cloud Code en Cloud Shell, consulta la descripción general de Kubernetes.