HashiCorp Vault with Yandex KMS support

Updated September 23, 2026

HashiCorp Vault is an open source tool for securely storing and accessing secrets (for example, passwords, certificates, and tokens).

The image contains a pre-installed build of HashiCorp Vault with added support for Auto Unseal via Yandex Key Management Service. The build is based on HashiCorp Vault 2.0.3.

Deployment instructions
  1. Open HashiCorp Vault with Yandex KMS support in the Yandex Cloud marketplace.
  2. Click Run in console and create a VM. In the VM settings, specify a service account if you are going to use Auto Unseal using Yandex Key Management Service.

By default, HashiCorp Vault uses Filesystem Storage Backend, listens on 127.0.0.1:8200 with TLS disabled, and is not available from outside the VM. We recommend that you edit the /etc/vault.d/vault.hcl configuration file and set up Auto Unseal using Yandex Key Management Service.

After editing the configuration file, restart HashiCorp Vault:
sudo systemctl restart vault

Billing type
Free
Type
Virtual Machine
Category
Security
Admin tools and DevOps
Developer tools
Publisher
Yandex Cloud
Use cases
  • Secure secrets storage.
  • Managing access to secrets.
Technical support

Yandex Cloud technical support responds to requests 24 hours a day, 7 days a week. The response time depends on your service plan. Learn More. You may also consult community resources.

Product IDs
Product:
f2eokige6vtlf94uvgs2
VM image:
fd8gl2e7958p8aco3vvu
Image family:
vault
Product composition
SoftwareVersion
Ubuntu22.04
HashiCorp Vault + Yandex KMS2.0.3
Ubuntu22.04.4 LTS
Terms
By using this product you agree to the Yandex Cloud Marketplace Terms of Service and the terms and conditions of the following software: HashiCorp Vault с поддержкой Yandex Key Management Service, Ubuntu, HashiCorp Vault
Billing type
Free
Type
Virtual Machine
Category
Security
Admin tools and DevOps
Developer tools
Publisher
Yandex Cloud