Criar uma declaração de volume persistente (PVC) (visualização)
O PVC é uma reivindicação de volume persistente em relação ao volume persistente que você pode usar para montar um pod do Kubernetes.
Esse tamanho não afeta o teto de armazenamento de blob usado na nuvem para dar suporte a esse cache local. Observe o nome deste PVC, pois você precisa dele ao criar seu pod de aplicativo.
Criar PVC
Crie um arquivo chamado pvc.yaml com o seguinte conteúdo:
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
Nota
Se você pretende usar seu PVC com o Processador de Dados de Operações IoT do Azure, use
azure-iot-operations
como onamespace
on line 7.Para aplicar este arquivo .yaml, execute:
kubectl apply -f "pvc.yaml"
Próximos passos
Depois de criar uma Declaração de Volume Persistente (PVC), anexe seu aplicativo (Azure IoT Operations Data Processor ou Kubernetes Native Application):