Inject secrets into Terraform using the Vault provider
Configure the AWS Secrets Engine to manage IAM credentials in Vault through Terraform. Then use the short-lived, Vault-generated, dynamic secrets to provision EC2 instances.
10min
Manage credentials for HCP Terraform with Vault
Generate, manage, and revoke credentials dynamically for HCP Terraform
and Terraform Enterprise (TFE) with Vault's Terraform secrets engine.
10min
Codify cluster management with Terraform
Improve collaboration, increase repeatability, and reduce human errors by codifying Vault Enterprise management with the Terraform Vault provider.
16min
Codify Vault Enterprise management with Terraform
Improve collaboration, increase repeatability, and reduce human errors by codifying Vault Enterprise management with the Terraform Vault provider.
16min
Deploy HCP Vault Dedicated with Terraform
Automate HashiCorp Cloud Platform (HCP) Vault managed service deployments on AWS using the Terraform HCP provider.
11min
Deploy Consul and Vault on Kubernetes with run triggers
Deploy a Consul-backed Vault cluster on Kubernetes, by linking HCP Terraform workspaces with run triggers. Share Kubernetes cluster credentials between workspaces within an organization using data resources.
12min
Configure self-hosted Boundary with Terraform
Codify a self-hosted Boundary deployment using Terraform.
18min
Worker-aware targets
Configure worker-aware targets to manage session traffic and query targets after applying worker filters.
18min
OIDC authentication with Auth0
Configure the Open-ID Connect (OIDC) auth method with Boundary and Auth0.
30min
Automate your network configuration with Consul-Terraform-Sync
Automate updates to firewall rules in network infrastructure with Consul-Terraform-Sync.
12min
Deploy HCP Consul Dedicated with Terraform
Automate the deployment of a Consul managed service on AWS using the Terraform HashiCorp Cloud Platform (HCP) Consul provider.
5min
Provision infrastructure with Packer
Create an image with Packer, containing SSH keys, a new user, and a demo webapp, and deploy it with Terraform.
19min
Use Application Load Balancers for blue-green and canary deployments
Configure AWS application load balancers to release an application in a rolling upgrade with near-zero downtime. Incrementally promote a new canary application version to production by building a feature toggle with Terraform.