Running Vault Agent using an existing client token streamlines authentication. This eliminates the need to set up an auth method.
15min
Retrieve secrets for AWS applications with Vault Agent
Retreieve secrets on AWS with Vault Agent. Using terraform, set up a Vault client running on an EC2 instance. Retrieve an initial token for Vault Agent AWS auth method, then configure response wrapping the token.
13min
Retrieve secrets for Kubernetes workloads with Vault Agent
Install and use Vault Agent on Kubernetes via Helm. Basic usage of the Vault Agent is demonstrated using Kubernetes auth method, then configuring auto-auth and response wrapping of the returned token.
18min
Cache secrets with Vault Agent
Reduce workload on Vault cluster with Vault Agent caching. Cache tokens and leased secets through the agent, avoiding duplicate calls to the Vault cluster. Finally, a demonstration of Server Side Request Forgery (SSRF) protection.
10min
Render secrets to files or environment variables with templates
Secret templating enables easy integration with Vault by rendering Vault secrets to files or environment variables matching the needs of your application.
14min
Export secrets as environment variables with Vault Agent
Secrets managed by Vault Agent can be exported as environment variables. Configure Vault agent to export static secrets and then dynamic secrets as environment variable.
16min
Launch Vault Agent as Windows service
Configure and register Vault and Vault Agent to start up as a windows service, and verify the agent's token.
12min
Reload secrets after expiration with Vault Agent with .NET Core
Use Vault Agent and Consul template to authenticate to Vault, retrieve database usernames and passwords, generate a configuration file, and reload an .NET Core application each time the database secrets expire.
1hr 30min
Manage secrets wth Vault Agent with Amazon Elastic Container Service
Configure an Amazon Elastic Container Service (ECS) task with Vault Agent to connect to HashiCorp Cloud Platform (HCP) Vault.