Guía de inicio rápido

En esta página, se muestra cómo comenzar a usar Cloud Code con rapidez.

Configurarás una aplicación de Hello World que se ejecuta en Cloud Run mediante una plantilla de inicio, implementarás tu app en Cloud Run y verás el estado de los recursos de la aplicación activa.

Antes de comenzar

Para usar Cloud Run, deberás crear un proyecto de GCP y habilitar la facturación.

Instala Cloud Code

  1. Si aún no lo hiciste, instala Visual Studio Code en tu máquina.
  2. Instala las dependencias:
    • Para todas las plataformas de Cloud, asegúrate de que el cliente Docker (autenticado con tu registro de Docker) esté instalado en la PATH de tu máquina (su carpeta respectiva debe estar visible en un directorio dentro de tu PATH).
      • Para verificar si ya tienes Docker instalado, ejecuta docker -v.
      • Si usas Windows Home, consulta esta guía sobre cómo configurar tu cliente Docker.
      • Si usas WSL, pero no puedes instalar Docker para computadoras de escritorio, usa minikube en su lugar a fin de realizar desarrollos locales con Cloud Code.
    • Cloud Code instalará de forma automática kubectl, Skaffold y el SDK de Google Cloud.
  3. Instala Cloud Code mediante una de estas opciones:
    • Usa este vínculo para abrir VS Code y, luego, instalar Cloud Code.
    • Abre Visual Studio Code en tu máquina. Mediante la vista “Extensiones” Ícono de extensión de VS Code (el ícono cuadrado disponible en la barra de tareas del lado izquierdo), busca la extensión “Cloud Code” y haz clic en “Instalar”.
  4. Cuando se complete la instalación, verás la página de bienvenida de Cloud Code y una colección de plantillas integradas en las Aplicaciones de inicio que puedes usar para configurar con rapidez una aplicación nueva.

    Página de bienvenida

Crea una aplicación

  1. En la barra de estado de Cloud Code, selecciona New Application (Nueva aplicación).Crea una app nueva con la barra de estado de Cloud Code
  2. Selecciona “Cloud Run application” (Aplicación de Cloud Run) como tu tipo de aplicación preferido.
  3. De la lista de plantillas (Node.js, Python [frameworks de Flask y Django], Java y Go), elige la app de Hello World en el lenguaje que desees.

    Por ejemplo, si eliges Node.js: Hello World, se creará una app de Hello World de inicio.

  4. Confirma la ubicación de tu aplicación para continuar (o modifícala si es necesario).

    Se enviará una notificación para confirmar que se creó tu aplicación y se abrirá una ventana nueva con ella.

Implementar en Cloud Run

Para implementar tu aplicación en Cloud Run, sigue estos pasos:

  1. Elige el comando Cloud Run: Deploy (Cloud Run: Implementación) mediante la barra de estado de Cloud Code.

    Mediante esta acción se abre la IU Cloud Run: Deploy.Cloud Run: Ejecuta y depura la IU de forma local con el servicio preexistente que se seleccionó

  2. Configura el proyecto de Google Cloud.

  3. Selecciona un servicio preexistente o crea uno nuevo.

  4. Si creas un servicio nuevo, elige “Cloud Run (fully managed)” (Cloud Run (completamente administrado)) en “'Deployment Platform” (Plataforma de implementación).

  5. Elige una región para realizar la implementación.

  6. Después de definir los parámetros de configuración que desees, puedes hacer clic en “Deploy” (Implementar).

    Luego, Cloud Code compila tu imagen, la envía al registro y, por último, implementa la app en Cloud Run. Tu aplicación ya está disponible.

  7. Para ver tu app en ejecución, sigue la URL que se muestra en WebView.

Visualiza registros

También puedes ver los registros de tu aplicación implementada con el visor de registros que incluye Cloud Code.

Para ver los registros, sigue estos pasos:

  1. Para navegar hacia el explorador de Cloud Run, haz clic en su ícono en la barra de actividad de VS Code ubicada a la izquierda Ícono del explorador de Cloud Run.
  2. Haz clic con el botón derecho en el servicio de Cloud Run y selecciona "Ver registros".

    Visualiza los registros de un clúster que no sea de Cloud Logging mediante la configuración del campo de implementación dentro del cuadro de búsqueda del Visor de registros como “node-guestbook”.

Visualiza el estado de los recursos

Puedes ver el estado de tus servicios de Cloud Run mediante el navegador de servicios de Cloud Run:

  1. Para navegar hacia el explorador de Cloud Run, haz clic en su ícono en la barra de actividad de VS Code ubicada a la izquierda Ícono del explorador de Cloud Run.
  2. Haz clic en el servicio de Cloud Run del que deseas obtener más información. Las propiedades se muestran en la siguiente ventana.

    Propiedades de un servicio seleccionado que se muestran a continuación en el explorador de Cloud Run

Realiza una limpieza

Para borrar tu clúster, realiza los siguientes pasos:

  • Ve a la página Proyectos en Cloud Console:

    Ir a la página Proyectos

  • Selecciona el proyecto que creaste para esta guía de inicio rápido y bórralo. Para ello, debes hacer clic en el ícono de la papelera que se encuentra al lado.

    Con esta acción, se cierra el proyecto y se programa su eliminación.

Si usas un proyecto preexistente y deseas borrar los recursos que creaste para esta guía de inicio rápido, haz lo siguiente:

Próximos pasos