Vault Webhook

This is a mutating webhook that injects the Vault-Creds sidecar into pods on pod creation using a custom resource for configuration.


The webhook will do four things:

  • Add a volume called vault-creds where you will find your credentials

  • VolumeMount the vault-creds volume into your existing containers

  • Add an init-container called vault-creds-<database-role>-init

  • Add a container called vault-creds-<database-role>

Check our Vault Webhook Github page to learn more!

Check out RVU's other exciting Open Source stuff here.