From f08ea46395f3bf91ded8fc69b5f3e607c8b1539a Mon Sep 17 00:00:00 2001 From: jgrusewski Date: Wed, 4 Mar 2026 16:59:58 +0100 Subject: [PATCH] fix(ci): auto-restart tailscale proxy on configmap changes Co-Authored-By: Claude Opus 4.6 --- .gitlab-ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1eca51526..cea5cdb83 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1558,8 +1558,9 @@ deploy: foxhunt-ci-pipelines.json gitlab-services.json rm -rf "$TMP_DIR" echo "Dashboard ConfigMaps deployed" - # Apply proxy (picks up nginx config changes for dashboard.fxhnt.ai routing) + # Apply proxy + restart to pick up nginx configmap changes - kubectl apply -f infra/k8s/gitlab/tailscale-proxy.yaml + - kubectl -n foxhunt rollout restart deployment/tailscale-gitlab-proxy # ── Step 1: Upload binaries to MinIO (replaces PVC binary-writer pods) ── - | if [ -d "build-out/services" ] || [ -d "build-out/training" ] || [ -d "web-dashboard/dist" ]; then