From 01a579e481181e825bdf608b76ab81d5d8e0d157 Mon Sep 17 00:00:00 2001 From: Radar231 Date: Sun, 22 Oct 2023 07:39:47 -0400 Subject: [PATCH] added nagios share pv/pvc --- nagios_deployment.yml | 5 +++++ nagios_pv.yml | 20 ++++++++++++++++++++ nagios_pvc.yml | 18 ++++++++++++++++++ 3 files changed, 43 insertions(+) diff --git a/nagios_deployment.yml b/nagios_deployment.yml index 01e87f7..eb8c560 100644 --- a/nagios_deployment.yml +++ b/nagios_deployment.yml @@ -49,6 +49,8 @@ spec: mountPath: "/opt/nagios/etc/" - name: nagios-var mountPath: "/opt/nagios/var/" + - name: nagios-share + mountPath: "/opt/nagios/share/" volumes: - name: nagios-etc persistentVolumeClaim: @@ -56,5 +58,8 @@ spec: - name: nagios-var persistentVolumeClaim: claimName: nagios-var-pvc + - name: nagios-share + persistentVolumeClaim: + claimName: nagios-share-pvc # EOF diff --git a/nagios_pv.yml b/nagios_pv.yml index 4f5360c..c8e1266 100644 --- a/nagios_pv.yml +++ b/nagios_pv.yml @@ -38,4 +38,24 @@ spec: server: 192.168.20.11 path: "/volume1/k8s-storage/nagios/var" +--- +apiVersion: v1 +kind: PersistentVolume +metadata: + name: nagios-share-pv + labels: + name: nagios-share-pv +spec: + storageClassName: manual + capacity: + storage: 1Gi + accessModes: + - ReadWriteOnce + mountOptions: + - hard + - nfsvers=4.0 + nfs: + server: 192.168.20.11 + path: "/volume1/k8s-storage/nagios/share" + # EOF diff --git a/nagios_pvc.yml b/nagios_pvc.yml index dad62de..2a27dbe 100644 --- a/nagios_pvc.yml +++ b/nagios_pvc.yml @@ -34,4 +34,22 @@ spec: matchLabels: name: nagios-var-pv +--- +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: nagios-share-pvc + labels: + app: nagios +spec: + accessModes: + - ReadWriteOnce + storageClassName: "manual" + resources: + requests: + storage: 1Gi + selector: + matchLabels: + name: nagios-share-pv + # EOF