GCP Vault
Return to Secrets Management (AWS Secrets, Azure Secrets, GCP Secrets, GitHub Secrets) Kubernetes Docs, Secrets Storage, Secrets Configuration, Secrets Admin (Cloud Management), Kubernetes Security, Kubernetes Secrets (HashiCorp Vault with Kubernetes), Kubernetes Automation, Kubernetes DevOps, Kubernetes Networking, K8SOps (Kubernetes Management), Kubernetes Secrets, Container Secrets, Cloud Secrets (AWS Secrets, Azure Secrets, GCP Secrets), Linux Secrets, Unix Secrets, FreeBSD Secrets, macOS Secrets, iOS Secrets, Android Secrets, Network Secrets
Google Cloud Platform Secret Manager
Google Cloud Platform (GCP) Secret Manager
Secret Manager - Store API keys, passwords, certificates, and other sensitive data.
Build more secure applications with Secret Manager
Secret Manager is a secure and convenient secret storage system for API keys, passwords, certificates, and other sensitive data. Secret Manager provides a central place and single source of truth to manage secrets, access secrets, and audit secrets across Google Cloud.
Least Privilege made easy Easily follow the Principle of Least Privilege with Secret Manager's Cloud IAM roles. You can grant individual permissions to secrets and separate the ability to manage secrets from the ability to access their data.
Simplified lifecycle management logo Simplified life cycle management Secret Manager enables simple life cycle management with first class versioning and the ability to pin requests to the latest version of a secret. You can use Cloud Functions to automate rotation.
Powerful auditing, built-in logo Powerful auditing, built in With Cloud Audit Logs integration, every interaction with Secret Manager generates an audit log. This integration makes meeting audit and compliance requirements easy.
Secret Manager features Replication policies Secret names are project-global resources, but secret data is stored in regions. You can choose specific regions in which to store your secrets, or you can let us decide. Either way, we automatically handle the replication of secret data.
First-class versioning Secret data is immutable and most operations take place on secret versions. With Secret Manager, you can pin a secret to specific versions like “42” or floating aliases like “latest.”
Cloud IAM integration Control access to secrets the same way you control access to other Google Cloud resources. Only project owners have permission to access Secret Manager secrets; other roles must explicitly be granted permissions through Cloud IAM.
Audit logging With Cloud Audit Logs enabled, every interaction with Secret Manager generates an audit entry. You can ingest these logs into anomaly detection systems to spot abnormal access patterns and alert on possible security breaches.
Encrypted by default Data is encrypted in transit with TLS and at rest with AES-256-bit encryption keys.
VPC Service Controls support Enable context-aware access to Secret Manager from hybrid environments with VPC Service Controls.
Powerful and extensible Secret Manager's API-first design makes it easy to extend and integrate into existing systems. It is also integrated into popular third-party technologies like HashiCorp Terraform and GitHub Actions.
Resources
Secret Manager quickstart
View quickstart
Creating and accessing secrets
View documentation
Managing secret versions
View documentation
SDK and client libraries
View documentation
Accessing the API
View documentation Pricing When you use Secret Manager, you are charged for operations and active secret versions. A version is active if it is in the ENABLED or DISABLED state.
View pricing details
- Snippet from Wikipedia: Google Cloud Platform
Google Cloud Platform (GCP) is a suite of cloud computing services offered by Google that provides a series of modular cloud services including computing, data storage, data analytics, and machine learning, alongside a set of management tools. It runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, and Google Docs, according to Verma et al. Registration requires a credit card or bank account details.
Google Cloud Platform provides infrastructure as a service, platform as a service, and serverless computing environments.
In April 2008, Google announced App Engine, a platform for developing and hosting web applications in Google-managed data centers, which was the first cloud computing service from the company. The service became generally available in November 2011. Since the announcement of App Engine, Google added multiple cloud services to the platform.
Google Cloud Platform is a part of Google Cloud, which includes the Google Cloud Platform public cloud infrastructure, as well as Google Workspace (G Suite), enterprise versions of Android and ChromeOS, and application programming interfaces (APIs) for machine learning and enterprise mapping services. Since at least 2022, Google's official materials have stated that "Google Cloud" is the new name for "Google Cloud Platform," which may cause naming confusion.