From e7d635038abbaba190cc11449ca0412124135cb0 Mon Sep 17 00:00:00 2001 From: Matthew Warren Date: Fri, 30 Jan 2026 10:37:30 -0500 Subject: [PATCH] fix: source .env in k3d scripts for proper var loading Scripts now read CLUSTER_NAME/NAMESPACE from .env file instead of relying solely on environment variables. Co-Authored-By: Claude Opus 4.5 --- scripts/k3d-down.sh | 5 +++++ scripts/k3d-up.sh | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/scripts/k3d-down.sh b/scripts/k3d-down.sh index bcba741..4a04e7e 100755 --- a/scripts/k3d-down.sh +++ b/scripts/k3d-down.sh @@ -1,6 +1,11 @@ #!/usr/bin/env bash set -euo pipefail +# Source .env if it exists (for CLUSTER_NAME override) +if [ -f .env ]; then + set -a; source .env; set +a +fi + cluster_name="${CLUSTER_NAME:-react_template}" if ! command -v k3d >/dev/null 2>&1; then diff --git a/scripts/k3d-up.sh b/scripts/k3d-up.sh index 204d53b..9ad37ad 100755 --- a/scripts/k3d-up.sh +++ b/scripts/k3d-up.sh @@ -1,6 +1,11 @@ #!/usr/bin/env bash set -euo pipefail +# Source .env if it exists (for CLUSTER_NAME, NAMESPACE overrides) +if [ -f .env ]; then + set -a; source .env; set +a +fi + cluster_name="${CLUSTER_NAME:-react_template}" namespace="${NAMESPACE:-warren-enterprises-ltd}"