backport of commit e0472d4059 (#21590)

Co-authored-by: Anton Averchenkov <84287187+averche@users.noreply.github.com>
This commit is contained in:
hc-github-team-secure-vault-core
2023-07-05 15:29:29 -04:00
committed by GitHub
parent a5b389f099
commit d41a9a7119
4 changed files with 16 additions and 6 deletions

View File

@@ -37,7 +37,13 @@ trap defer_stop_vault INT TERM EXIT
export VAULT_ADDR=http://127.0.0.1:8200
echo "Mounting all builtin plugins..."
echo "Unmounting the default kv-v2 secrets engine ..."
# Unmount the default kv-v2 engine so that we can remount it at 'kv_v2/' later.
# The mount path will be reflected in the resultant OpenAPI document.
vault secrets disable "secret/"
echo "Mounting all builtin plugins ..."
# Enable auth plugins
vault auth enable "alicloud"
@@ -67,7 +73,8 @@ vault secrets enable "database"
vault secrets enable "gcp"
vault secrets enable "gcpkms"
vault secrets enable "kubernetes"
vault secrets enable "kv"
vault secrets enable -path="kv-v1/" -version=1 "kv"
vault secrets enable -path="kv-v2/" -version=2 "kv"
vault secrets enable "ldap"
vault secrets enable "mongodbatlas"
vault secrets enable "nomad"