From 8b6b29cb9f15c53371ec36d0392811e7ab3cff29 Mon Sep 17 00:00:00 2001 From: miwr Date: Wed, 2 Apr 2025 14:21:28 +0200 Subject: [PATCH] sleep infinity --- .../openbao-logging/logrotate-cronjob.yaml | 2 +- .../openbao-logging/sidecar-script-configmap.yaml | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/template/stacks/ref-implementation/openbao-logging/logrotate-cronjob.yaml b/template/stacks/ref-implementation/openbao-logging/logrotate-cronjob.yaml index 7fed4c3..67b1bd9 100644 --- a/template/stacks/ref-implementation/openbao-logging/logrotate-cronjob.yaml +++ b/template/stacks/ref-implementation/openbao-logging/logrotate-cronjob.yaml @@ -14,7 +14,7 @@ spec: image: skymatic/logrotate:latest securityContext: runAsUser: 100 - command: ["/bin/sh", "-c", "logrotate /etc/logrotate.conf && sleep 1000000"] + command: ["/bin/sh", "-c", "logrotate /etc/logrotate.conf && sleep infinity"] volumeMounts: - name: host-log-storage mountPath: /openbao/logs diff --git a/template/stacks/ref-implementation/openbao-logging/sidecar-script-configmap.yaml b/template/stacks/ref-implementation/openbao-logging/sidecar-script-configmap.yaml index 50119d8..13cd909 100644 --- a/template/stacks/ref-implementation/openbao-logging/sidecar-script-configmap.yaml +++ b/template/stacks/ref-implementation/openbao-logging/sidecar-script-configmap.yaml @@ -8,9 +8,7 @@ data: #!/bin/sh echo "Starting sidecar listener on port 8080..." while true; do - # Listen for an HTTP request (basic netcat-based server) - echo -e "HTTP/1.1 200 OK\n\nSIGHUP sent to OpenBAO" | nc -l -p 8080 -q 1 - # Send SIGHUP signal + echo -e "HTTP/1.1 200 OK\n\nSIGHUP sent to OpenBAO" | nc -l -p 8080 kill -SIGHUP $(pidof bao) || echo "OpenBAO process not found" - mkdir pupa + mkdir /tmp/pupa done