How to Write a Secrets Engine for HashiCorp Vault from Scratch

See how a HashiCorp Vault secrets engine plugin is built, step by step.

If you have your own unique system that you'd like Vault to connect to and roll credentials for, there's a way to build your own secrets engine if one of our official ones isn't going to work for you.

We also have a new HashiCorp Learn tutorial on building a Custom Secrets Engine for Vault that will stay up-to-date for this topic.

»What You'll Learn

In this HashiTalks: Build demo, see how a HashiCorp Vault secrets engine plugin is built from scratch. This talk goes step by step and tells you all the important interfaces you need to be aware of.

Speaker: Rosemary Wang, Dev Advocate, HashiCorp

More resources like this one

  • 4/11/2024
  • FAQ

Introduction to HashiCorp Vault

Vault identity diagram
  • 12/28/2023
  • FAQ

Why should we use identity-based or "identity-first" security as we adopt cloud infrastructure?

  • 3/14/2023
  • Article

5 best practices for secrets management

  • 2/3/2023
  • Case Study

Automating Multi-Cloud, Multi-Region Vault for Teams and Landing Zones