Skip to content

Conversation

@mishraomp
Copy link
Collaborator

@mishraomp mishraomp commented Jan 12, 2026


Thanks for the PR!

Any successful deployments (not always required) will be available below.
API available
Frontend available

Once merged, code will be promoted and handed off to following workflow run.
Main Merge Workflow

Copilot AI review requested due to automatic review settings January 12, 2026 03:34
Copy link

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 pull request adds a new api.ingress configuration to the Helm chart values, providing enhanced ingress configuration with rate limiting, load balancing, and multiple host/path support. The template is updated to support both the new ingress structure and maintain backward compatibility with the existing route configuration.

Changes:

  • Added comprehensive api.ingress configuration in values.yaml with OpenShift-specific annotations for rate limiting and load balancing
  • Updated ingress.yaml template to support both the new hosts array structure and legacy single host configuration
  • Implemented fallback logic to use api.route configuration when api.ingress is not defined

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
charts/pubcode/values.yaml Adds new api.ingress section with rate limiting, load balancing annotations, and hosts configuration while keeping existing api.route
charts/pubcode/templates/api/templates/ingress.yaml Refactors template to support both new ingress structure with multiple hosts/paths and legacy route structure with backward compatibility fallback

@mishraomp mishraomp merged commit 421ce28 into main Jan 12, 2026
12 checks passed
@mishraomp mishraomp deleted the fix/api-ingress branch January 12, 2026 03:49
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