## Opprette et vedvarende volum
1. Lag en fil kalt `pv.yaml` med følgende innhold:
``` jaml
type:VedvarendeVolum
apiVersjon:v1
metadata:
navn:min-pv
etiketter:
type:lokal
spesifikasjon:
kapasitet:
lagring:1Gi
tilgangsmoduser:
- ReadWriteOnce
vertsbane:
bane:/mnt/data
```
2. Opprett det vedvarende volumet ved å kjøre følgende kommando:
``` bash
kubectl opprette -f pv.yaml
```
Bruke et vedvarende volum
1. Lag en fil kalt `pvc.yaml` med følgende innhold:
``` jaml
type:PersistentVolumeClaim
apiVersjon:v1
metadata:
navn:min-pvc
spesifikasjon:
tilgangsmoduser:
- ReadWriteOnce
ressurser:
forespørsler:
lagring:1Gi
```
2. Opprett det vedvarende volumkravet ved å kjøre følgende kommando:
``` bash
kubectl opprette -f pvc.yaml
```
3. Vent til det vedvarende volumkravet er bundet til et vedvarende volum ved å kjøre følgende kommando:
``` bash
kubectl get pvc my-pvc -o jsonpath='{.status.phase}'
```
4. Når det vedvarende volumkravet er bundet, kan du opprette en pod som bruker det ved å kjøre følgende kommando:
``` bash
kubectl opprette -f pod.yaml
```
5. Poden vil bli opprettet og vil bruke det vedvarende volumet som var bundet til kravet om vedvarende volum.
Konklusjon
Vedvarende volumer er en kraftig måte å administrere lagring i Kubernetes på. De lar deg lage og bruke volumer som er uavhengige av podene som bruker dem. Dette gjør det enkelt å skalere applikasjonene dine og administrere dataene dine.