Skip to content

feat: migrate echo-http to envoy gateway#133

Closed
TineoC wants to merge 1 commit into
CodeForPhilly:mainfrom
TineoC:feat/migrate-echo-http
Closed

feat: migrate echo-http to envoy gateway#133
TineoC wants to merge 1 commit into
CodeForPhilly:mainfrom
TineoC:feat/migrate-echo-http

Conversation

@TineoC
Copy link
Copy Markdown
Contributor

@TineoC TineoC commented Mar 21, 2026

Changes

  • Migrate echo-http service to Gateway API (HTTPRoute)

Depends on: #131

@TineoC TineoC requested a review from a team as a code owner March 21, 2026 14:55
@TineoC TineoC requested review from themightychris and removed request for a team March 21, 2026 14:55
@TineoC
Copy link
Copy Markdown
Contributor Author

TineoC commented May 18, 2026

is this not needed anymore?

@themightychris
Copy link
Copy Markdown
Member

Superseded by the Envoy Gateway migration that landed in PRs #150, #152, #154, #156, #157. Closing.

The end state for echo-http matches what this PR was reaching for, just with the broader infrastructure in place to support it:

  • _gateways/echo-http.yaml — per-app Gateway (HTTPS listener on echo-http.sandbox.k8s.phl.io with cert-manager annotation) + HTTPRoute attached to the per-app Gateway only (HTTP→HTTPS handled globally by _infra/envoy-gateway/http-redirect.yaml)
  • Old nginx-style Ingress removed from echo-http.yaml
  • echo-http-gw-tls cert auto-issued via the gatewayHTTPRoute solver on letsencrypt-prod

The pattern is the same one we used for every app on sandbox — see PR #152 for the full set and the design rationale.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants