added nagios share pv/pvc

This commit is contained in:
Radar231 2023-10-22 07:39:47 -04:00
parent a381eb20cc
commit 01a579e481
3 changed files with 43 additions and 0 deletions

View File

@ -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

View File

@ -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

View File

@ -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