-
Notifications
You must be signed in to change notification settings - Fork 2k
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 zone-sync/state sharing with no TLS to ConfigMap #7347
base: main
Are you sure you want to change the base?
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #7347 +/- ##
==========================================
- Coverage 52.82% 52.49% -0.34%
==========================================
Files 89 89
Lines 20922 21103 +181
==========================================
+ Hits 11052 11077 +25
- Misses 9407 9562 +155
- Partials 463 464 +1 ☔ View full report in Codecov by Sentry. |
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.
🚀
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.
What happens to the headless service when NIC is removed?
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.
Can two NIC instances with zone-sync enabled co-exist in the same namespace?
… when zone-sync is enabled, give service owner reference to help delete
for more information, see https://pre-commit.ci
… on Helm uninstall, move syncZoneSyncHeadlessService
for more information, see https://pre-commit.ci
…-tls' into feat/zone-sync-implementation-no-tls
for more information, see https://pre-commit.ci
Co-authored-by: Paul Abel <[email protected]> Signed-off-by: AlexFenlon <[email protected]>
…-tls' into feat/zone-sync-implementation-no-tls
…of ingress class to remove multiple controllers controlling services, removed additional namespace import, moved up
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
Proposed changes
Adds zone-sync without TLS to the ConfigMap. NGINX Plus is required to use this.
zone-sync
zone-sync-port
zone-sync-resolver-addresses
zone-sync-resolver-valid
zone-sync-resolver-ipv6
Every value listed above requires both
zone-sync
and NGINX Plus to be enabled.zone-sync
ConfigMap values instead of snippets.docs will be seperate pr soon
Minimum ConfigMap value to get the output below
nginx.conf
snippetChecklist
Before creating a PR, run through this checklist and mark each as complete.