diff --git a/resources/app-volumes/env/k3s-cluster/templates/netdata-k8s-state-varlib-pv.yaml b/resources/app-volumes/env/k3s-cluster/templates/netdata-k8s-state-varlib-pv.yaml new file mode 100644 index 0000000..69f4707 --- /dev/null +++ b/resources/app-volumes/env/k3s-cluster/templates/netdata-k8s-state-varlib-pv.yaml @@ -0,0 +1,30 @@ +apiVersion: v1 +kind: PersistentVolume +metadata: + name: netdata-k8s-state-varlib-pv + namespace: argocd + labels: + type: local +spec: + storageClassName: local-path + volumeMode: Filesystem + capacity: + storage: 1Gi + accessModes: + - ReadWriteOnce + persistentVolumeReclaimPolicy: Retain + local: + path: "/mnt/nfs/AppData/netdata/k8s/state/varlib" + claimRef: + apiVersion: v1 + kind: PersistentVolumeClaim + name: netdata-k8s-state-varlib + namespace: argocd + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: kubernetes.io/os + operator: In + values: + - linux \ No newline at end of file diff --git a/resources/app-volumes/env/k3s-cluster/templates/netdata-parent-alarms-pv.yaml b/resources/app-volumes/env/k3s-cluster/templates/netdata-parent-alarms-pv.yaml new file mode 100644 index 0000000..8827b51 --- /dev/null +++ b/resources/app-volumes/env/k3s-cluster/templates/netdata-parent-alarms-pv.yaml @@ -0,0 +1,30 @@ +apiVersion: v1 +kind: PersistentVolume +metadata: + name: netdata-parent-alarms-pv + namespace: argocd + labels: + type: local +spec: + storageClassName: local-path + volumeMode: Filesystem + capacity: + storage: 1Gi + accessModes: + - ReadWriteOnce + persistentVolumeReclaimPolicy: Retain + local: + path: "/mnt/nfs/AppData/netdata/parent/alarms" + claimRef: + apiVersion: v1 + kind: PersistentVolumeClaim + name: netdata-parent-alarms + namespace: argocd + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: kubernetes.io/os + operator: In + values: + - linux \ No newline at end of file diff --git a/resources/app-volumes/env/k3s-cluster/templates/netdata-parent-database-pv.yaml b/resources/app-volumes/env/k3s-cluster/templates/netdata-parent-database-pv.yaml new file mode 100644 index 0000000..41ee93a --- /dev/null +++ b/resources/app-volumes/env/k3s-cluster/templates/netdata-parent-database-pv.yaml @@ -0,0 +1,30 @@ +apiVersion: v1 +kind: PersistentVolume +metadata: + name: netdata-parent-database-pv + namespace: argocd + labels: + type: local +spec: + storageClassName: local-path + volumeMode: Filesystem + capacity: + storage: 5Gi + accessModes: + - ReadWriteOnce + persistentVolumeReclaimPolicy: Retain + local: + path: "/mnt/nfs/AppData/netdata/parent/database" + claimRef: + apiVersion: v1 + kind: PersistentVolumeClaim + name: netdata-parent-database + namespace: argocd + nodeAffinity: + required: + nodeSelectorTerms: + - matchExpressions: + - key: kubernetes.io/os + operator: In + values: + - linux \ No newline at end of file