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 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: