Volumenes persistentes
Los persistent volumes
en Kubernetes son un recurso que permite almacenar datos de forma persistente en un clúster de Kubernetes. Los persistent volumes
son independientes de los pods y permiten que los datos persistan incluso si los pods son eliminados o recreados.
Comandos generales
Crear un persistent volume
Para crear un persistent volume
en Kubernetes, podemos utilizar el comando kubectl create -f
. Por ejemplo, para crear un persistent volume
con una capacidad de 1Gi y un modo de acceso de ReadWriteOnce
, podemos ejecutar el siguiente comando:
kubectl create -f Kubernetes/manifests/mi-pv.yaml
Ver persistent volumes
Para ver los persistent volumes
en un clúster de Kubernetes, podemos utilizar el comando kubectl get persistentvolumes
:
kubectl get persistentvolumes
NOTA: usa
-o wide
para ver más detalles de lospersistent volumes
.
Para ver los detalles de un persistent volume
en particular, podemos utilizar el comando kubectl describe persistentvolume <nombre_del_pv>
:
kubectl describe persistentvolume mi-pv
Eliminar un persistent volume
Para eliminar un persistent volume
, podemos utilizar el comando kubectl delete persistentvolume <nombre_del_pv>
:
kubectl delete persistentvolume mi-pv