PovilasV1 opened a new pull request, #15356: URL: https://github.com/apache/pinot/pull/15356
Reference issue - https://github.com/apache/pinot/issues/10091 This PR improves the Helm chart's TLS configuration capabilities by: Adding configurable port settings for all components (controller, broker, server, minion, minionStateless) Enabling fine-grained control over port configuration via new flags: - configureControllerPort - configureBrokerPort - configureServerPort - configureMinionPort - configureMinionStatelessPort These changes allow users to properly implement TLS-only mode by selectively omitting standard HTTP port configurations while enabling HTTPS ports through component-specific TLS settings. This fixes an issue where components would still bind to HTTP ports even when HTTPS was explicitly configured as the only protocol. The PR also enhances ingress support for TLS endpoints by allowing ingress resources to target HTTPS service ports. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org