
Vault
Course Index
28 Lessons · 3 Sections
Master HashiCorp Vault — the industry-standard secrets management platform used to eliminate hardcoded credentials with dynamic secrets, PKI, and encryption as a service. Covers Kubernetes VSO, HA Raft, Auto-Unseal & HCP Vault 2026. Includes 4 builds: dynamic DB secrets, HA on K8s, GitHub Actions CI & internal mTLS PKI.
28Lessons
3Sections
4Projects
FreeAccess
Section 1Vault FundamentalsLessons 1–10
Lesson 1
What is HashiCorp Vault? Secrets Management Problem
Lesson 2
Vault Architecture: Servers, Storage & Seal
Lesson 3
Installing Vault: Dev Mode, Docker & Helm
Lesson 4
KV Secrets Engine v2: Storing Static Secrets
Lesson 5
Vault Policies: HCL & Principle of Least Privilege
Lesson 6
Auth Methods: Token, AppRole & Userpass
Lesson 7
Auth Methods: Kubernetes, AWS IAM & OIDC
Lesson 8
Dynamic Secrets: Database Engine
Lesson 9
PKI Secrets Engine: Internal CA & Certificates
Lesson 10
Vault Agent: Sidecar Secret Injection
Section 2Kubernetes Integration, HA & AdvancedLessons 11–22
Lesson 11
Vault Secrets Operator (VSO) for Kubernetes
Lesson 12
AWS, Azure & GCP Secrets Engines
Lesson 13
Vault HA: Raft Integrated Storage
Lesson 14
Auto-Unseal: AWS KMS, Azure Key Vault & GCP KMS
Lesson 15
Vault Namespaces & Multi-Tenancy
Lesson 16
Audit Logging & Compliance
Lesson 17
Vault with Terraform
Lesson 18
Vault with GitHub Actions & GitLab CI
Lesson 19
Transit Secrets Engine: Encryption as a Service
Lesson 20
SSH Secrets Engine & Consul Integration
Lesson 21
Vault vs External Secrets Operator (ESO)
Lesson 22
Vault in 2026: HCP Vault Dedicated & OpenBao
Section 3Anti-Patterns, Best Practices & ProjectsLessons 23–28