apache / airflow

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
https://airflow.apache.org/
Apache License 2.0
37.13k stars 14.31k forks source link

Enable IAM based authentication from CloudSQL airflow operators to connect to Cloudsql in GCP #35347

Open jitendra390 opened 1 year ago

jitendra390 commented 1 year ago

Description

Currently the cloudsql operators from airflow does spin up cloud auth proxy to connect to cloudsql . But it uses DB user name and password to authenticate and authorize. Cloudsql Auth proxy supports IAM based authentication where the native cloud identity(service account) can be used to authenticate against cloudsql without the need of creating and maintaining a sepearte DB identity. It would be great if the existing cloudsql airflow operators can add this functionality.

Use case/motivation

No response

Related issues

No response

Are you willing to submit a PR?

Code of Conduct

boring-cyborg[bot] commented 1 year ago

Thanks for opening your first issue here! Be sure to follow the issue template! If you are willing to raise PR to address this issue please do so, no need to wait for approval.