Dela via


Skapa ett beständigt volymanspråk (PVC) (förhandsversion)

PVC är ett beständigt volymanspråk mot den beständiga volym som du kan använda för att montera en Kubernetes-podd.

Den här storleken påverkar inte taket för bloblagring som används i molnet för att stödja den här lokala cachen. Observera namnet på denna PVC, eftersom du behöver det när du skapar din programpodd.

Skapa PVC

  1. Skapa en fil med namnet pvc.yaml med följande innehåll:

    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
    status: 
        accessModes: 
            - ReadWriteMany 
        capacity: 
            storage: 5Gi
    

    Kommentar

    Om du tänker använda din PVC med Azure IoT Operations Data Processor använder azure-iot-operations du som namespace på rad 7.

  2. Om du vill tillämpa den här .yaml-filen kör du:

    kubectl apply -f "pvc.yaml"
    

Nästa steg

När du har skapat ett beständigt volymanspråk (PVC) bifogar du din app (Azure IoT Operations Data Processor eller Kubernetes Native Application):

Bifoga din app