System requirements
CSM Operator requires a Kubernetes cluster environment that meets the following system requirements and prerequisites. Ensure that you meet these requirements, otherwise, you will not be able to install and use CSM Operator or its components.
- A Kubernetes 1.23 or later cluster:
- OpenShift 4.10 or later.
- RKE2 (Rancher Kubernetes Engine 2) 1.23 or later.
- Administrative rights on the Kubernetes cluster.
- Access to
kubectl
oroc
. These command line tools must be configured to connect to your running cluster. - Access to
helm
. - Log collection is enabled for the Kubernetes cluster. Cloudera requires that the logs of CSM Operator components are stored long term for diagnostic and supportability purposes. Review Log collection.
- A persistent storage class configured on the Kubernetes cluster that satisfies the durability and low-latency requirements for operating Kafka. The ideal storage class configuration can vary per environment and use-case and is determined by the Kubernetes platform where CSM Operator is deployed.
- A Prometheus installation running in the same Kubernetes cluster where you install CSM Operator is recommended. Prometheus is used for collecting and monitoring Kafka and Strimzi metrics.