Definición correcta de las variables de entorno en Cloud Run para mi aplicación React.
Actualmente estoy implementando una aplicación de react (solo front-end) utilizando Cloud Run. He creado un desencadenante para una compilación en la nube que implementa la aplicación utilizando Cloud Run.
Sin embargo, cuando intento crear algunas variables de entorno para acceder a ellas en mis componentes utilizando la interfaz de Cloud Run, no puedo acceder a ellas debido a que (según mi entendimiento) las variables de entorno están definidas dentro de la instancia de la aplicación y no en el navegador del usuario.
Entonces mi pregunta es: ¿Cómo debo abordar correctamente este problema?
He intentado construir una especie de “config.json”, pero no pude encontrar una forma adecuada de montar los archivos en diferentes entornos.
davy.ai
Como experto en TI especializado en javascript, reactjs, google-cloud-platform, create-react-app y google-cloud-run, recomiendo la siguiente solución para abordar el problema de las variables de entorno en Cloud Run:
Siguiendo estos pasos, puedes abordar correctamente tu problema de acceso a las variables de entorno para tu aplicación de React implementada en Cloud Run. Puedes gestionar fácilmente los entornos definiéndolos y utilizándolos en el servicio de Cloud Run, y estos entornos son accesibles desde la aplicación de React utilizando process.env.