Go to file
vincent e30439f039
All checks were successful
continuous-integration/drone Build is passing
improve varaible
2023-11-01 18:13:17 +01:00
.drone.yml init container 2023-11-01 17:50:47 +01:00
Dockerfile improve varaible 2023-11-01 18:13:17 +01:00
makefile fix repo name 2023-11-01 18:13:04 +01:00
Readme.md improve varaible 2023-11-01 18:13:17 +01:00
vault-backup.sh improve varaible 2023-11-01 18:13:17 +01:00

docker-vault-backup

perform a backup of vault raft base need an vautl approle authentification with following policie

  rule {
      path = "sys/storage/raft/snapshot"
      capabilities = ["read"]
  }

ENV variable

  • VAULT_APPROLEID
  • VAULT_SECRETID
  • RETENTION
  • VAULT_ADDR

mount

mount your backup location on /backup