Skip to content

GatewayAPI: HTTPRoutes enforcement#1130

Open
alexannekk wants to merge 35 commits into
netgroup-polito:masterfrom
SignorMela:gwapi-implementation-httproutes
Open

GatewayAPI: HTTPRoutes enforcement#1130
alexannekk wants to merge 35 commits into
netgroup-polito:masterfrom
SignorMela:gwapi-implementation-httproutes

Conversation

@alexannekk

Copy link
Copy Markdown
Contributor

This PR adds automatic generation of HTTPRoute resources, attaching them to the existing Gateway to expose internal cluster services. It standardizes route creation, and ensures consistent external access across all whitelisted environments.

@kingmakerbot

Copy link
Copy Markdown
Collaborator

Hi @alexannekk. Thanks for your PR.

I am @kingmakerbot.
You can interact with me issuing a slash command in the first line of a comment.
Currently, I understand the following commands:

  • /rebase: Rebase this PR onto the master branch
  • /merge: Merge this PR into the master branch
  • /hold: Adds hold label to prevent merging with /merge
  • /unhold: Removes the hold label to allow merging with /merge
  • /deploy-staging: Deploy a staging environment to test this PR (the build-all flag enables user environments building)
  • /undeploy-staging: Manually undeploy the staging environment

Make sure this PR appears in the CrownLabs changelog, adding one of the following labels:

  • kind/breaking: 💥 Breaking Change
  • kind/feature: 🚀 New Feature
  • kind/bug: 🐛 Bug Fix
  • kind/cleanup: 🧹 Code Refactoring
  • kind/docs: 📝 Documentation

@AleTopp AleTopp changed the title GatewayAPI httproutes implementation GatewayAPI: HTTPRoutes implementation May 30, 2026
@AleTopp AleTopp changed the title GatewayAPI: HTTPRoutes implementation GatewayAPI: HTTPRoutes enforcement May 30, 2026
@alexannekk alexannekk marked this pull request as ready for review June 3, 2026 14:39
@alexannekk alexannekk requested a review from a team as a code owner June 3, 2026 14:39
@alexannekk alexannekk marked this pull request as draft June 3, 2026 14:42
@alexannekk alexannekk force-pushed the gwapi-implementation-httproutes branch from 1e6db35 to 01a7a0c Compare June 3, 2026 15:21
@AleTopp AleTopp added the cloudprog This is a specification for a Cloud Programming course project label Jun 8, 2026
@alexannekk alexannekk marked this pull request as ready for review June 9, 2026 10:42
@alexannekk alexannekk marked this pull request as draft June 9, 2026 16:25
@alexannekk alexannekk marked this pull request as ready for review June 12, 2026 18:23
@alexannekk alexannekk marked this pull request as draft June 18, 2026 09:36
@alexannekk alexannekk marked this pull request as ready for review June 21, 2026 13:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cloudprog This is a specification for a Cloud Programming course project sig/api size/XXL

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants