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

terryosayawe-cpi/cp-all-in-one

This branch is 1177 commits behind confluentinc/cp-all-in-one:7.1.1-post.

Folders and files

NameName
Last commit message
Last commit date
Apr 30, 2021
Apr 19, 2022
Jun 19, 2022
Apr 19, 2022
Apr 19, 2022
Apr 19, 2022
Apr 19, 2022
Jun 29, 2022
Aug 18, 2021
Mar 4, 2021
Jun 23, 2022
Jun 23, 2022
Jun 23, 2022
Jun 23, 2022

Repository files navigation

image

cp-all-in-one

This repo runs cp-all-in-one, a Docker Compose for Confluent Platform.

Standalone Usage

See Confluent documentation for details.

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 ZooKeeper and Confluent Server on Confluent Platform 7.1.0:

    steps:

      - name: Run Confluent Platform (Confluent Server)
        uses: confluentinc/cp-all-in-one@v0.1
        with:
          service: broker
          github-branch-version: 7.1.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:

  • ZooKeeper: 2181
  • Kafka broker: 9092
  • Kafka broker JMX: 9101
  • Confluent Schema Registry: 8081
  • Kafka Connect: 8083
  • Confluent Control Center: 9021
  • ksqlDB: 8088
  • Confluent REST Proxy: 8082

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 73.9%
  • Shell 18.6%
  • Dockerfile 7.5%