phase3: cleanup
parent
fa5739c24f
commit
e45c4082b6
@ -1,22 +1,13 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
set -ueo pipefail
|
set -ueo pipefail
|
||||||
|
|
||||||
curdir="$(realpath $( dirname "${BASH_SOURCE[0]}"))"
|
|
||||||
|
|
||||||
# keys_dir="$(realpath $( dirname "${BASH_SOURCE[0]}")/..)"
|
|
||||||
# sops_cfg_dir="${curdir}"
|
|
||||||
# secrets_file="${sops_cfg_dir}/mock_secrets.yaml"
|
|
||||||
# ---
|
|
||||||
keys_dir="$(dirname "${BASH_SOURCE[0]}")/.."
|
keys_dir="$(dirname "${BASH_SOURCE[0]}")/.."
|
||||||
# deliberate just "dot" for current dir
|
# deliberate just "dot" for current dir
|
||||||
sops_cfg_dir=.
|
sops_cfg_dir=.
|
||||||
secrets_file="mock_secrets.yaml"
|
secrets_file="mock_secrets.yaml"
|
||||||
#---
|
|
||||||
|
|
||||||
# prereq: idempotent create file with a mock secret, src: https://bash-org-archive.com/?244321
|
# prerequisite: for verification of sops config, idempotent create file with a mock secret, src: https://bash-org-archive.com/?244321
|
||||||
test -e "${secrets_file}" || (yq -n '.demo.credentials.secret = "hunter2"' > "${secrets_file}" && sops -e -i "${secrets_file}" )
|
test -e "${secrets_file}" || (yq -n '.demo.credentials.secret = "hunter2"' > "${secrets_file}" && sops -e -i "${secrets_file}" )
|
||||||
|
|
||||||
# ./bin/update_sops.sh "${curdir}" "${PWD}"/
|
|
||||||
|
|
||||||
set -x
|
set -x
|
||||||
../bin/update_sops.sh "${keys_dir}" "${sops_cfg_dir}" "${secrets_file}"
|
../bin/update_sops.sh "${keys_dir}" "${sops_cfg_dir}" "${secrets_file}"
|
||||||
|
|||||||
Loading…
Reference in New Issue