Repository navigation
chore: Updating hardcoded backend service port for Ingress & HTTPRoute templates - #620
Conversation
Signed-off-by: Leanne Ahern <lahern@redhat.com>
Signed-off-by: Leanne Ahern <lahern@redhat.com>
Signed-off-by: Leanne Ahern <lahern@redhat.com>
PR Summary by QodoAllow backend port overrides per Ingress path and HTTPRoute rule
AI Description
Diagram
High-Level Assessment
Files changed (5)
|
Code Review by Qodo
1.
|
|
Important The |
Signed-off-by: Leanne Ahern <lahern@redhat.com>
|
|
/agentic_review |
|
Code review by qodo was updated up to the latest commit 6d38c53 |
|
/cherrypick release-2.1 |
|
@rm3l: once the present PR merges, I will cherry-pick it on top of DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
@rm3l: #620 failed to apply on top of branch "release-2.1": DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
* chore: Updating hardcoded backend service port for Ingress & HTTPRoute templates (#620) cherry-picking to release 2.1 Signed-off-by: Leanne Ahern <lahern@redhat.com> (cherry picked from commit 3ca205e) * fix: resolve cherry-pick conflicts for release-2.1 Keep release-2.1 chart versioning (3.4.7 / appVersion 2.1.0) and next-2.1 image tag while retaining the port-override README docs. Co-authored-by: Cursor <cursoragent@cursor.com> --------- Signed-off-by: Leanne Ahern <lahern@redhat.com> Co-authored-by: Cursor <cursoragent@cursor.com>



Description of the change
The rhdh Helm chart's Ingress and HTTPRoute templates hardcode the backend service port with no way for users to override it per path or per rule. Updated templates to allow per-path/rule port overrides while keeping full backward compatibility.
Which issue(s) does this PR fix or relate to
Checklist
Chart.yamlaccording to Semantic Versioning.values.yamland added to the corresponding README.md. The pre-commit utility can be used to generate the necessary content. Runpre-commit run --all-filesto run the hooks and then push any resulting changes. The pre-commit Workflow will enforce this and warn you if needed.pre-commithook.ct lintcommand.