confluentinc/cp-all-in-one
Pythondocker-compose.yml files for cp-all-in-one , cp-all-in-one-community, cp-all-in-one-cloud, Apache Kafka Confluent Platform
quickstartapache-kafkakafkaconfluentconfluent-platformdocker-composekraft
주요 지표
스타 성장
스타
1.2k
포크
714
주간 성장
+3
이슈
41
5001k
2020년 4월2021년 4월2022년 5월2023년 6월2024년 7월2025년 8월2026년 9월
아티팩트PyPI
README

cp-all-in-one
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.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.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.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 rungithub-branch-version: which GitHub branch of cp-all-in-one to run. Default islatest.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
관련 저장소