Vault Playground
User-defined

Secure, store, and tightly control access to tokens, passwords, certificates, encryption keys for protecting secrets, and other sensitive data using a UI, CLI, or HTTP API.

Vault playground: Secure, store, and tightly control access to tokens, passwords, certificates, encryption keys for protecting secrets, and other sensitive data using a UI, CLI, or HTTP API.
Machines & network
1 VM · 4 vCPU · 8GiB RAM
Playground host Internet NAT MASQUERADE local (bridge) 172.16.0.0/24 gw 172.16.0.1/24eth0
VM
vCPU ·
eth0
/
oci://ghcr.io/sagikazarmark/iximiuz-labs/playgrounds/vault:live@sha256:a7e6a94a90e388e818f492808e37cb32139dc346f46dd1c34d2666c12a95eb1c
About

Dev mode

Vault is configured to run in dev mode by default, meaning:

  • Initialized and unsealed - The server will be automatically initialized and unsealed.
  • In-memory storage - All data is stored (encrypted) in-memory.
  • KV engine enabled at secret/

If you'd prefer to run the service "normally", see the Setup without dev mode section.

For more feature demos, check out the Other playgrounds section.

You can read more about the properties of the dev server here.

Connecting

Connect to Vault using the following command:

vault status
Note

💡 The terminal session should be configured to connect the locally running service.

The root token for connecting from other clients (e.g., the embedded UIs) is iximiuz.

Configuration

To experiment with custom configurations, place your config files in the following location: /etc/vault.d/config.d/

Ensure they're owned by the service user:

chown -R vault:vault /etc/vault.d/config.d/

Other playgrounds

Other playgrounds showcasing features not available here: coming soon!

Setup without dev mode

If you choose to run the service in "normal" mode (i.e. Dev mode disabled), a few extra steps are needed to replicate the dev mode setup.

These steps are outlined in this tutorial.

tl;dr

Review the contents of /opt/lab/setup.sh, then run it.

Every playground includes
Learn more about playgrounds
Start
Settings