usage: zk-ready [-h] ZOOKEEPER_CONNECT TIMEOUT_IN_MSzk-ready: error: too few arguments/bin/sh: line 2: zookeeper-1.zookeeper-headless:2181,: command not found/bin/sh: line 3: zookeeper-2.zookeeper-headless:2181: command not found/bin/sh: line 4: 40000: co

2025. 2. 28. 15:35k8s/Kafka

원인: KAFKA_ZOOKEEPER_CONNECT is not formatted correctly

multiline YAML block (|)이 정상적으로 적용되지 않음

조치

# 변경전
  KAFKA_ZOOKEEPER_CONNECT: |
    zookeeper-0.zookeeper-headless:2181,
    zookeeper-1.zookeeper-headless:2181,
    zookeeper-2.zookeeper-headless:2181
    
# 변경후
  KAFKA_ZOOKEEPER_CONNECT: "zookeeper-0.zookeeper-headless:2181,zookeeper-1.zookeeper-headless:2181,zookeeper-2.zookeeper-headless:2181"