Remove Vault inits and instead initialize in service decl
This commit is contained in:
@@ -239,24 +239,6 @@
|
|||||||
"curl -s -H \"X-Vault-Token: $ROOT_TOKEN\" \\\n"
|
"curl -s -H \"X-Vault-Token: $ROOT_TOKEN\" \\\n"
|
||||||
" -X POST \"$BAO_ADDR/v1/sys/mounts/secret\" \\\n"
|
" -X POST \"$BAO_ADDR/v1/sys/mounts/secret\" \\\n"
|
||||||
" -d '{\"type\":\"kv-v2\"}' || echo ' (KV engine may already exist)'\n\n"
|
" -d '{\"type\":\"kv-v2\"}' || echo ' (KV engine may already exist)'\n\n"
|
||||||
"# Create example secrets\n"
|
|
||||||
"echo 'Creating example secrets...'\n"
|
|
||||||
"curl -s -H \"X-Vault-Token: $ROOT_TOKEN\" \\\n"
|
|
||||||
" -X POST \"$BAO_ADDR/v1/secret/data/nextcloud\" \\\n"
|
|
||||||
" -d '{\n"
|
|
||||||
" \"data\": {\n"
|
|
||||||
" \"adminPassword\": \"admin-password-change-me\",\n"
|
|
||||||
" \"dbPassword\": \"db-password-change-me\",\n"
|
|
||||||
" \"host\": \"nextcloud.example.com\"\n"
|
|
||||||
" }\n"
|
|
||||||
" }'\n\n"
|
|
||||||
"curl -s -H \"X-Vault-Token: $ROOT_TOKEN\" \\\n"
|
|
||||||
" -X POST \"$BAO_ADDR/v1/secret/data/dns\" \\\n"
|
|
||||||
" -d '{\n"
|
|
||||||
" \"data\": {\n"
|
|
||||||
" \"host-name\": \"CLOUDFLARE-ID\"\n"
|
|
||||||
" }\n"
|
|
||||||
" }'\n\n"
|
|
||||||
"echo 'OpenBao secrets setup complete!'\n"))
|
"echo 'OpenBao secrets setup complete!'\n"))
|
||||||
|
|
||||||
(defn deploy-vault
|
(defn deploy-vault
|
||||||
|
|||||||
Reference in New Issue
Block a user