gcp-secret-manager

Community

Securely manage GCP secrets.

AuthorBagelHole
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the challenge of securely storing, managing, and accessing sensitive information like API keys, passwords, and certificates within Google Cloud Platform environments.

Core Features & Use Cases

  • Secure Secret Storage: Centralized and encrypted storage for secrets in GCP.
  • IAM Integration: Fine-grained access control using Google Cloud IAM policies.
  • GKE Integration: Seamlessly inject secrets into Kubernetes pods via CSI driver.
  • Secret Versioning: Manage multiple versions of secrets for rotation and rollback.
  • Use Case: A developer needs to store a database password for an application running on GKE. This skill allows them to create the secret in Secret Manager, grant the GKE workload the necessary permissions via Workload Identity, and configure the CSI driver to mount the secret as a file in the pod.

Quick Start

Use the gcp-secret-manager skill to create a new secret named 'api-key' with the value 'supersecretkey123'.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: gcp-secret-manager
Download link: https://github.com/BagelHole/DevOps-Security-Agent-Skills/archive/main.zip#gcp-secret-manager

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.