Loading tbc_base.sh +1 −1 Original line number Diff line number Diff line #!/usr/bin/env bash set -e set -eo pipefail function log_info() { >&2 echo -e "[\\e[1;94mINFO\\e[0m] $*" Loading tbc_ca_certs.sh +1 −1 Original line number Diff line number Diff line #!/usr/bin/env bash set -e set -eo pipefail function install_ca_certs() { certs=$1 Loading tbc_envsubst.sh +1 −1 Original line number Diff line number Diff line #!/usr/bin/env bash set -e set -eo pipefail function tbc_envsubst() { awk ' Loading tbc_eval_secrets.sh +3 −2 Original line number Diff line number Diff line #!/usr/bin/env bash set -e set -eo pipefail # evaluate and export a secret # - $1: secret variable name Loading Loading @@ -66,7 +66,8 @@ function eval_secret() { } function eval_all_secrets() { encoded_vars=$(env | grep -Ev '(^|.*_ENV_)scoped__' | awk -F '=' '/^[a-zA-Z0-9_]*=@(b64|hex|url)@/ {print $1}') # exclude scoped variables and their copies passed to container services (`<service_name>_ENV_scoped__xxx`) encoded_vars=$(env | awk -F '=' '$1 !~ /(^|_ENV_)scoped__/ && $2 ~ /^@(b64|hex|url)@/ {print $1}') for var in $encoded_vars do eval_secret "$var" Loading tbc_exec_hook.sh +1 −1 Original line number Diff line number Diff line #!/usr/bin/env bash set -e set -eo pipefail function maybe_exec_hook() { if [[ -f "$1" ]] Loading Loading
tbc_base.sh +1 −1 Original line number Diff line number Diff line #!/usr/bin/env bash set -e set -eo pipefail function log_info() { >&2 echo -e "[\\e[1;94mINFO\\e[0m] $*" Loading
tbc_ca_certs.sh +1 −1 Original line number Diff line number Diff line #!/usr/bin/env bash set -e set -eo pipefail function install_ca_certs() { certs=$1 Loading
tbc_envsubst.sh +1 −1 Original line number Diff line number Diff line #!/usr/bin/env bash set -e set -eo pipefail function tbc_envsubst() { awk ' Loading
tbc_eval_secrets.sh +3 −2 Original line number Diff line number Diff line #!/usr/bin/env bash set -e set -eo pipefail # evaluate and export a secret # - $1: secret variable name Loading Loading @@ -66,7 +66,8 @@ function eval_secret() { } function eval_all_secrets() { encoded_vars=$(env | grep -Ev '(^|.*_ENV_)scoped__' | awk -F '=' '/^[a-zA-Z0-9_]*=@(b64|hex|url)@/ {print $1}') # exclude scoped variables and their copies passed to container services (`<service_name>_ENV_scoped__xxx`) encoded_vars=$(env | awk -F '=' '$1 !~ /(^|_ENV_)scoped__/ && $2 ~ /^@(b64|hex|url)@/ {print $1}') for var in $encoded_vars do eval_secret "$var" Loading
tbc_exec_hook.sh +1 −1 Original line number Diff line number Diff line #!/usr/bin/env bash set -e set -eo pipefail function maybe_exec_hook() { if [[ -f "$1" ]] Loading