Overview Generic key-value store—arbitrary secrets Enabled by default at secret/ path V1 and V2 V2 includes versioning Operations Write vault kv put secret/<PATH> <KEY>=<VALUE> Read vault kv get [-field=<KEY>] secret/<PATH> Delete vault kv delete secret/<PATH> Undelete vault kv undelete -versions=<VERSION> secret/<PATH>