From ecf28580b9028c17b6a2fd1e8dea9467062310d5 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Fri, 9 Jan 2026 18:11:32 -0300 Subject: [PATCH] logging: manage opensearch pvc size --- services/logging/kustomization.yaml | 1 + services/logging/opensearch-helmrelease.yaml | 2 +- services/logging/opensearch-pvc.yaml | 14 ++++++++++++++ 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 services/logging/opensearch-pvc.yaml diff --git a/services/logging/kustomization.yaml b/services/logging/kustomization.yaml index d331308..c7b520c 100644 --- a/services/logging/kustomization.yaml +++ b/services/logging/kustomization.yaml @@ -3,6 +3,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - namespace.yaml + - opensearch-pvc.yaml - opensearch-helmrelease.yaml - opensearch-dashboards-helmrelease.yaml - opensearch-ism-job.yaml diff --git a/services/logging/opensearch-helmrelease.yaml b/services/logging/opensearch-helmrelease.yaml index 627dee4..3d7dd6b 100644 --- a/services/logging/opensearch-helmrelease.yaml +++ b/services/logging/opensearch-helmrelease.yaml @@ -32,7 +32,7 @@ spec: persistence: enabled: true storageClass: asteria - size: 1024Gi + size: 500Gi config: opensearch.yml: | cluster.name: opensearch diff --git a/services/logging/opensearch-pvc.yaml b/services/logging/opensearch-pvc.yaml new file mode 100644 index 0000000..f537b99 --- /dev/null +++ b/services/logging/opensearch-pvc.yaml @@ -0,0 +1,14 @@ +# services/logging/opensearch-pvc.yaml +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: opensearch-opensearch-0 + namespace: logging +spec: + accessModes: + - ReadWriteOnce + resources: + requests: + storage: 1024Gi + storageClassName: asteria + volumeMode: Filesystem