-
-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Description
Description
The sandbox cluster is migrating away from ingress-nginx as it reaches EOL at the end of March 2026. This migration is being handled by adopting Envoy Gateway and the Gateway API.
This repository (balancer-main) provides the base manifests consumed by the cluster. To support this migration, the current Ingress resources should be replaced with HTTPRoute resources.
This migration is tracked in CodeForPhilly/cfp-sandbox-cluster#130.
Proposed Changes
- Replace
deploy/manifests/balancer/base/ingress.yamlwith an equivalenthttproute.yaml. - The
HTTPRouteshould define the routing logic (e.g., targeting thebalancerservice on port 80). - For the sandbox environment, the
HTTPRoutewill need to be attached to themain-gatewayin theenvoy-gateway-systemnamespace.- Note: In
cfp-sandbox-cluster, we've already prepared thebalancer/kustomization.yamlto consume this new file (see CodeForPhilly/cfp-sandbox-cluster#132).
- Note: In
References
- Cluster Issue: [Architecture] Migrate ingress-nginx to supported alternative (EOL March 2026) cfp-sandbox-cluster#130
- Cluster PR (Infra): infra: configure envoy gateway with cert-manager support cfp-sandbox-cluster#131
- Cluster PR (Balancer Migration): feat: migrate balancer to envoy gateway cfp-sandbox-cluster#132
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels