Compatibilidad de Cloud Code con IntelliJ para la serie Serie M de Apple

En esta página, se describe la compatibilidad de Cloud Code para IntelliJ con Apple Silicon Serie M.

Para obtener una descripción detallada de la asistencia, las limitaciones y las soluciones alternativas que se usan a fin de trabajar con Cloud Code en Apple Silicon Serie M, consulta el problema de seguimiento de GitHub.

Instala Cloud Code

Las dependencias administradas solo funcionan Apple Silicon Serie M si instalas Rosetta 2 por primera vez. Las dependencias administradas permiten que Cloud Code instale kubectl. Si quieres conocer los pasos para instalar Chromium 2, consulta Instala Rosetta en una Mac M1.

Si prefieres no instalar Chromium 2, puedes desactivar las dependencias administradas e instalar tu propia versión de ARM de kubectl como se describe en Versiones de dependencias personalizadas.

Realiza la implementación desde una Mac con Apple Silicon

Google Kubernetes Engine y Cloud Run solo admiten imágenes x86. Para implementar en GKE o Cloud Run, debes compilar una imagen que pueda ejecutarse en una arquitectura x86. Cloud Code facilita la compilación de imágenes x86 mediante Cloud Build.

Si deseas conocer los pasos de la compilación mediante Cloud Build para la implementación en GKE, consulta la pestaña Build/Deploy en Configuration.

Si quieres consultar los pasos de compilación mediante Cloud Build para la implementación en Cloud Run, consulta Define la configuración de ejecución.

Para obtener información sobre el costo de compilar tu aplicación con Cloud Build, consulta Precios de Cloud Build.