-
Clone ce-kafka checkout 5.3.x and build
gradle && ./gradlew jar
-
Start ZK in ce-kafka repo
./bin/zookeeper-server-start.sh config/zookeeper.properties
-
Start Kafka (change logs to /tmp) in ce-kafka repo
./bin/kafka-server-start.sh config/server.properties
-
Start Connect in ce-kafka repo
./bin/connect-distributed.sh config/connect-distributed.properties
-
Clone schema-registry checkout 5.3.x and build
mvn clean package -DskipTests
-
Start schema registry in schema-registry repo
./bin/schema-registry-start config/schema-registry.properties
-
For KSQL, clone the KSQL repo checkout 5.3.x and build:
mvn clean package -DskipTests
-
Run KSQL Server and the CLI:
./bin/ksql-server-start -daemon config/ksql-server.properties ./bin/ksql
-
-
Clone blueway checkout 5.3.x and build
mvn clean package -DskipTests
-
Start control center from blueway repo
./bin/control-center-start config/control-center-dev.properties
-
Clone frontend-vault checkout 5.3.x and build
yarn in && yarn workspace @confluent/control-center start
Last active
June 28, 2019 17:49
-
-
Save joel-hamill/0bc6bd72e706258da49f9d1bf6c9ce71 to your computer and use it in GitHub Desktop.
Build Confluent Platform manually
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I hacked together a couple of quick scripts to start and stop the stack:
TODO: start/stop C3.
The
start-hand-rolled-cp.sh
script starts the cluster:The
stop-hand-rolled-cp.sh
script stops the cluster: