Skip to content

feat: integrate gateway api endpoint for chart#570

Open
tboerger wants to merge 1 commit into
stakater:masterfrom
tboerger:feat/gateway-api
Open

feat: integrate gateway api endpoint for chart#570
tboerger wants to merge 1 commit into
stakater:masterfrom
tboerger:feat/gateway-api

Conversation

@tboerger
Copy link
Copy Markdown

The Gateway API had been established as the new standard as an alternative for Ingress resources. With this change it's possible to deploy the HTTPRoute resource directly as part of the chart.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds first-class support in the Helm chart for deploying a Gateway API HTTPRoute resource (as an alternative to Ingress/OpenShift Route) and bumps the chart/app versions to align with the updated Forecastle image.

Changes:

  • Bump chart version/appVersion and default image tag (v2.0.1).
  • Add forecastle.httpRoute configuration to values.yaml.
  • Add a new templates/httproute.yaml Helm template to render an HTTPRoute when enabled.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 4 comments.

File Description
deployments/kubernetes/chart/forecastle/values.yaml Adds httpRoute values block and updates default chart/image versions.
deployments/kubernetes/chart/forecastle/templates/httproute.yaml Introduces Helm template to render Gateway API HTTPRoute resources.
deployments/kubernetes/chart/forecastle/Chart.yaml Bumps chart version and appVersion to 1.5.0 / v2.0.1.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread deployments/kubernetes/chart/forecastle/templates/httproute.yaml Outdated
Comment thread deployments/kubernetes/chart/forecastle/templates/httproute.yaml Outdated
Comment thread deployments/kubernetes/chart/forecastle/templates/httproute.yaml
Comment thread deployments/kubernetes/chart/forecastle/templates/httproute.yaml Outdated
Copy link
Copy Markdown
Contributor

@msafwankarim msafwankarim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for your PR submission. Please merge master again to fix Test Helm pipeline and resolve the comments from copilot

@tboerger tboerger force-pushed the feat/gateway-api branch from 329706a to 5570c56 Compare May 11, 2026 16:34
The Gateway API had been established as the new standard as an
alternative for Ingress resources. With this change it's possible to
deploy the HTTPRoute resource directly as part of the chart.

Signed-off-by: Thomas Boerger <thomas@webhippie.de>
@tboerger tboerger force-pushed the feat/gateway-api branch from 5570c56 to d078801 Compare May 11, 2026 16:36
@tboerger
Copy link
Copy Markdown
Author

@msafwankarim I have updated the PR as requested.

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.

3 participants