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.
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.
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