fix(ci): ensure vault_unseal_key placeholder exists before stack deploy
This commit is contained in:
parent
508363fc75
commit
2ec208b7a2
@ -19,6 +19,11 @@ jobs:
|
|||||||
- name: Connect Runner to Overlay Network
|
- name: Connect Runner to Overlay Network
|
||||||
run: docker network connect iklimco-net $(hostname) || true
|
run: docker network connect iklimco-net $(hostname) || true
|
||||||
|
|
||||||
|
- name: Ensure vault_unseal_key placeholder exists
|
||||||
|
run: |
|
||||||
|
docker secret ls --format '{{.Name}}' | grep -q '^vault_unseal_key' || \
|
||||||
|
echo "bootstrap" | docker secret create vault_unseal_key -
|
||||||
|
|
||||||
- name: Deploy Vault Stack
|
- name: Deploy Vault Stack
|
||||||
run: |
|
run: |
|
||||||
docker stack deploy \
|
docker stack deploy \
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user