-
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
Dynamic reload of SSL certificates for NGINX Plus #4764
Conversation
for more information, see https://pre-commit.ci
…nc/kubernetes-ingress into helm-args-and-config-sig-refactor
for more information, see https://pre-commit.ci
…ngress into dynamic-reload-ssl
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #4764 +/- ##
==========================================
- Coverage 52.11% 51.96% -0.16%
==========================================
Files 59 60 +1
Lines 17100 17191 +91
==========================================
+ Hits 8912 8933 +21
- Misses 7890 7954 +64
- Partials 298 304 +6 ☔ View full report in Codecov by Sentry. |
…ngress into dynamic-reload-ssl
…ngress into dynamic-reload-ssl
…ngress into dynamic-reload-ssl
…ngress into dynamic-reload-ssl
…ngress into dynamic-reload-ssl
…ngress into dynamic-reload-ssl
…ngress into dynamic-reload-ssl
for more information, see https://pre-commit.ci
…ngress into dynamic-reload-ssl
|
Should hopefully be resolved in the latest commit, always passed locally but upstream ordering for the virtualserver resource was not stable before now. |
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.
👏
Proposed changes
Enable lazy loading of SSL Certificates for NGINX Plus. This works by replacing the
/etc/nginx/secrets
with amap
which returns that path by default for the variable$secret_dir_path
.E.g.
Becomes:
When this is enabled NIC checks secret updates and skips a reload of NGINX if there are no changes to the configuration files which reference that secret.
Checklist
Before creating a PR, run through this checklist and mark each as complete.