Skip to content

docker-compose.yml files for cp-all-in-one , cp-all-in-one-community, cp-all-in-one-cloud, Apache Kafka Confluent Platform

Notifications You must be signed in to change notification settings

confluentinc/cp-all-in-one

Repository files navigation

image

cp-all-in-one

  1. cp-all-in-one: Confluent Enterprise License version of Confluent Platform, including Confluent Server, Schema Registry, a Kafka Connect worker with the Datagen Source connector plugin installed, Confluent Control Center, REST Proxy, ksqlDB, and Flink.
  2. cp-all-in-one-community: Confluent Community License version of Confluent Platform include the Kafka broker, Schema Registry, a Kafka Connect worker with the Datagen Source connector plugin installed, Confluent Control Center, REST Proxy, ksqlDB, and Flink.
  3. cp-all-in-one-cloud: Docker Compose files that can be used to run Confluent Platform components (Schema Registry, a Kafka Connect worker with the Datagen Source connector plugin installed, Confluent Control Center, REST Proxy, or ksqlDB) against Confluent Cloud.
  4. cp-all-in-one-security/oauth: Confluent Enterprise License version of Confluent Platform that showcases Confluent Platform's OAuth 2.0 support using the Keycloak identity provider.

Usage as a GitHub Action

  • service: up to which service in the docker-compose.yml file to run. Default is none, so all services are run
  • github-branch-version: which GitHub branch of cp-all-in-one to run. Default is latest.
  • type: cp-all-in-one (based on Confluent Server) or cp-all-in-one-community (based on Apache Kafka)

Example to run Confluent Server on Confluent Platform 7.7.1:

    steps:

      - name: Run Confluent Platform (Confluent Server)
        uses: confluentinc/cp-all-in-one@v0.1
        with:
          service: broker
          github-branch-version: 7.7.1-post

Example to run all Apache Kafka services on latest:

    steps:

      - name: Run Confluent Platform (Confluent Server)
        uses: confluentinc/cp-all-in-one@v0.1
          type: cp-all-in-one-community

Ports

To connect to services in Docker, refer to the following ports:

  • Kafka broker: 9092
  • Kafka broker JMX: 9101
  • Confluent Schema Registry: 8081
  • Kafka Connect: 8083
  • Confluent Control Center: 9021
  • ksqlDB: 8088
  • Confluent REST Proxy: 8082
  • Flink Job Manager: 9081
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy