Freigeben über


Erstellen eines Persistent Volume Claim (PVC)

Der PVC ist ein persistenter Volumeanspruch gegen das persistente Volumen, das Sie zum Anbauen eines Kubernetes-Pods verwenden können.

Diese Größe wirkt sich nicht auf die Obergrenze des Blob-Speichers aus, der in der Cloud verwendet wird, um diesen lokalen Cache zu unterstützen. Notieren Sie sich den Namen dieses PVC, das Sie ihn benötigen, wenn Sie Ihren Anwendungs-Pod erstellen.

Erstellen des PVC

  1. Erstellen Sie eine Datei mit dem Namen pvc.yaml mit folgendem Inhalt:

    apiVersion: v1 
    kind: PersistentVolumeClaim 
    metadata:
        ### Create a name for your PVC ###
        name: CREATE_A_NAME_HERE
        ### Use a namespace that matched your intended consuming pod, or "default" ###
        namespace: INTENDED_CONSUMING_POD_OR_DEFAULT_HERE
    spec: 
        accessModes: 
            - ReadWriteMany 
        resources: 
            requests: 
                storage: 5Gi 
        storageClassName: esa
        volumeMode: Filesystem
        ### This name references your PV name in your PV config ###
        volumeName: INSERT_YOUR_PV_NAME
    
  2. Führen Sie Folgendes aus, um die YAML-Datei zu verwenden:

    kubectl apply -f "pvc.yaml"
    

Nächste Schritte

Nachdem Sie einen Persistent Volume Claim (PVC) erstellt haben, fügen Sie Ihre Anwendung an (Azure IoT Einsatz-Datenprozessor oder Kubernetes Native Application):

Anfügen Ihrer Anwendung