Skip to main content
HashiTalks 2025 Learn about unique use cases, homelab setups, and best practices at scale at our 24-hour virtual knowledge sharing event. Register
Presentation

HashiCorp Vault Configuration as Code via HashiCorp Terraform: Stories From the Trenches

Learn how to move your Vault configuration into Terraform for management while avoiding the pitfalls.

With each passing month, the HashiCorp Vault provider for Terraform gets better and better, allowing a configuration-as-code approach for most of Vault's features. Hippo Technologies is a Terraform shop, and they were quite excited to able to use Terraform in their Vault configuration workflow.

What You'll Learn

In this talk, Andrey Devyatkin will share their journey—what went well and not so well. Also: learn what you should consider before you start. Finally, he will look into how to incorporate security ops (e.g. secret engine credentials rotation) and configuration as code approaches. After attending this talk, you will have a good idea of where to start if you decide to move your Vault config to Terraform as well as what challenges are ahead.

Slides

More resources like this one

4/11/2024FAQ

Introduction to HashiCorp Vault

Vault identity diagram
12/28/2023FAQ

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

3/15/2023Presentation

Advanced Terraform techniques

3/14/2023Article

5 best practices for secrets management