v0.1.0
Release v0.1.0 - GCP GKE/Anthos Logsink Module
Description:
Introducing the initial release of our Terraform module tailored for Google Cloud's GKE and Anthos clusters! This module facilitates streamlined setup and management of GCP's logging resources, ensuring that your clusters are monitored and their logs are captured efficiently.
Key Features:
-
Simplified Logging Setup: With just a few parameters like
source_project
,destination_project
, andcluster_name
, you can set up a logging sink and bucket tailored to your GKE or Anthos cluster. -
Customizable Log Filters: While a default filter is provided to cater to the majority of use cases, this module offers flexibility through the
log_filter_custom
parameter, allowing users to define their own filter based on specific needs. -
Randomized Bucket Naming: To avoid naming conflicts and ensure unique log bucket names, a randomized suffix is appended to the bucket name, based on the cluster name.
-
IAM Binding Integration: The module also takes care of IAM bindings, ensuring the correct permissions are set for the log sink to write to the bucket.
Usage Instructions:
Users can integrate this module into their Terraform configurations and benefit from a hassle-free logging setup for their GKE and Anthos clusters on GCP. Detailed usage instructions can be found in the module's README.