-
Notifications
You must be signed in to change notification settings - Fork 98
Add gateway mode support and custom nginx configuration to OPEA nginx… #1087
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add gateway mode support and custom nginx configuration to OPEA nginx… #1087
Conversation
|
Nothing wrong with the PR but I would like us to explore a different approach. That is, to use K8s Gateway APIs. With Gateway APIs we can define the routing. In addition, we can select the backend from the growing number servers that supports Gateway APIs including Nginx, Envoy, APISIX and many others. |
|
@poussa agreed we can explore the gateway API approach. But in the meanwhile, I think we should not block this PR since @devpramod is contributing their existing deployment patches back to community. |
poussa
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please address @lianhao comments and my approval is valid.
… chart Signed-off-by: devpramod <[email protected]>
…, updating example configurations, and streamlining values and templates to better support gateway deployments while removing unnecessary service and UI settings. Signed-off-by: devpramod <[email protected]>
ff96ebb to
ade7534
Compare
…aml as it is an example values file Signed-off-by: devpramod <[email protected]>
882598c to
110c9d9
Compare
lianhao
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Once we make the doc CI task happy, this is ready to go
Signed-off-by: devpramod <[email protected]>
22f7fe2 to
fa164bf
Compare
for more information, see https://pre-commit.ci
Nginx Helm Chart
Description
This PR enhances the nginx helm chart to support gateway mode functionality while maintaining backward
compatibility. The changes enable nginx to act as a central API gateway/router for multiple OPEA services,
providing unified access through a single endpoint.
Key changes:
nginxConfigparametercustomCommandparameterIssues
n/a
Type of change
List the type of change like below. Please delete options that are not relevant.
Dependencies
List the newly introduced 3rd party dependency if exists.
Tests
Describe the tests that you ran to verify your changes.
gateway-values.yaml