-
Notifications
You must be signed in to change notification settings - Fork 0
fix(ssl): Resolve missing SSL blocks in vhosts #76
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
Code Review SummaryThis pull request introduces several important improvements to domain and SSL certificate management, alongside comprehensive test coverage. Key changes involve refining the logic for adding domains to deployments, especially concerning the defaulting of container ports, and correcting the behavior of SSL certificate requests to properly consider auto-certification independently of the SSL enablement status. The added test cases significantly boost confidence in the robustness and correctness of these features. 🚀 Key Improvements
|
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.
Review complete. See the overview comment for a summary.
2a9faff to
96c23f3
Compare
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.
Review complete. See the overview comment for a summary.
Certificate requests were skipped because the orchestrator pre-disabled SSL.Enabled for domains without existing certs, and RequestCertificatesForDomains required both Enabled and AutoCert. Now only AutoCert drives certificate requests. Also default new domain container_port from legacy networking config when omitted, preventing wrong port in nginx upstream. Closes #75 Signed-off-by: nfebe <fenn25.fn@gmail.com>
96c23f3 to
4f3478c
Compare
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.
Review complete. No specific code suggestions were generated. See the overview comment for a summary.
Certificate requests were skipped because the orchestrator pre-disabled SSL.Enabled for domains without existing certs, and RequestCertificatesForDomains required both Enabled and AutoCert. Now only AutoCert drives certificate requests.
Also default new domain container_port from legacy networking config when omitted, preventing wrong port in nginx upstream.
Closes #75