Cómo configurar la extensión de Cloud Code

La extensión de Cloud Code para IntelliJ agrega compatibilidad con el desarrollo de Google Cloud Platform a la familia de IDE de JetBrains, incluido IntelliJ (las ediciones Community y Ultimate), GoLand, PyCharm, WebStorm, entre otros.

Requisitos previos

Se espera que las siguientes herramientas estén instaladas y configuradas en tu sistema, además de que se encuentren disponibles en PATH en tu máquina:

  • IDE de JetBrains, versión 2019.3 o posterior

    El IDE de JetBrains debe ser alguno de los siguientes:

    • IntelliJ Ultimate o Community
    • PyCharm Professional o Community
    • WebStorm
    • GoLand
  • Docker para compilar y enviar las imágenes de tu contenedor

  • Clúster configurado de Kubernetes, que puede ser uno para el desarrollo local, como Minikube o Docker Kubernetes, o uno remoto, como el de Google Kubernetes Engine. Para el desarrollo local, se recomienda usar el clúster de Minikube.

Dependencias administradas

Cloud Code instalará de forma predeterminada algunas dependencias de línea de comandos obligatorias de forma automática, como las que se indican a continuación:

  • Kubectl para trabajar con clústeres de Kubernetes y administrar sus implementaciones
  • Skaffold para admitir el desarrollo continuo en un clúster de Kubernetes, el etiquetado y compilación inteligente de imágenes, y un arreglo de los tipos de compilación y desarrollo compatibles
  • SDK de Cloud para proporcionar asistencia a la administración de recursos en Google Cloud

Si prefieres usar versiones personalizadas de estas dependencias, puedes rechazar la administración de dependencias si especificas los parámetros de configuración de Cloud Code relevantes en el IDE (Archivo > Parámetros de configuración > Otros parámetros de configuración > Cloud Code > Kubernetes o, para Mac OS X, IntelliJ IDEA > Preferencias > Otros parámetros de configuración > Cloud Code > Kubernetes).

Instala el complemento de Cloud Code

  • Desde el mercado de complementos de tu IDE (Archivo > Configuración > Complementos o en Mac OS X, IntelliJ IDEA > Preferencias > Complementos), busca el complemento Cloud Code y, luego, instálalo.

    Es posible que debas reiniciar tu IDE para activar el complemento.

  • Cuando lo hagas, podrás comenzar a crear tu propia aplicación o importar las existentes.

Obtén asistencia

Para enviar comentarios, informa problemas en GitHub o haz preguntas en Stack Overflow.