Skip to content

v0.1.0

Compare
Choose a tag to compare
@myi6902 myi6902 released this 03 Oct 14:39
· 6 commits to main since this release

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:

  1. Simplified Logging Setup: With just a few parameters like source_project, destination_project, and cluster_name, you can set up a logging sink and bucket tailored to your GKE or Anthos cluster.

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

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

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