feat(k8s): add noatime to all NFS PVs, standardize mount options

This commit is contained in:
2026-03-23 22:40:53 +02:00
parent 8b8fe5f314
commit aaba82275c
16 changed files with 49 additions and 16 deletions

View File

@@ -12,7 +12,9 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- nointr - noatime
- timeo=30
- retrans=3
nfs: nfs:
server: synology.storage.lviv server: synology.storage.lviv
path: ${ARCHMIRROR_NFS_PATH} path: ${ARCHMIRROR_NFS_PATH}

View File

@@ -11,6 +11,7 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- noatime
- timeo=30 - timeo=30
- retrans=3 - retrans=3
nfs: nfs:

View File

@@ -11,6 +11,7 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- noatime
- timeo=30 - timeo=30
- retrans=3 - retrans=3
nfs: nfs:

View File

@@ -11,6 +11,7 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- noatime
- timeo=30 - timeo=30
- retrans=3 - retrans=3
nfs: nfs:

View File

@@ -11,6 +11,7 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- noatime
- timeo=30 - timeo=30
- retrans=3 - retrans=3
nfs: nfs:

View File

@@ -11,6 +11,7 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- noatime
- timeo=30 - timeo=30
- retrans=3 - retrans=3
nfs: nfs:

View File

@@ -11,7 +11,9 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- nointr - noatime
- timeo=30
- retrans=3
nfs: nfs:
server: synology.storage.lviv server: synology.storage.lviv
path: /volume3/k8s-storage/jellyfin-config path: /volume3/k8s-storage/jellyfin-config
@@ -29,7 +31,9 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- nointr - noatime
- timeo=30
- retrans=3
nfs: nfs:
server: synology.storage.lviv server: synology.storage.lviv
path: /volume3/k8s-storage/jellyfin-cache path: /volume3/k8s-storage/jellyfin-cache

View File

@@ -11,7 +11,9 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- nointr - noatime
- timeo=30
- retrans=3
nfs: nfs:
server: synology.storage.lviv server: synology.storage.lviv
path: ${MEDIA_NFS_PATH} path: ${MEDIA_NFS_PATH}

View File

@@ -11,6 +11,7 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- noatime
- timeo=30 - timeo=30
- retrans=3 - retrans=3
nfs: nfs:

View File

@@ -11,7 +11,9 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- nointr - noatime
- timeo=30
- retrans=3
nfs: nfs:
server: synology.storage.lviv server: synology.storage.lviv
path: /volume3/k8s-storage/qbittorrent-config path: /volume3/k8s-storage/qbittorrent-config
@@ -29,7 +31,9 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- nointr - noatime
- timeo=30
- retrans=3
nfs: nfs:
server: synology.storage.lviv server: synology.storage.lviv
path: /volume3/k8s-storage/prowlarr-config path: /volume3/k8s-storage/prowlarr-config
@@ -47,7 +51,9 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- nointr - noatime
- timeo=30
- retrans=3
nfs: nfs:
server: synology.storage.lviv server: synology.storage.lviv
path: /volume3/k8s-storage/radarr-config path: /volume3/k8s-storage/radarr-config
@@ -65,7 +71,9 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- nointr - noatime
- timeo=30
- retrans=3
nfs: nfs:
server: synology.storage.lviv server: synology.storage.lviv
path: /volume3/k8s-storage/radarr-db path: /volume3/k8s-storage/radarr-db
@@ -83,7 +91,9 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- nointr - noatime
- timeo=30
- retrans=3
nfs: nfs:
server: synology.storage.lviv server: synology.storage.lviv
path: /volume3/k8s-storage/sonarr-config path: /volume3/k8s-storage/sonarr-config
@@ -101,7 +111,9 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- nointr - noatime
- timeo=30
- retrans=3
nfs: nfs:
server: synology.storage.lviv server: synology.storage.lviv
path: /volume3/k8s-storage/sonarr-db path: /volume3/k8s-storage/sonarr-db

View File

@@ -11,7 +11,9 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- nointr - noatime
- timeo=30
- retrans=3
nfs: nfs:
server: synology.storage.lviv server: synology.storage.lviv
path: ${MEDIA_NFS_PATH} path: ${MEDIA_NFS_PATH}

View File

@@ -11,7 +11,7 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- intr - noatime
- timeo=30 - timeo=30
- retrans=3 - retrans=3
nfs: nfs:

View File

@@ -11,7 +11,7 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- intr - noatime
- timeo=30 - timeo=30
- retrans=3 - retrans=3
nfs: nfs:

View File

@@ -11,7 +11,7 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- intr - noatime
- timeo=30 - timeo=30
- retrans=3 - retrans=3
nfs: nfs:

View File

@@ -11,7 +11,9 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- nointr - noatime
- timeo=30
- retrans=3
nfs: nfs:
server: synology.storage.lviv server: synology.storage.lviv
path: ${PODSYNC_NFS_PATH} path: ${PODSYNC_NFS_PATH}
@@ -29,7 +31,9 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- nointr - noatime
- timeo=30
- retrans=3
nfs: nfs:
server: synology.storage.lviv server: synology.storage.lviv
path: /volume3/k8s-storage/podsync-database path: /volume3/k8s-storage/podsync-database

View File

@@ -11,6 +11,7 @@ spec:
persistentVolumeReclaimPolicy: Retain persistentVolumeReclaimPolicy: Retain
mountOptions: mountOptions:
- hard - hard
- noatime
- timeo=30 - timeo=30
- retrans=3 - retrans=3
nfs: nfs: