feat(gateway-api): ADR-060 Fase 1.1 — chart a HTTPRoute (Traefik + Gateway API)
All checks were successful
__APP_NAME__ — build & deploy / ¿Credenciales de build listas? (push) Successful in 0s
__APP_NAME__ — build & deploy / Calidad + build + push (push) Has been skipped
__APP_NAME__ — build & deploy / ¿Cluster del tenant listo? (push) Has been skipped
__APP_NAME__ — build & deploy / Helm upgrade --install (push) Has been skipped
All checks were successful
__APP_NAME__ — build & deploy / ¿Credenciales de build listas? (push) Successful in 0s
__APP_NAME__ — build & deploy / Calidad + build + push (push) Has been skipped
__APP_NAME__ — build & deploy / ¿Cluster del tenant listo? (push) Has been skipped
__APP_NAME__ — build & deploy / Helm upgrade --install (push) Has been skipped
Sincronizado desde repo IDP templates/ (CHART-SYNC-IDP-GITEA-DRIFT). Reemplaza el Ingress (rke2-ingress-nginx, EOL marzo 2026) por HTTPRoute (Gateway API) adjunto al Gateway tenant-gateway que crea stack-deployer (§3c). NetworkPolicy egress kube-system -> traefik-system. FQDN DOT (ADR-082) preservado. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,14 @@
|
||||
apiVersion: v2
|
||||
name: __APP_NAME__
|
||||
# Helm chart del Golden Path rest-api/python.
|
||||
# 0.3.0 (2026-06-13): ADR-060 Fase 1 — migración del shape `Ingress`
|
||||
# (networking.k8s.io/v1, ingressClassName=nginx) a `HTTPRoute`
|
||||
# (gateway.networking.k8s.io/v1) adjunto al Gateway `tenant-gateway` (ns apps,
|
||||
# stack-deployer §3c). El cluster tenant pasa de rke2-ingress-nginx (EOL marzo
|
||||
# 2026) a Traefik Proxy + Gateway API. TLS / force-ssl-redirect / body-size
|
||||
# salen del recurso de ruta. values: `ingress` → `httpRoute`; networkPolicy
|
||||
# ingressControllerNamespace kube-system → traefik-system. Paridad con
|
||||
# web-backend. GATEWAY-API-MIGRATION (P1).
|
||||
# 0.2.0 (2026-05-19): cambio Ingress controller Traefik (IngressRoute CRD)
|
||||
# → rke2-ingress-nginx (networking.k8s.io/v1 Ingress). Razón:
|
||||
# TENANT-INGRESS-CONTROLLER-MISMATCH (APERTURA COVE Sesión 3) — paridad
|
||||
@@ -10,7 +18,7 @@ name: __APP_NAME__
|
||||
# tenant-id CON guiones (Gap 5).
|
||||
description: Helm chart del Golden Path rest-api/python
|
||||
type: application
|
||||
version: 0.2.0
|
||||
version: 0.3.0
|
||||
appVersion: "0.1.0"
|
||||
keywords:
|
||||
- fastapi
|
||||
|
||||
Reference in New Issue
Block a user