-
Notifications
You must be signed in to change notification settings - Fork 2k
Add missing OSS internal routes #3481
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
Conversation
During testing a bug was found that prevented NSM to egress through NIC OSS. The root cause of the bug was found to be a few missing configuration blocks in the OSS NIC template files. This adds in the server blocks necessary for internal routes to function as expected.
Codecov Report
📣 This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more @@ Coverage Diff @@
## main #3481 +/- ##
==========================================
+ Coverage 51.95% 51.97% +0.01%
==========================================
Files 60 60
Lines 16797 16811 +14
==========================================
+ Hits 8727 8737 +10
- Misses 7775 7777 +2
- Partials 295 297 +2
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
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.
Thanks @chase-kiefer! I think we need a couple of changes
add if not .DisableIPV6 check for listening on 443 Co-authored-by: Luca Comellini <luca.com@gmail.com> Signed-off-by: Chase Kiefer <112438922+chase-kiefer@users.noreply.github.com>
add $proxyOrGRPC formatting from review feedback Co-authored-by: Luca Comellini <luca.com@gmail.com> Signed-off-by: Chase Kiefer <112438922+chase-kiefer@users.noreply.github.com>
During testing a bug was found that prevented NSM to egress through NIC OSS. The root cause of the bug was found to be a few missing configuration blocks in the OSS NIC template files. This adds in the server blocks necessary for internal routes to function as expected. (cherry picked from commit 21f5377)
Proposed changes
While enabling the OSS version of Kubernetes Ingress to integrate with NSM, the additional templates for internal routes were forgotten. This allows the OSS ingress templating to configure ingress/egress for NSM.
Checklist
Before creating a PR, run through this checklist and mark each as complete.