-
Story
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
Product / Portfolio Work
-
False
-
-
False
-
None
-
None
-
None
-
None
As a cluster admin I want the image registry to use the APIServer Config CR as the single source of truth for TLS configuration, so that I can ensure the use of modern and secure ciphers.
Note that the defeault TLS security profile is "Intermediate", which uses TLS 1.2, making these changes backward compatible (all registry operator and operand endpoints currently use TLS 1.2).
ACCEPTANCE CRITERIA
- Changes to APIServer TLS profile automatically propagate to cluster-image-registry-operator metrics server (/metrics, in pkg/metrics/server.go)
- Changes to APIServer TLS profile automatically propagate to image-registry apis (/v2 and /metrics)
- E2E tests in openshift CI for the above
TESTING
- Refer to https://github.com/openshift/tls-scanner?tab=readme-ov-file#command-line-options for validation
DOCS
- Needs to be mentioned in the release notes
- Specific documentation for this is not needed, since APIServer Config is what governs this configuration
- duplicates
-
IR-535 Image-registry support for TLS curves
-
- Closed
-
-
IR-428 e2e testing automation: Support TLSSecurityProfile by image registry
-
- Closed
-
-
IR-429 CI implementation: Support TLSSecurityProfile by image registry
-
- Closed
-
-
IR-430 pre-merge testing: Support TLSSecurityProfile by image registry
-
- Closed
-
- relates to
-
IR-350 Support OpenShift TLSSecurityProfiles via APIServer Config
-
- In Progress
-