prole/conf
chrisfu 0056f4acfd net: leave git.knoe.dev ingress unpinned; avoid needless cert re-provision
Course-correction on 82a2c2e: git.knoe.dev was already fully green at
34.107.159.254 (ingress Active, managed cert Active, DNS pointed at
it). Annotating the frontdoor ingress with
kubernetes.io/ingress.global-static-ip-name: git-knoe-dev would force
the GKE LB controller to swap the forwarding rule to the new reserved
address, which means a fresh IP, a DNS flip, and ~5-15 min of managed
cert re-Provisioning -- for zero functional benefit.

Blank GITLAB_GLOBAL_STATIC_IP_NAME in conf/gke.cfg. The surface
(env var handling in etc/init_gitlab.sh and the annotation conditional
in the CR render) stays intact -- it's just opt-out. When the gitlab
ingress next needs to recreate for another reason, reserve
git-knoe-dev with that IP before the recreate and set this key.

The three other ingresses (svc-knoe-ingress, supabase-kong,
supabase-studio) stay pinned, because they were all already in a
broken state (wrong DNS and/or Provisioning cert) -- swapping costs
nothing there.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-20 22:14:00 -07:00
..
cnpg-placement checkpoint: make node placement config-driven and add GitLab rerun fast-path 2026-04-14 06:43:37 -07:00
postgresql Refactor to support mode-scoped DB build contexts and versioning 2026-03-22 05:47:50 -07:00
prod refactor(config): separate k3d k3s and gke config entrypoints 2026-04-11 22:20:45 -07:00
service refactor(config): separate k3d k3s and gke config entrypoints 2026-04-11 22:20:45 -07:00
test Rename prole-db to knoe-db, add knoe-auth as cluster-internal KDC 2026-03-22 22:16:21 -07:00
database_versions.json Rename Prole storage objects to Synology and sync deployment updates 2026-03-22 21:50:02 -07:00
gke.cfg net: leave git.knoe.dev ingress unpinned; avoid needless cert re-provision 2026-04-20 22:14:00 -07:00
k3d.cfg checkpoint: make node placement config-driven and add GitLab rerun fast-path 2026-04-14 06:43:37 -07:00
k3s.cfg checkpoint: update GKE deployment docs and infra changes 2026-04-18 07:18:10 -07:00
port-mapping.cfg fix(gitlab): unblock standalone reconcile + OIDC + object storage 2026-04-20 18:51:41 -07:00
prole.silent.all.cfg feat: full GKE/prod deployment pipeline from UI to Artifact Registry 2026-04-04 12:38:16 -07:00