New to KubeVault? Please start here.
In-Memory
In In-Memory
backend storage, Vault data will be kept in memory. If the Kubernetes pod on which Vault is running is restarted, then all data will be lost. This is useful for development and experimentation, but the use of this backend is highly discouraged in production. Vault documentation for In-Memory storage can be found in here.
apiVersion: kubevault.com/v1alpha1
kind: VaultServer
metadata:
name: vault-with-inmem
namespace: demo
spec:
replicas: 1
version: "1.2.0"
backend:
inmem: {}
spec.backend.inmem
To use In-Memory as storage backend in Vault specify spec.backend.inmem
in VaultServer CRD.
spec:
backend:
inmem: {}