Cloud Code para características de IntelliJ

Cloud Code proporciona asistencia para IDE durante todo el ciclo de desarrollo de las aplicaciones de Cloud Run, Kubernetes y App Engine, con muestras listas para ejecutar, fragmentos de configuración listos para usar y una experiencia de depuración a tu medida.

Cloud Code también proporciona una mejor integración con las herramientas de Google Cloud, como Cloud Source Repositories, Cloud Storage y una variedad de bibliotecas de Cloud.

Este es un resumen de las funciones que ofrece Cloud Code:

  • Integración de Cloud Code a Duet AI: usa Duet AI, un colaborador con tecnología de IA, para realizar tareas de desarrollo de manera más efectiva y eficiente.
  • Implementación optimizada en Cloud Run: Implementa los servicios de Cloud Run directamente desde el IDE en Cloud Run (completamente administrado).
  • Ejecución en Kubernetes con un solo clic: Mediante Skaffold, desarrolla en los clústeres de Kubernetes directamente desde tu IDE. Configura Skaffold a fin de usar las estrategias de implementación y compilación que desees. Funciona con kubectl, Helm, Cloud Build (para compilaciones remotas), Jib y Kaniko.
  • Desarrollo continuo en Kubernetes: Para mantener un bucle interno de desarrollo estricto, puedes habilitar el desarrollo continuo y los cambios se reflejan casi en tiempo real. Con cualquier cambio en la configuración o en el código de Kubernetes, Cloud Code volverá a compilar los contenedores y volverá a ejecutar la aplicación.
  • Mantenimiento fácil de los recursos: Supervisa los recursos de Cloud Run y Kubernetes desde el IDE a través de la transmisión y la visualización de los registros mediante Cloud Run y Kubernetes Explorers. También puedes iniciar clústeres, detenerlos y hacer un seguimiento de su estado mediante el panel del clúster.
  • Archivo de configuración de Skaffold y asistencia de edición de YAML en Kubernetes: Realiza la configuración con rapidez, mediante plantillas inteligentes, fragmentos listos para usar y elementos autocompletados en función del contexto que te ayudan a configurar los archivos de esquema de acuerdo con las recomendaciones.
  • Integración en App Engine: Migra tu aplicación de App Engine a Cloud Code, en la que puedes ejecutar y depurar de forma local aplicaciones en el entorno estándar y, luego, implementarlas en el entorno estándar o flexible.
  • Compatibilidad con Secret Manager: Protege información sensible y mantén la app protegida con la compatibilidad integrada de Secret Manager de Cloud Code. Puedes crear, ver, actualizar y usar secretos en la vista de Secret Manager sin tenerlos en tu base de código.
  • Navegador de la API de Google Cloud: Explora las API de Cloud disponibles, habilita servicios y, además, instala y aprende a integrar bibliotecas cliente en tu app sin salir de tu IDE ni interrumpir el flujo de desarrollo, todo con el navegador de la biblioteca de API.
  • Muestras personalizadas: Configura y comparte repositorios de muestras de aplicaciones, personalizados para tu organización, a fin de que tu equipo comience rápidamente.
  • Integración en Compute Engine: visualiza las VM de Compute Engine que ejecutan tus aplicaciones, establece conexiones con tus VM mediante SSH, visualiza los registros de la aplicación y sube archivos a una VM.

Obtener asistencia

Para enviar comentarios o informar un problema en tu IDE de IntelliJ, ve aTools >Cloud Code >Help / About >Envía comentarios o informa un problema para informar un problema en GitHub o hacer una pregunta en Stack Overflow.