update_run_cluster.sh 544 B

1234567891011
  1. # This script is required to run kafka cluster (without zookeeper)
  2. #!/bin/sh
  3. # Docker workaround: Remove check for KAFKA_ZOOKEEPER_CONNECT parameter
  4. sed -i '/KAFKA_ZOOKEEPER_CONNECT/d' /etc/confluent/docker/configure
  5. # Docker workaround: Ignore cub zk-ready
  6. sed -i 's/cub zk-ready/echo ignore zk-ready/' /etc/confluent/docker/ensure
  7. # KRaft required step: Format the storage directory with a new cluster ID
  8. echo "kafka-storage format --ignore-formatted -t $(cat /tmp/clusterID) -c /etc/kafka/kafka.properties" >> /etc/confluent/docker/ensure