Benutzer-Werkzeuge

Webseiten-Werkzeuge


it-wiki:kubernetes:nfs-client-provisioner

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
it-wiki:kubernetes:nfs-client-provisioner [2024/01/31 07:24] – angelegt markoit-wiki:kubernetes:nfs-client-provisioner [2025/10/27 13:23] (aktuell) – [Erstellen eines Volume Claim] marko
Zeile 1: Zeile 1:
 ====== Dynamische Persistant Volumes mit Hilfe von NFS Client Profisioner ====== ====== Dynamische Persistant Volumes mit Hilfe von NFS Client Profisioner ======
 +===== Helm Chart ===== 
 +<code bash>
 +$ helm repo add nfs-subdir-external-provisioner https://kubernetes-sigs.github.io/nfs-subdir-external-provisioner/
 +</code>
 +
 +values.yaml:
 +<code yaml>
 +nfs:
 +  server: nfs.training.lab
 +  path: /data/dynamic/user<id>
 +  reclaimPolicy: Delete
 +storageClass:
 +  defaultClass: true
 +  name: nfs-archive
 +  provisionerName: nfs-provisioner      # Der selbe Name muss in den Storageclasses mit gegeben werden!!!
 +  archiveOnDelete: true
 +</code>
  
 ===== Manifestfiles =====   ===== Manifestfiles =====  
Zeile 102: Zeile 119:
   strategy:   strategy:
     type: Recreate     type: Recreate
-  selector: 
-    matchLabels: 
-      app: nfs-client-provisioner 
   template:   template:
     metadata:     metadata:
Zeile 139: Zeile 153:
   name: test-claim   name: test-claim
   namespace: pv-test   namespace: pv-test
-  annotations: 
-    volume.beta.kubernetes.io/storage-class: "managed-nfs-storage" 
 spec: spec:
 +  storageClassName: "managed-nfs-storage"
   accessModes:   accessModes:
     - ReadWriteMany     - ReadWriteMany
it-wiki/kubernetes/nfs-client-provisioner.1706685864.txt.gz · Zuletzt geändert: von marko