The project is based on Keep a Changelog and Semantic Versioning. All notable changes to this project will be documented in this file.
- Option
use_externally_managed_dataflow_sa
to be able to use pre-existing externally-managed service account as Dataflow worker service account. User is expected to apply and manage IAM permissions over external resources (e.g. Cloud KMS key or Secret version) outside of this module. - Enable uniform bucket-level access for the temporary Cloud Storage bucket used by Dataflow pipeline. This change disables ACLs for individual objects in this bucket, in favor for a uniform access control over entire bucket and IAM-based security features (e.g. Domain Restricted Sharing, IAM Conditions).
providers
configuration because it prevents usage of this module withcount
andfor_each
. This module now inherits the default provider configuration from the caller, thereby simplifying module re-usability.
- Removed hardcoded project numbers in log panels in dashboard's JSON description
- Initial version