Partager via


Créer une revendication de volume persistant (PVC)

Le PVC est une revendication de volume persistant sur le volume persistant que vous pouvez utiliser pour monter un pod Kubernetes.

Cette taille n’affecte pas le plafond du stockage d’objets blob utilisé dans le cloud pour prendre en charge ce cache local. Notez le nom de ce PVC, car vous en aurez besoin pour créer votre pod d’application.

Créer un PVC

  1. Créez un fichier nommé pvc.yaml avec les contenus suivants :

    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. Pour appliquer ce fichier .yaml, exécutez :

    kubectl apply -f "pvc.yaml"
    

Étapes suivantes

Après avoir créé une revendication de volume persistant (PVC), attachez votre application (processeur de données Azure IoT Operations ou application native Kubernetes) :

Attacher votre application