
from cybersecurity-skills-zh10
Step-by-step guidance to deploy HashiCorp Vault for centralized secrets management: dynamic credentials, transit encryption, PKI, Kubernetes integration, and au
This skill provides a comprehensive, practical guide for deploying HashiCorp Vault to manage secrets centrally across cloud and Kubernetes environments. It explains HA deployment patterns (Raft), TLS and auto-unseal, authentication backends (AppRole, OIDC, Kubernetes), dynamic database credentials, AWS IAM credential generation, Transit encryption for application-level crypto, and PKI for certificate issuance. The documentation includes config snippets, CLI examples, and operational checks for secure production use.
Use this skill when migrating from static, long-lived credentials to dynamic short-lived secrets; when Kubernetes workloads need secure secret injection; when compliance requires auditable credential management; or when you need centralized PKI and encryption-as-a-service. Not targeted at pure AWS-only shops where Secrets Manager suffices.
Useful as a manual runbook for security engineers and as a knowledge skill for agents assisting with ops guidance and IaC generation.
This skill has not been reviewed by our automated audit pipeline yet.