Uploaded image for project: 'Docs for Red Hat Developers'
  1. Docs for Red Hat Developers
  2. RHDEVDOCS-4419

Comply with OCP cluster-wide cryptographic policies

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Critical
    • Logging 5.6
    • None
    • Logging

    Description

      Goal

      • The OpenShift Logging Components should honor the global apiservice TLS security Profile configuration.
      • The OpenShift Logging Components should honor at minimum the intermediate TLS Security Profile.

      Background

      Cluster-wide TLS configuration with the ability to configure ciphers that would apply to all OpenShift components.

      There are four TLS security profile types:

      The Old, Intermediate, and Modern profiles are based on recommended configurations. The Custom profile provides the ability to specify individual TLS security profile parameters.

      Why is this important?

      • Customers have varying security requirements and therefore their security teams can set different minimum TLS versions and Ciphers that are allowed. 
      • Currently we don't make any explicit definitions on used MinTLSVersion or Ciphers for any of our components. We simply trust inherited upstream defaults.
      • Furthermore, users would want to select the same minimum TLS versions and Ciphers allowed for all components in the OpenShift cluster. Therefore use the existing tlsSecurityProfile (see https://docs.openshift.com/container-platform/4.6/rest_api/config_apis/apiserver-config-openshift-io-v1.html)

      Scenarios

      • As a cluster admin, I would like to set the crypto policy once in OpenShift and have it apply to any component inside the Logging stack using TLS.

      Acceptance Criteria

      Previous Work (Optional):

      Documentation Considerations

      • Note that logging components do honor the tlsSecurityProfile field from the global apiservers.config.openshift.io/cluster resource when configuring endpoints that support TLS connections. Maybe we can point to another section in the docs that highlights what that actually means.

      Attachments

        Issue Links

          Activity

            People

              landerso@redhat.com Libby Anderson
              rkratky@redhat.com Robert Krátký
              Ishwar Kanse Ishwar Kanse
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: