From 09a60b20a64e051bd04b15bf5c38878134baf142 Mon Sep 17 00:00:00 2001 From: Kochetkov S Date: Tue, 21 Apr 2026 15:04:22 +0300 Subject: [PATCH] add bi rmq --- .../bootstrap-jobs/service-bootstrap-jobs.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/clusters/yc-k8s-test/infrastructure/bootstrap-jobs/service-bootstrap-jobs.yaml b/clusters/yc-k8s-test/infrastructure/bootstrap-jobs/service-bootstrap-jobs.yaml index 24b69d8..2881d20 100644 --- a/clusters/yc-k8s-test/infrastructure/bootstrap-jobs/service-bootstrap-jobs.yaml +++ b/clusters/yc-k8s-test/infrastructure/bootstrap-jobs/service-bootstrap-jobs.yaml @@ -231,7 +231,14 @@ spec: bootstrap_json="$(curl -sS -H "X-Vault-Token: ${VAULT_TOKEN}" "${VAULT_ADDR}/v1/secrets/data/kafka/bootstrap")" inter_broker_password="$(echo "${bootstrap_json}" | jq -r '.data.data.interBrokerPassword')" list_json="$(curl -sS -H "X-Vault-Token: ${VAULT_TOKEN}" "${VAULT_ADDR}/v1/secrets/metadata/kafka/apps?list=true")" - target_pod="$(kubectl -n kafka get pod -l app.kubernetes.io/component=controller -o jsonpath='{.items[0].metadata.name}')" + target_pod="$(kubectl -n kafka get pod kafka-kafka-contour-controller-0 -o jsonpath='{.metadata.name}' 2>/dev/null || true)" + if [ -z "${target_pod}" ]; then + target_pod="$(kubectl -n kafka get pod -l app.kubernetes.io/component=controller-eligible -o jsonpath='{.items[0].metadata.name}' 2>/dev/null || true)" + fi + if [ -z "${target_pod}" ]; then + echo "Kafka controller pod not found" + exit 1 + fi for app in $(echo "${list_json}" | jq -r '.data.keys[]?' | sed 's#/$##'); do app_json="$(curl -sS -H "X-Vault-Token: ${VAULT_TOKEN}" "${VAULT_ADDR}/v1/secrets/data/kafka/apps/${app}")"