berglas
« Back to VersTracker
Description:
Tool for managing secrets on Google Cloud
Type: Formula  |  Latest Version: 2.0.9@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @GoogleCloud  |  formulae.brew.sh
Category: Security
Tags: secrets security google-cloud kms devops
Install: brew install berglas
About:
Berglas is a CLI and library for managing secrets on Google Cloud. It stores encrypted secrets in Cloud Storage and uses Cloud KMS for envelope encryption. It provides a simple interface to access secrets as environment variables or files.
Key Features:
  • Envelope encryption using Cloud KMS
  • Secret storage in Cloud Storage buckets
  • CLI and Go library support
  • Automatic secret loading into environment variables
  • Integration with Cloud Run, GKE, and Compute Engine
Use Cases:
  • Injecting secrets into applications running on Google Cloud
  • Managing environment-specific configuration securely
  • Rotating secrets with KMS key management
  • CI/CD pipeline secret handling
Alternatives:
  • Google Secret Manager – Native Google Cloud secret manager with tighter IAM integration; Berglas is simpler and uses Cloud Storage
  • HashiCorp Vault – Multi-cloud secret management with more features but higher operational overhead
License: Apache-2.0
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Dec 16, 2025 4:56am 0 VERSION_BUMP 73a4ac20
Oct 10, 2025 2:55am 0 VERSION_BUMP cb3bb302
Sep 13, 2025 12:01pm 0 VERSION_BUMP 6f97338a
Sep 29, 2024 4:01pm 0 VERSION_BUMP d8448c46
Sep 29, 2024 3:25pm 0 VERSION_BUMP e1364a2b