Make ssl.conf a Go template with overridable cipher suite and protocol#697
Make ssl.conf a Go template with overridable cipher suite and protocol#697fmount wants to merge 1 commit into
Conversation
Signed-off-by: Francesco Pantano <fpantano@redhat.com>
|
@fmount how would we expose the customization of this? via the ctlplane tls section? using the OCP cluster config? from an OCP PM roadmap session. for openshift there will be a single place in the cluster to configure tls across all operators (core & layered products). https://redhat.atlassian.net/browse/OCPSTRAT-2611 |
@stuggi yes, the Here's a tl;dr that we can use as a base to discuss:
I would manage this process entirely from @stuggi I think we should sync more about the overall plan, but I guess the template here would be required regardless of the implementation details or the strategy we select. |
@fmount sounds good. maybe we can meet next week on this to discuss it. Update: An initial description of this work can be found here [0], and we can use it to dig more into this topic. [0] https://gist.github.com/fmount/f6d473bca1cb8d3bb9a52b9883c7dcf5 |
Whether we decide to keep hardcoded default values that perform a graceful downgrade when a protocol or cipher suite cannot be negotiated, or inject the lines proposed by this patch as a
templatefromopenstack-operator, this change does not introduce any regression to the current model.Jira: OSPRH-30239
Jira: OSPRH-31347