feat(new-service): --public opt-in via Cloudflare Tunnel; delete-service removes the CNAME

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
nholtware 2026-11-11 12:45:47 -06:00
parent 4b6f898089
commit e094cdbdd9
4 changed files with 110 additions and 6 deletions

View file

@ -100,6 +100,9 @@ if ! is_dry; then
fi
fi
# ------------------------------------------------------------ 1b. public DNS
cf_cname_delete "$NAME"
# ------------------------------------------------------------ 2. namespace
if ((OWN_NS)); then
if kubectl get namespace "$NAME" >/dev/null 2>&1; then