1. Crea un file chiamato `pv.yaml` con il seguente contenuto:
```yaml
tipo:PersistentVolume
APIVersione:v1
metadati:
nome:mio-pv
etichette:
tipologia:locale
specifica:
capacità:
spazio di archiviazione:1Gi
modalità di accesso:
- LeggiScriviUna volta
percorsohost:
percorso:/mnt/dati
```
2. Crea il volume permanente eseguendo il seguente comando:
"bash."
kubectl create -f pv.yaml
```
1. Crea un file chiamato `pvc.yaml` con il seguente contenuto:
```yaml
tipo:PersistentVolumeClaim
APIVersione:v1
metadati:
nome:mio-pvc
specifica:
modalità di accesso:
- LeggiScriviUna volta
risorse:
richieste:
spazio di archiviazione:1Gi
```
2. Crea la richiesta di volume permanente eseguendo il comando seguente:
"bash."
kubectl create -f pvc.yaml
```
3. Attendere che la richiesta di volume permanente venga associata a un volume permanente eseguendo il comando seguente:
"bash."
kubectl get pvc mio-pvc -o jsonpath='{.status.phase}'
```
4. Una volta associata la richiesta di volume persistente, puoi creare un pod che la utilizzi eseguendo il comando seguente:
"bash."
kubectl create -f pod.yaml
```
5. Il pod verrà creato e utilizzerà il volume permanente associato alla richiesta di volume persistente.
I volumi persistenti rappresentano un modo potente per gestire lo spazio di archiviazione in Kubernetes. Ti consentono di creare e utilizzare volumi indipendenti dai pod che li utilizzano. Ciò semplifica la scalabilità delle applicazioni e la gestione dei dati.
Domanda © www.354353.com