Taming Apache Kafka on Kubernetes using GitOps by Alex Soto

preview_player
Показать описание

Deploying an Apache Kafka cluster to Kubernetes is not an easy task. There are a lot of aspects to consider and components to configure, like ZooKeeper, the Kafka brokers themselves, topics, and users (ACLs/RBAC).

One option is doing everything by hand, writing all the YAML files manually, ad-hoc, according to your requirements. However, difficulties will arise from day two after the initial setup. For instance, how to manage the Kafka cluster, the creation and configuration of users and topics, security aspects, the replication of content to different clusters, or what about maintaining different environments?

The Strimzi project simplifies the management of Apache Kafka clusters on Kubernetes in various deployment configurations while following GitOps methodologies.

If you think running Kafka on Kubernetes is a natural choice, come to this session to learn how Strimzi and GitOps methodologies give you superpowers for managing Apache Kafka operations on a production Kubernetes cluster.
Рекомендации по теме