Vault
- By Canonical Telco
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/edge | 89 | 31 Jan 2024 | |
1.15/beta | 204 | 18 Apr 2024 | |
1.15/edge | 220 | Today |
juju deploy vault-k8s --channel edge
Deploy Kubernetes operators easily with Juju, the Universal Operator Lifecycle Manager. Need a Kubernetes cluster? Install MicroK8s to create a full CNCF-certified Kubernetes system in under 60 seconds.
Platform:
-
create-backup
Creates a snapshot of the Raft backend and saves it to the S3 storage. Returns backup ID.
-
list-backups
Lists all available backups.
-
restore-backup
Restores a backup from the S3 storage to the Raft backend. Returns backup ID.
- Params
-
backup-id string
Backup ID to restore.
-
root-token string
Root token to use for unsealing the Vault after the restore.
-
unseal-keys array
Unseal keys to use for unsealing the Vault after the restore.
- Required
backup-id, unseal-keys, root-token
-
set-root-token
Sets root token for Vault. Used to recover Vault if Vault's root token and the one used by the charm mismatch for some reason.
- Params
-
root-token string
Root token to set.
- Required
root-token
-
set-unseal-keys
Sets unseal keys for Vault. Used to recover Vault if Vault's unseal key and the one used by the charm mismatch for some reason.
- Params
-
unseal-keys array
Unseal keys to set.
- Required
unseal-keys