From 532929663f9a8fb3a772c8e8c09e69f2a6c160ab Mon Sep 17 00:00:00 2001 From: Kochetkov S Date: Wed, 15 Apr 2026 14:41:47 +0300 Subject: [PATCH] fix --- .../yc-k8s-test/infrastructure/patches/kafka.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/clusters/yc-k8s-test/infrastructure/patches/kafka.yaml b/clusters/yc-k8s-test/infrastructure/patches/kafka.yaml index a89064a..1b3df19 100644 --- a/clusters/yc-k8s-test/infrastructure/patches/kafka.yaml +++ b/clusters/yc-k8s-test/infrastructure/patches/kafka.yaml @@ -14,6 +14,20 @@ spec: perl -0pi -e 's/user_controller_user="\s*([^"\n]+)"/user_controller_user="$1"/g' /config/server.properties perl -0pi -e 's/user_inter_broker_user="\s*([^"\n]+)"/user_inter_broker_user="$1"/g' /config/server.properties perl -0pi -e 's/node\.id=(\d+)ssl\.keystore\.key=/node.id=$1\nssl.keystore.key=/g' /config/server.properties + + openssl pkcs8 -topk8 -nocrypt -in /mounted-certs/tls.key -out /tmp/tls.key.pk8 + + key="$(awk '{sub(/\r$/, ""); printf "%s\\\\n", $0 }' /tmp/tls.key.pk8)" + crt="$(awk '{sub(/\r$/, ""); printf "%s\\\\n", $0 }' /mounted-certs/tls.crt)" + ca="$(awk '{sub(/\r$/, ""); printf "%s\\\\n", $0 }' /mounted-certs/ca.crt)" + + sed -i '/^ssl\.keystore\.key=/d' /config/server.properties + sed -i '/^ssl\.keystore\.certificate\.chain=/d' /config/server.properties + sed -i '/^ssl\.truststore\.certificates=/d' /config/server.properties + + printf 'ssl.keystore.key=%s\n' "$key" >> /config/server.properties + printf 'ssl.keystore.certificate.chain=%s\n' "$crt" >> /config/server.properties + printf 'ssl.truststore.certificates=%s\n' "$ca" >> /config/server.properties global: imagePullSecrets: - regcred