This is a secret extension of api-testing.
vault server -dev
Create a config file for it:
ui = true
cluster_addr = "http://127.0.0.1:8201"
api_addr = "http://127.0.0.1:8200"
storage "file" {
path = "/opt/vault/data"
}
listener "tcp" {
address = "127.0.0.1:8200"
tls_disable = "true"
}
Start the server via: vault server -config=config.hcl
then, init it: vault operator init -address=http://127.0.0.1:8200
You can start it in Docker:
docker run --network host linuxsuren/api-testing-vault-extension:master atest-vault-ext --vault-token your-token --vault-address http://127.0.0.1:8200