Need help in understanding the architecture of a multiple composer environment in a single project. Recommendations , best practices etc
@poojasharma if it's a green field, then do pick the Cloud Composer 2, environment. If it is migration from Airflow 1&2 to Cloud Composer 1 & 2; then follow the below best practices.
The link has both terraform and cloud console of creating Cloud Composer with examples - https://cloud.google.com/composer/docs/composer-2/create-environments
Hit this below link to have clarity and clear understanding of Cloud Composer 1 vs. Cloud Composer 2, from a architect and designer perspective.
https://cloud.google.com/composer/docs/composer-2/composer-versioning-overview
Happy Orchestrating with Cloud Composer.
I ♡ Google Cloud
is there a way i can restrict access to a single composer environment? Currently the composer.user role can be applied at the project level but in my case we have a multi composer environment and would like to restrict the SA to access only the composer defined maybe pass the composer name as a condition. Does IAM condition support this case? Docs i referred to say that composer is not listed among the resources where conditional IAM is possible. What could be the possible solution for isolating such access?