This repository contains Scenario workflows to deploy and manage Confluent on Kubernetes for various use cases.
This GitHub repository accompanies the official Confluent for Kubernetes documentation.
The examples found in this repository have been tested against a local minikube.
You will need a Kubernetes cluster version 1.16 or newer and kubectl version 1.18 running locally.
- kubectl
- Minikube
All Examples will require the steps mentioned in GETTING_STARTED.md run prior to deploying the example
- Kafka GitOps using ArgoCD
- Basic CFK install with auto generated certificates
- RBAC enabled CFK cluster wth OpenLDAP
- Cluster Linking Confluent Platform with Confluent Cloud
- Cluster Linking Kafka
- Kafka Connect GCP Spanner in CFK
- Kafka Connect SQL Server in CFK
- Monitoring Kakfa CFK with JMX Prometheus and Grafana
- User provided mTLS for Kafka in CFK
- Vault enabled secrets store for Kafka
- Confluent Schema CRD to declaratively create, read, and delete schemas
- Multi-Datacenter Schema Registry Deployment with Leader and Follower
- Kafka Tiered Storage to reduce storage costs
- Enforcing Kafka quotas by User or client Id
- Schema Registry linking across two Schema Registry clusters
- Vault PKI integration with dynamic SSL
- Cloud to Cloud replication using Confluent replicator in CFK
Check out these related projects.
- Kafka GitOps Example - A Kafka / Confluent GitOps workflow example for multi-env deployments with Flux, Kustomize, Helm and Confluent Operator
- Confluent Platform on Azure - Terraform Module for deploying best practice HA Confluent Platform on Azure
- Run Confluent Platform locally with Vagrant - Vagrantfile to start a virtual machine running the confluent platform: Zookeeper, Kafka, Schema registry and Confluent control centre using cp-ansible
File a GitHub issue, send us an email or tweet us.
Copyright © 2017-2022 OSO | See LICENCE for full details.
We at OSO help teams to adopt emerging technologies and solutions to boost their competitiveness, operational excellence and introduce meaningful innovations that drive real business growth. Our developer-first culture, combined with our cross-industry experience and battle-tested delivery methods allow us to implement the most impactful solutions for your business.
Looking for support applying emerging technologies in your business? We’d love to hear from you, get in touch by email
Start adopting new technologies by checking out our other projects, follow us on twitter, join our team of leaders and challengers, or contact us to find the right technology to support your business.