Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

352
Vistas
¿Cómo agregar una conexión SSL postgres usando CLI para Cloud Composer?

usando airflow localmente, pude agregar una conexión SSL Postgres usando esto:

 ./airflow.sh connections add connection_name --conn-uri 'postgres://user:@host:port/db?sslmode=verify-ca&sslcert=<>.crt&sslca=<>.crt&sslkey=<>.key.pk8'

Ahora uso Cloud Composer y quiero volver a agregar esta conexión, pero no encuentro cómo hacerlo. Intenté usar gcloud CLI como se explica aquí , pero no puedo encontrar el método correcto o los argumentos correctos para usar.

Alguien sabe como hacerlo ? Gracias por adelantado !

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Según nuestra discusión en los comentarios, puede configurar la conexión PostgreSQL en Cloud Composer usando:

CLI (Linux)

Cloud SDK admite la ejecución del subcomando Airflow CLI. Al especificar la conexión como URI, los extras (es decir, sslmode, sslcert, etc.) se pasan como parámetros del URI.

Por ejemplo, consulte el siguiente comando:

 gcloud composer environments run \ ENVIRONMENT_NAME \ --location LOCATION \ connections -- --add \ --conn_id=CONNECTION_ID \ --conn-uri 'postgresql://postgres_user:XXXXXXXXXXXX@1.1.1.1:5432/postgresdb?sslmode=verify-ca&sslcert=%2Ftmp%2Fclient-cert.pem&sslkey=%2Ftmp%2Fclient-key.pem&sslrootcert=%2Ftmp%2Fserver-ca.pem'

Para obtener más información, consulte esta documentación de flujo de aire.

Consola Airflow de Cloud Composer

  • En la consola del servidor web de Airflow generada por Cloud Composer, vaya a Admin > Conexión > Crear
  • Especificar ID de conexión, Tipo de conexión (Postgres)
  • Complete los parámetros requeridos, es decir. Host, inicio de sesión, contraseña. ( Referir )
  • Extra: parámetros adicionales (como json), es decir, sslmode, sslcert, sslca, sslkey
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda