From 7a7e0fe81388367f3b5c00939ae1f03c53712931 Mon Sep 17 00:00:00 2001 From: Story Crater Bot <19826264+Riotpiaole@users.noreply.github.com> Date: Fri, 21 Aug 2026 20:47:38 -0700 Subject: [PATCH] chore(argocd): update api-gateway to track homelab-frontend prod branch --- k8s/argocd/apps/55-api-gateway.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/k8s/argocd/apps/55-api-gateway.yaml b/k8s/argocd/apps/55-api-gateway.yaml index 406a602..329946b 100644 --- a/k8s/argocd/apps/55-api-gateway.yaml +++ b/k8s/argocd/apps/55-api-gateway.yaml @@ -9,8 +9,14 @@ # `POST /v1/chat/completions` covers every model. See # docs/adr/ADR-0001-retire-kong-for-go-gateway.md in the frontend repo. # +# UPDATED 2026-08-21: Tracks prod branch of homelab-frontend (not main). +# Image promotion via kustomization: +# cd k8s && kustomize edit set image forgejo.riotpiao.com/rock/api-gateway=forgejo.riotpiao.com/rock/api-gateway: +# git add kustomization.yaml && git commit -m "chore(deploy): promote api-gateway to " +# git push origin prod +# # Two sources: -# 1. rock/homelab-frontend on the in-cluster Forgejo — the gateway's own +# 1. rock/homelab-frontend on the in-cluster Forgejo (prod branch) — the gateway's own # kustomization (Deployment, Service, ConfigMap, RBAC, NetworkPolicy). It # sets `namespace: api` itself, so no transformer is needed here. The # Forgejo host must stay listed in the `homelab` AppProject sourceRepos or @@ -37,7 +43,7 @@ spec: revisionHistoryLimit: 3 sources: - repoURL: https://forgejo.riotpiao.com/rock/homelab-frontend.git - targetRevision: main + targetRevision: prod path: k8s - repoURL: https://github.com/Riotpiaole/riotpiao.homelab.com.git targetRevision: main