diff --git a/kubernetes/apps/code-server/app/pvc.yaml b/kubernetes/apps/code-server/app/pvc.yaml index e5331ec..286a271 100644 --- a/kubernetes/apps/code-server/app/pvc.yaml +++ b/kubernetes/apps/code-server/app/pvc.yaml @@ -6,7 +6,7 @@ metadata: labels: type: local spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem capacity: storage: 8Gi @@ -37,7 +37,7 @@ metadata: labels: name: code-server-pvc spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem accessModes: - ReadWriteOnce diff --git a/kubernetes/apps/dokuwiki/app/volume.yaml b/kubernetes/apps/dokuwiki/app/volume.yaml index 934af61..5cf01cb 100644 --- a/kubernetes/apps/dokuwiki/app/volume.yaml +++ b/kubernetes/apps/dokuwiki/app/volume.yaml @@ -6,7 +6,7 @@ metadata: labels: type: local spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem capacity: storage: 12Gi @@ -37,7 +37,7 @@ metadata: labels: name: dokuwiki-pvc spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem accessModes: - ReadWriteOnce diff --git a/kubernetes/apps/gitea/app/volume.yaml b/kubernetes/apps/gitea/app/volume.yaml index 51a5097..219f22a 100644 --- a/kubernetes/apps/gitea/app/volume.yaml +++ b/kubernetes/apps/gitea/app/volume.yaml @@ -6,7 +6,7 @@ metadata: labels: type: local spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem capacity: storage: 32Gi @@ -37,7 +37,7 @@ metadata: labels: name: gitea-pvc spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem accessModes: - ReadWriteOnce diff --git a/kubernetes/apps/jellyfin/app/pvc.yaml b/kubernetes/apps/jellyfin/app/pvc.yaml index 2c1be5e..027d597 100644 --- a/kubernetes/apps/jellyfin/app/pvc.yaml +++ b/kubernetes/apps/jellyfin/app/pvc.yaml @@ -6,7 +6,7 @@ metadata: labels: type: local spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem capacity: storage: 250Mi @@ -32,7 +32,7 @@ metadata: labels: type: local spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem capacity: storage: 2Gi diff --git a/kubernetes/apps/jellyfin/app/release.yaml b/kubernetes/apps/jellyfin/app/release.yaml index 82cdf88..8a40bf9 100644 --- a/kubernetes/apps/jellyfin/app/release.yaml +++ b/kubernetes/apps/jellyfin/app/release.yaml @@ -36,7 +36,7 @@ spec: - name: movies readOnly: false volumeSpec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem capacity: storage: 8Gi @@ -62,7 +62,7 @@ spec: - name: series readOnly: false volumeSpec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem capacity: storage: 8Gi @@ -88,7 +88,7 @@ spec: - name: music-videos readOnly: false volumeSpec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem capacity: storage: 8Gi @@ -114,7 +114,7 @@ spec: - name: short-videos readOnly: false volumeSpec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem capacity: storage: 8Gi @@ -140,7 +140,7 @@ spec: - name: gv readOnly: false volumeSpec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem capacity: storage: 8Gi diff --git a/kubernetes/apps/qbittorrent/app/volume.yaml b/kubernetes/apps/qbittorrent/app/volume.yaml index 1d2e300..9084bc2 100644 --- a/kubernetes/apps/qbittorrent/app/volume.yaml +++ b/kubernetes/apps/qbittorrent/app/volume.yaml @@ -6,7 +6,7 @@ metadata: labels: type: local spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem capacity: storage: 5Gi @@ -37,7 +37,7 @@ spec: # labels: # name: qbittorrent-config-pvc #spec: -# storageClassName: local-mount-nfs +# storageClassName: local-path # volumeMode: Filesystem # accessModes: # - ReadWriteOnce @@ -53,7 +53,7 @@ metadata: labels: type: local spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem capacity: storage: 5Gi @@ -84,7 +84,7 @@ metadata: labels: name: qbittorrent-download-pvc spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem accessModes: - ReadWriteOnce diff --git a/kubernetes/apps/sonarqube/app/release.yaml b/kubernetes/apps/sonarqube/app/release.yaml index 532fcf6..02b8893 100644 --- a/kubernetes/apps/sonarqube/app/release.yaml +++ b/kubernetes/apps/sonarqube/app/release.yaml @@ -34,7 +34,7 @@ spec: elastic: 30091 persistence: enabled: true - storageClass: local-mount-nfs + storageClass: local-path size: "32Gi" existingClaim: "sonarqube-pvc" postgresql: diff --git a/kubernetes/apps/sonarqube/app/volume.yaml b/kubernetes/apps/sonarqube/app/volume.yaml index cac45d0..d6f625d 100644 --- a/kubernetes/apps/sonarqube/app/volume.yaml +++ b/kubernetes/apps/sonarqube/app/volume.yaml @@ -6,7 +6,7 @@ metadata: labels: type: local spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem capacity: storage: 32Gi @@ -37,7 +37,7 @@ metadata: labels: name: sonarqube-pvc spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem accessModes: - ReadWriteOnce diff --git a/kubernetes/apps/uptime-kuma/app/pvc.yaml b/kubernetes/apps/uptime-kuma/app/pvc.yaml index f569f93..279e744 100644 --- a/kubernetes/apps/uptime-kuma/app/pvc.yaml +++ b/kubernetes/apps/uptime-kuma/app/pvc.yaml @@ -6,7 +6,7 @@ metadata: labels: type: local spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem capacity: storage: 4Gi @@ -37,7 +37,7 @@ metadata: labels: name: uptime-kuma-pvc spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem accessModes: - ReadWriteOnce diff --git a/kubernetes/infrastructure/minio/app/volume.yaml b/kubernetes/infrastructure/minio/app/volume.yaml index 403e5fe..a2b5259 100644 --- a/kubernetes/infrastructure/minio/app/volume.yaml +++ b/kubernetes/infrastructure/minio/app/volume.yaml @@ -6,7 +6,7 @@ metadata: labels: type: local spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem capacity: storage: 256Gi @@ -37,7 +37,7 @@ metadata: labels: name: minio-pvc spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem accessModes: - ReadWriteOnce diff --git a/kubernetes/infrastructure/namespaces/namespaces/local-path-storage.yaml b/kubernetes/infrastructure/namespaces/namespaces/local-path-storage.yaml new file mode 100644 index 0000000..b1222ff --- /dev/null +++ b/kubernetes/infrastructure/namespaces/namespaces/local-path-storage.yaml @@ -0,0 +1,4 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: local-path-storage diff --git a/kubernetes/infrastructure/postgresql/app/pvc.yaml b/kubernetes/infrastructure/postgresql/app/pvc.yaml index 13b2765..994d5cd 100644 --- a/kubernetes/infrastructure/postgresql/app/pvc.yaml +++ b/kubernetes/infrastructure/postgresql/app/pvc.yaml @@ -6,7 +6,7 @@ metadata: labels: type: local spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem capacity: storage: 8Gi @@ -37,7 +37,7 @@ metadata: labels: name: postgresql-primary-pvc spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem accessModes: - ReadWriteOnce @@ -53,7 +53,7 @@ metadata: labels: type: local spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem capacity: storage: 8Gi @@ -84,7 +84,7 @@ metadata: labels: name: postgresql-replica-pvc spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem accessModes: - ReadWriteOnce diff --git a/kubernetes/infrastructure/redis/app/volume.yaml b/kubernetes/infrastructure/redis/app/volume.yaml index 38581fe..41567d0 100644 --- a/kubernetes/infrastructure/redis/app/volume.yaml +++ b/kubernetes/infrastructure/redis/app/volume.yaml @@ -6,7 +6,7 @@ metadata: labels: name: redis-master-pvc spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem accessModes: - ReadWriteOnce @@ -22,7 +22,7 @@ metadata: labels: name: redis-replica-pvc spec: - storageClassName: local-mount-nfs + storageClassName: local-path volumeMode: Filesystem accessModes: - ReadWriteOnce