Operators

Strimzi provides Kubernetes operators for managing Kubernetes clusters running on our outside of a Kubernetes cluster with Kubernetes resources.

Custom resource definitions

  • kc (KafkaCluster) deploys compute for Kafka and Zookeeper clusters.
  • kt (KafkaTopic) manages Kafka topics.
  • ku (KafkaUser) manages Kafka users and the topics they're able to produce/consume.

Internals

  • Most management operations for each Kafka cluster are delegated to a per-cluster entity operator.