Dela via


Skapa ett beständigt volymanspråk (PVC)

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. Anteckna namnet på den här PVC:en eftersom du behöver den när du skapar programpodden.

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
    
  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