mirror of
https://gitlab.sarex.io/infra/terraform-contour-mirror.git
synced 2026-08-09 05:21:36 +03:00
++ skip minio admin creds when SKIP_MINIO_ADMIN=true
This commit is contained in:
parent
1f50e8533a
commit
211a420f09
@ -31,9 +31,13 @@ export KAFKA_ADMIN_USER="${KAFKA_ADMIN_USER:-inter_broker_user}"
|
|||||||
export KAFKA_ADMIN_PASSWORD="$(_kv kafka/bootstrap interBrokerPassword)"
|
export KAFKA_ADMIN_PASSWORD="$(_kv kafka/bootstrap interBrokerPassword)"
|
||||||
export KAFKA_SASL_MECHANISM="${KAFKA_SASL_MECHANISM:-plain}"
|
export KAFKA_SASL_MECHANISM="${KAFKA_SASL_MECHANISM:-plain}"
|
||||||
|
|
||||||
export MINIO_ENDPOINT="${MINIO_ENDPOINT:-minio.minio.svc.cluster.local:9000}"
|
# SKIP_MINIO_ADMIN=true on contours with no in-cluster MinIO (nothing to read, no
|
||||||
export MINIO_ADMIN_USER="$(_kv minio/admin rootUser)"
|
# buckets declared) — set as a CI var on that contour's repo.
|
||||||
export MINIO_ADMIN_PASSWORD="$(_kv minio/admin rootPassword)"
|
if [ "${SKIP_MINIO_ADMIN:-false}" != "true" ]; then
|
||||||
|
export MINIO_ENDPOINT="${MINIO_ENDPOINT:-minio.minio.svc.cluster.local:9000}"
|
||||||
|
export MINIO_ADMIN_USER="$(_kv minio/admin rootUser)"
|
||||||
|
export MINIO_ADMIN_PASSWORD="$(_kv minio/admin rootPassword)"
|
||||||
|
fi
|
||||||
|
|
||||||
export RABBITMQ_ENDPOINT="${RABBITMQ_ENDPOINT:-http://rabbitmq.rabbitmq.svc.cluster.local:15672}"
|
export RABBITMQ_ENDPOINT="${RABBITMQ_ENDPOINT:-http://rabbitmq.rabbitmq.svc.cluster.local:15672}"
|
||||||
export RABBITMQ_ADMIN_USER="$(_kv rabbitmq/auth username)"
|
export RABBITMQ_ADMIN_USER="$(_kv rabbitmq/auth username)"
|
||||||
@ -41,7 +45,9 @@ export RABBITMQ_ADMIN_PASSWORD="$(_kv rabbitmq/auth password)"
|
|||||||
|
|
||||||
# fail fast with the exact empties instead of leaving providers to give cryptic errors
|
# fail fast with the exact empties instead of leaving providers to give cryptic errors
|
||||||
_missing=""
|
_missing=""
|
||||||
for _v in PG_ADMIN_PASSWORD KAFKA_ADMIN_PASSWORD MINIO_ADMIN_USER MINIO_ADMIN_PASSWORD RABBITMQ_ADMIN_USER RABBITMQ_ADMIN_PASSWORD; do
|
_required="PG_ADMIN_PASSWORD KAFKA_ADMIN_PASSWORD RABBITMQ_ADMIN_USER RABBITMQ_ADMIN_PASSWORD"
|
||||||
|
[ "${SKIP_MINIO_ADMIN:-false}" != "true" ] && _required="$_required MINIO_ADMIN_USER MINIO_ADMIN_PASSWORD"
|
||||||
|
for _v in $_required; do
|
||||||
eval "_val=\${$_v}"
|
eval "_val=\${$_v}"
|
||||||
[ -n "$_val" ] || _missing="$_missing $_v"
|
[ -n "$_val" ] || _missing="$_missing $_v"
|
||||||
done
|
done
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user