Exploring Strimzi’s Implementation of Rolling Updates - Gantigmaa Selenge, Red Hat

Поділитися
Вставка
  • Опубліковано 28 тра 2024
  • Don't miss out! Join us at our next Flagship Conference: KubeCon + CloudNativeCon North America in Salt Lake City from November 12 - 15, 2024. Connect with our current graduated, incubating, and sandbox projects as the community gathers to further the education and advancement of cloud native computing. Learn more at kubecon.io
    Exploring Strimzi’s Implementation of Rolling Updates - Gantigmaa Selenge, Senior Software Engineer, Red Hat
    Managing rolling updates is a crucial aspect of Kafka operations. In a production environment, it’s essential to ensure that rolling updates cause minimal disruption to eliminate the potential impact on the cluster’s availability and client applications. Automating this process with Kubernetes is not straightforward, as it lacks knowledge about Kafka clusters and how to maximise their availability during updates. Strimzi has a component known as KafkaRoller, which manages coordination of rolling restarts and reconfiguration of Kafka nodes. In this session, we will delve into KafkaRoller’s decision making process and the safety assessment when performing rolling updates, leveraging various data sources such as Kafka metrics, Admin API and Kubernetes API.
  • Наука та технологія

КОМЕНТАРІ •