Auf dieser Seite wird erläutert, wie Sie PersistentVolume-Ressourcen erstellen, für die nichtflüchtige SSD-Speicher genutzt werden.
Persistente SSD-Laufwerke
Dynamisch bereitgestellte PersistentVolumes verwenden standardmäßig die Standard-StorageClass
und werden durch Standardfestplatten unterstützt. Wenn Sie schnellere SSDs benötigen, können Sie die Speicherklasse premium-rwo
aus dem CSI-Treiber für nichtflüchtigen Speicher von Compute Engine verwenden, um Ihre Volumes bereitzustellen. Dazu wird das Feld storageClassName
in Ihrem PersistentVolumeClaim
auf premium-rwo
gesetzt, wie im folgenden Beispiel gezeigt:
# ssd-claim.yaml
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: my-volume
spec:
storageClassName: premium-rwo
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 30Gi
Verwenden Sie zum Erstellen des PersistentVolumeClaim-Objekts my-volume
den folgenden kubectl apply
-Befehl:
kubectl apply -f ssd-claim.yaml
Wenn Sie dieses PersistentVolumeClaim
-Objekt mit kubectl apply
erstellen, generiert Kubernetes dynamisch ein entsprechendes PersistentVolume
-Objekt.