Difficulty: intermedio
Estimated Time: 15 minutos

En este ejercicio crearemos varios tipos de volúmenes y veremos sus particularidades.

Mas información sobre volumenes y aprovisionamiento dinámico de volumenes

Christian Axel Schmidt Dick aka Mr. Kubernetes [email protected]

Enhorabuena, has completado el ejercicio!

Volumes

Step 1 of 2

1. Crear un pod con un volumen compartido efímero

Los volumenes creados con emptyDir: {} se crean en el propio sistema de archivos del nodo y solo viven mientras vive el pod (pero sobrevive a los reinicios). Probemos a desplegar un pod con un volumen de este tipo:

kubectl create -f pod1.yaml

y comprobamos como los dos contenedores del pod comparten el mismo volumen, entrando en el contenedor c1

kubectl exec -it sharevol -c c1 bash

una vez dentro, comprobamos que el directorio /tmp/xchange esta vacío y creamos un archivo

ls /tmp/xchange
touch /tmp/xchange/iwashere.txt
ls /tmp/xchange
exit

y comprobamos en el contenedor c2:

kubectl exec -it sharevol -c c2 -- ls /tmp/data

limpiamos

kubectl delete pod sharevol