Skip to content

Vault Repositories

Secrets management, encryption, and identity-based access implementations using HashiCorp Vault.


docker-vault-ldap

Docker environment for Vault LDAP integration testing and development.

View Repository


docker-vault-raft

Docker-based Vault deployment using Raft integrated storage backend.

View Repository


docker-vault-stack

Complete Docker-based Vault development environment with integrated HA setup.

View Repository

Available Labs:

  • ACL Templating - AppRole & Userpass authentication with dynamic policies
  • AWS Authentication - IAM role-based authentication
  • Certificate Authentication - TLS client certificate authentication
  • Cross-Namespace Secrets - Secret sharing across namespaces
  • Entra ID Integration - Azure AD authentication and identity management
  • Namespace Management - Multi-tenant isolation and access control
  • PKI Operations - Public Key Infrastructure management

multipass-vault-hsm

Vault deployment with HSM support using SoftHSM and Multipass for PKI operations and managed key storage.

View Repository


terraform-gcp-vault-gke

Terraform modules for deploying HashiCorp Vault on Google Kubernetes Engine.

View Repository


terraform-vault-onboarding

Terraform modules for automated Vault onboarding and configuration management.

View Repository


vault-k8s-jwt-migration

Vault Kubernetes JWT migration utility using Vault agent for seamless authentication transitions.

View Repository


vault-loadgen

Load generation tool for HashiCorp Vault performance testing and benchmarking.

View Repository


vault-regression-testing

Automated regression testing framework for HashiCorp Vault using Docker, Terraform, and Pytest to validate authentication methods, secret engines, and security configurations.

View Repository