From ad508d5cebd1d054c57836da2a18b71970188ee5 Mon Sep 17 00:00:00 2001 From: shodan Date: Sun, 29 Mar 2026 15:33:13 +0000 Subject: [PATCH] . --- openbao/openbao.yaml | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/openbao/openbao.yaml b/openbao/openbao.yaml index 4438f38..a59bfa3 100644 --- a/openbao/openbao.yaml +++ b/openbao/openbao.yaml @@ -5,7 +5,7 @@ metadata: namespace: openbao spec: accessModes: - - ReadWriteOnce + - ReadWriteMany resources: requests: storage: 5Gi @@ -46,6 +46,24 @@ spec: labels: app: openbao spec: + securityContext: + fsGroup: 1000 + fsGroupChangePolicy: "OnRootMismatch" + initContainers: + - name: fix-permissions + image: busybox:1.36 + command: + - sh + - -c + - | + mkdir -p /openbao/file + chown -R 100:1000 /openbao/file + chmod -R ug+rwX /openbao/file + securityContext: + runAsUser: 0 + volumeMounts: + - name: data + mountPath: /openbao/file containers: - name: openbao image: ghcr.io/openbao/openbao:2.4.3 @@ -60,7 +78,7 @@ spec: - name: config mountPath: /openbao/config - name: data - mountPath: /openbao/data + mountPath: /openbao/file volumes: - name: config configMap: