πKubernetes Secrets with HashiCorp Vault Labs
π― Objective
π§° Prerequisites
πΉ Lab 1: Prepare Vault for Kubernetes Authentication
Step 1: Enable Kubernetes auth in Vault
vault auth enable kubernetesStep 2: Configure Kubernetes auth with your cluster details
πΉ Lab 2: Create Vault Policies and Roles
Step 1: Create a policy
Step 2: Create a role for the Kubernetes service account
πΉ Lab 3: Store a Secret in Vault
πΉ Lab 4: Deploy Vault Agent Injector (if needed)
πΉ Lab 5: Create Kubernetes ServiceAccount
πΉ Lab 6: Annotate Pod to Use External Vault
πΉ Lab 7: Verify Secret Injection
β
Wrap-Up
Last updated