feat: add Gateway API HTTPRoute support for Onyxia integration#310
Open
Bafbi wants to merge 1 commit intoInseeFrLab:mainfrom
Open
feat: add Gateway API HTTPRoute support for Onyxia integration#310Bafbi wants to merge 1 commit intoInseeFrLab:mainfrom
Bafbi wants to merge 1 commit intoInseeFrLab:mainfrom
Conversation
Add HTTPRoute templates to library-chart and parent charts for Gateway API integration with Onyxia. This allows services to be exposed via Kubernetes Gateway API in addition to Ingress and OpenShift Route. Changes: - Add _httproute.tpl template in library-chart with httproute, httprouteUser, and httprouteSpark helpers - Update _common.tpl to support HTTPRoute in URL resolution - Add httproute.yaml and httproute-user.yaml templates to parent charts - Add httproute-sparkui.yaml templates to spark-capable charts - Add httproute section to values.yaml and values.schema.json - Add unittest for httproute template Children charts will be auto-generated from parent charts on release.
Contributor
|
🥰 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Add Gateway API HTTPRoute support to service charts for Onyxia integration. Services can now be exposed via Kubernetes Gateway API alongside existing Ingress and OpenShift Route options.
Related InseeFrLab/onyxia#1062
Changes
_httproute.tpl)_common.tplURL helpers to support HTTPRoute