From bfdc7c32ff0218e4127d73f58f52f05f4fa7e386 Mon Sep 17 00:00:00 2001 From: Leo Sok Date: Thu, 24 Jul 2025 11:37:30 +0300 Subject: [PATCH] elastic startup fix --- elasticsearch/values.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/elasticsearch/values.yaml b/elasticsearch/values.yaml index fa0ff04..ca095eb 100644 --- a/elasticsearch/values.yaml +++ b/elasticsearch/values.yaml @@ -166,6 +166,8 @@ extraVolumeMounts: - name: index-template mountPath: /usr/share/elasticsearch/templates readOnly: true + - name: poststart-logs + mountPath: /var/log/poststart # - name: http-cert # mountPath: /usr/share/elasticsearch/config/http-certs # readOnly: true @@ -455,6 +457,8 @@ extraVolumes: - name: index-template configMap: name: index-template-1 + - name: poststart-logs + emptyDir: {} - name: http-cert secret: secretName: elasticsearch-master-certs @@ -574,15 +578,14 @@ nameOverride: "" fullnameOverride: "" healthNameOverride: "" lifecycle: {} -postStart: - exec: - command: postStart: exec: command: - /bin/bash - -c - | + LOG_FILE="/var/log/poststart/poststart.log" + exec >> "$LOG_FILE" 2>&1 echo "[postStart] Starting postStart hook..." >&2 # Default values (override in env) MAX_RETRIES="${MAX_RETRIES:-30}"