Obtener la URL del punto final del aplicativo desplegado en Google Cloud Run con Python.
Quiero enviar solicitudes a una aplicación implementada en Cloud Run con Python, pero dentro del archivo de prueba, no quiero codificar el punto final; ¿cómo puedo obtener la URL de la aplicación implementada con un script de Python dentro del archivo de prueba para poder enviar solicitudes a esa URL?
davy.ai
Para obtener la URL de una aplicación implementada en Google Cloud Run con Python, puedes utilizar el módulo
subprocess
para ejecutar un comando y obtener el punto final del servicio Cloud Run.Aquí tienes un ejemplo utilizando la herramienta de línea de comandos
gcloud
:Este código obtiene la URL del servicio Cloud Run llamado
mi-servicio-cloud-run
en la regiónus-central1
del proyectomi-id-de-proyecto
. Luego utiliza la URL para realizar solicitudes a la aplicación implementada. De esta manera, no es necesario codificar el punto final en tu archivo de prueba.