-
Notifications
You must be signed in to change notification settings - Fork 110
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 support to provision Gateway on Helm install #1623
Conversation
34015ea
to
1b66f04
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1623 +/- ##
==========================================
+ Coverage 85.67% 85.71% +0.03%
==========================================
Files 83 83
Lines 5181 5181
==========================================
+ Hits 4439 4441 +2
+ Misses 690 689 -1
+ Partials 52 51 -1 ☔ View full report in Codecov by Sentry. |
1b66f04
to
482f7bc
Compare
{{- end }} | ||
spec: | ||
gatewayClassName: {{ .Values.nginxGateway.gatewayClassName }} | ||
listeners: |
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.
I wonder why can't we just include listeners as we include ports here https://github.com/nginxinc/nginx-gateway-fabric/blob/f33db51fc9e05ccf98fc8cdae100772a5cc6775e/deploy/helm-chart/values.yaml#L128-L136 ? What's the value of defining the fields of listeners?
This PR is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 14 days. |
This PR is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 14 days. |
This PR is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 14 days. |
This PR is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 14 days. |
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.
LGTM, is there conformance tests we can enable for this?
This PR is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 14 days. |
This PR was closed because it has been stalled for 14 days with no activity. |
Proposed changes
Problem: As a user of NGF, I would like to be able to deploy a Gateway resource as part of my Helm installation
Solution: Add support for creating a Gateway resource as part of a Helm install.
Testing: Tested locally installing various Gateway configurations using Helm
Closes #1533
Checklist
Before creating a PR, run through this checklist and mark each as complete.
Release notes
If this PR introduces a change that affects users and needs to be mentioned in the release notes,
please add a brief note that summarizes the change.