Coder Social home page Coder Social logo

akiki1001 / cp-all-in-one Goto Github PK

View Code? Open in Web Editor NEW

This project forked from confluentinc/cp-all-in-one

0.0 0.0 0.0 6.15 MB

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

Shell 18.60% Python 73.88% Dockerfile 7.53%

cp-all-in-one's Introduction

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/[email protected]
        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/[email protected]
          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

cp-all-in-one's People

Contributors

confluentjenkins avatar ybyzek avatar andrewegel avatar rspurgeon avatar awalther28 avatar davetroiano avatar sdandu-gh avatar aesteve avatar javabrett avatar laser avatar smithjohntaylor avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.