-
Story
-
Resolution: Done
-
Critical
-
None
-
None
-
Strategic Product Work
-
2
-
False
-
None
-
False
-
OCPSTRAT-970 - Ports used by OCP should have TLS supports
-
-
-
CLOUD Sprint 245, CLOUD Sprint 246
Background
CCMO metrics are currently exposed on a non-TLS server.
We should only expose the metrics via a TLS server.
Use Kube RBAC Proxy (as inspired by other components, eg MAO) to expose metrics via TLS, keeping non-TLS connections only on the localhost.
Steps
- Add a kube-rbac-proxy container to the CCMO
- Ensure the non-TLS port is moved down by 1
- Ensure the host port registry accounts for the non TLS port
Stakeholders
- Cluster Infra
- Subin M
Definition of Done
- CCMO runs kube-rbac-proxy alongside its current containers and only exposes metrics via the TLS port
- Docs
- <Add docs requirements for this card>
- Testing
- <Explain testing that will be added>
- links to