Implementar desde GCP Console

En esta página, se muestra cómo crear y, luego, implementar una función de Cloud Functions con GCP Console.

Crea una función

  1. Ve a la página Descripción general de Cloud Functions en GCP Console.

    Asegúrate de que el proyecto en el que quieres implementar Cloud Functions esté seleccionado.

  2. Haz clic en Crear función.

  3. Asigna un nombre a la función.

  4. En el campo Memoria asignada, ajusta la asignación de memoria según sea necesario.

  5. En el campo Activador, selecciona el activador deseado.

  6. En el campo Código fuente, selecciona una de las siguientes opciones:

    • Editor intercalado:

      • Usa el editor intercalado de GCP Console, que viene propagado previamente con el código de muestra “Hello World” en funcionamiento y que puedes modificar según sea necesario.

      • En el campo Función que se debe ejecutar, escribe el nombre de la función que escribiste en el editor intercalado.

    • Carga de ZIP:

      • Haz clic en Explorar en el campo Archivo ZIP para subir un archivo ZIP desde tu sistema de archivos local. Este archivo debe incluir tus archivos fuente y el archivo package.json.

      • Haz clic en Explorar en el campo Depósito de etapa de prueba para seleccionar un depósito de ese tipo. Como parte de la implementación, tu código se pondrá a prueba en un depósito de Cloud Storage.

      • En el campo Función que se debe ejecutar, escribe el nombre de la función de punto de entrada. Esta función debe estar disponible en tu archivo fuente.

    • ZIP de Cloud Storage:

      • Haz clic en Explorar en el campo Ubicación en Cloud Storage para subir un archivo ZIP desde Cloud Storage. Este archivo debe incluir tus archivos fuente y el archivo package.json.

      • En el campo Función que se debe ejecutar, escribe el nombre de la función de punto de entrada. Esta función debe estar disponible en tu archivo fuente.

    • Cloud Source Repository: Sube un código fuente desde un repositorio de Cloud Source Repositories.

      • En el campo Repositorio, suministra el nombre del repositorio o acepta el predeterminado.

      • En el campo Rama/etiqueta, suministra el nombre de la rama o etiqueta. La configuración predeterminada es la rama master.

      • En el Directorio con código fuente, especifica la ruta dentro del repositorio en el que se define la función. La ruta debe apuntar al directorio en el que se ubican los archivos de Cloud Functions. Usa / si la función se define directamente en el directorio raíz de un repositorio.

      • En el campo Función que se debe ejecutar, escribe el nombre de la función de punto de entrada. Esta función debe estar disponible en tu archivo fuente.

  7. Usa el menú desplegable Entorno de ejecución para seleccionar un entorno de ejecución.

  8. Haz clic en Más para mostrar más opciones, como configurar una región, especificar un tiempo de espera o agregar variables del entorno.

Cuando termines estos pasos, tu pantalla debe ser similar a la siguiente, dependiendo de la configuración que hayas seleccionado:

Captura de pantalla que muestra el formulario de creación de funciones para Python

Cuando estés satisfecho con la configuración, desplázate hasta el final de la página y haz clic en Crear.

Implementa una función

Cuando hagas clic en Crear, GCP Console te redireccionará a la página Descripción general de Cloud Functions.

Mientras se implementa la función, aparecerá junto a ella un ícono giratorio pequeño. Cuando termina de implementarse, el ícono giratorio cambia a una marca de verificación en color verde.

Captura de pantalla que muestra el proceso de implementación de funciones

¿Te ha resultado útil esta página? Enviar comentarios:

Enviar comentarios sobre...

Documentación de Cloud Functions