feat: deploy internal/external traefik routers #119

Merged
unkinben merged 3 commits from benvin/traefik_gateways into main 2026-05-17 23:44:51 +10:00
Owner

deploy traefik for internal and external applications. port forwarding
from the external routers will only occur to the IP of the
traefik-external service.

  • traefik-internal and traefik-external added
  • each is a different deployment
deploy traefik for internal and external applications. port forwarding from the external routers will only occur to the IP of the traefik-external service. - traefik-internal and traefik-external added - each is a different deployment
unkinben added 1 commit 2026-05-10 21:35:31 +10:00
feat: deploy internal/external traefik routers
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/kubeconform Pipeline failed
2226872c21
deploy traefik for internal and external applications. port forwarding
from the external routers will only occur to the IP of the
traefik-external service.

- traefik-internal and traefik-external added
- each is a different deployment
unkinben added 1 commit 2026-05-10 22:05:46 +10:00
fix: disable chart-generated GatewayClass in traefik values
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/kubeconform Pipeline failed
034b01115c
Traefik chart v40 splits gatewayClass.enabled from gateway.enabled, defaulting to true. Both helm releases were generating a GatewayClass named "traefik", causing a kustomize merge collision. Disabled since GatewayClasses are managed in the base layer.
unkinben added 1 commit 2026-05-10 22:11:51 +10:00
fix: pass policy/v1 capability to traefik helm renders
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/kubeconform Pipeline was successful
61393cf0cc
kustomize helm renderer doesn't pass cluster capabilities, causing the
chart to fall back to policy/v1beta1 for PodDisruptionBudget. Explicitly
declaring the v1 API version makes the chart template render correctly.
unkinben merged commit 53553ddcfd into main 2026-05-17 23:44:51 +10:00
unkinben deleted branch benvin/traefik_gateways 2026-05-17 23:44:51 +10:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: unkin/argocd-apps#119