Project Metamorphosis: Unveiling the next-gen event streaming platformLearn More
Flexible DevOps Automation

Automate the deployment of Apache Kafka® on any platform

Confluent Platform provides flexible infrastructure-as-code tooling for DevOps and Platform teams to confidently deploy and manage Kafka clusters on bare metal, virtual machines, or Kubernetes.


  • Operator (Kubernetes)

    Operator simplifies running Confluent Platform as a cloud-native system on Kubernetes, whether on-premises or in the cloud. It delivers an enterprise-ready implementation of the Kubernetes Operator API to automate deployment and key lifecycle operations.

  • Ansible Playbooks

    Ansible Playbooks simplify running Confluent Platform in non-containerized environments on bare metal or virtual machines. It delivers tooling for both automated deployment of the platform and rolling upgrades as new versions of the software become available.

Accelerate deployment to production

Automated cluster configuration

Operator and Ansible Playbooks allow you to create fully configured Kafka clusters available in a matter of minutes. Operator automates the deployment of Confluent Platform on Kubernetes, while Ansible Playbooks do the same for non-containerized environments on virtual machines or physical servers.

Programmatically deploy Apache Kafka with minimal effort:

  • Specify security and authentication configuration
  • Enable dynamic provisioning of storage resources
  • Simplify networking between Confluent Platform components
  • Automate the configuration of networking access to clients outside the cluster

    Complete event streaming platform

    Leverage either tool to deploy several components of Confluent Platform at once rather than in a bespoke manner. With each tool, you can deploy components of the platform that you use beyond Kafka brokers, including Connect Workers, Control Center, Schema Validation, ksqlDB, and more.

    Simplify day-to-day operations

    Automated rolling upgrades

    Perform automated rolling upgrades after a Confluent Platform version, configuration, or resource update without impacting Kafka availability, significantly reducing the risk of missing SLAs on cluster uptime.

    Streamlined recovery

    Automatically recover after a failure in your Kafka brokers or underlying infrastructure. With Confluent Operator, your brokers will be restored with the same ID, configuration, and persistent storage volumes, providing you with both a simplified recovery process and peace of mind.

    Deploy on any platform with confidence

    Broad ecosystem of Kubernetes distributions

    Operator provides you with the same operational experience for market-leading Kubernetes distributions:
    • Red Hat OpenShift
    • Pivotal Container Service (PKS)
    • Google Kubernetes Engine (GKE)
    • Amazon Elastic Container Service for Kubernetes (EKS)
    • Azure Kubernetes Service (AKS)
    • Plus any Kubernetes distribution or managed service meeting the Cloud Native Computing Foundation’s (CNCF) conformance standards

    Proven, battle-tested architecture

    Implement standardized, validated architecture designed by the world’s foremost Kafka experts, allowing you to operate at scale with confidence. In particular, Operator operationalizes years of experience running Kafka on Kubernetes at massive scale as part of our managed service, Confluent Cloud.


    Sign Up Now

    Start your 3-month trial. Get up to $200 off on each of your first 3 Confluent Cloud monthly bills

    New signups only.

    By clicking “sign up” above you understand we will process your personal information in accordance with our Privacy Policy.

    By clicking "sign up" above you agree to the Terms of Service and to receive occasional marketing emails from Confluent. You also understand that we will process your personal information in accordance with our Privacy Policy.

    Free Forever on a Single Kafka Broker

    The software will allow unlimited-time usage of commercial features on a single Kafka broker. Upon adding a second broker, a 30-day timer will automatically start on commercial features, which cannot be reset by moving back to one broker.

    Select Deployment Type
    Manual Deployment
    • tar
    • zip
    • deb
    • rpm
    • docker
    Auto Deployment
    • kubernetes
    • ansible

    By clicking "download free" above you understand we will process your personal information in accordance with our Privacy Policy.

    By clicking "download free" above, you agree to the Confluent License Agreement and to receive occasional marketing emails from Confluent. You also agree that your personal data will be processed in accordance with our Privacy Policy.

    This website uses cookies to enhance user experience and to analyze performance and traffic on our website. We also share information about your use of our site with our social media, advertising, and analytics partners.