set fallback:=true export EXTERNAL := env("EXTERNAL_DOMAIN", "") install-nginx: #!/bin/bash set -euo pipefail just env::check if [ -z "${EXTERNAL}" ]; then echo "ERROR: EXTERNAL_DOMAIN environment variable is not set." exit 1 fi kubectl apply -f nginx-deployment.yaml gomplate -f nginx-certificate-gomplate.yaml | kubectl apply -f - gomplate -f nginx-ingress-route-gomplate.yaml | kubectl apply -f - install-dishes: #!/bin/bash set -euo pipefail just env::check if [ -z "${EXTERNAL}" ]; then echo "ERROR: EXTERNAL_DOMAIN environment variable is not set." exit 1 fi kubectl apply -f dishes-deployment.yaml gomplate -f dishes-certificate-gomplate.yaml | kubectl apply -f - gomplate -f dishes-ingress-route-gomplate.yaml | kubectl apply -f - remove-nginx: kubectl delete ns test || true remove-dishes: kubectl delete ns dishes || true