Aplicación Golang utilizada en los ejercicios del libro Érase una vez Kubernetes.
👇 Consigue la edición actualizada 2026 aquí: 👇
La aplicación consulta el número de ficheros existentes en el directorio /srv/eraseunavez e imprime un mensaje con esta información en la consola. Después de imprimir el mensaje crea un nuevo fichero utilizando el nombre y la fecha de la máquina.
Es un ejemplo sencillo utilizado en múltiples secciones del libro.
Para ver su funcionamiento utilice el siguiente comando:
docker container run --rm ghcr.io/mmorejon/erase-una-vez-3:v0.2.1
hostname: b82fdc7f3901 - total de ficheros: 0
hostname: b82fdc7f3901 - total de ficheros: 1
hostname: b82fdc7f3901 - total de ficheros: 2El funcionamiento de la aplicación puede ser modificado a través de variables de entorno:
| Variable de entorno | Descripción | Valor por defecto |
|---|---|---|
SLEEP_TIME |
Modifica el intervalo de tiempo entre mensajes. En segundos. | 5 |
docker container run --rm \
--env SLEEP_TIME=3
ghcr.io/mmorejon/erase-una-vez-3:v0.2.1
hostname: b82fdc7f3901 - total de ficheros: 0
hostname: b82fdc7f3901 - total de ficheros: 1
hostname: b82fdc7f3901 - total de ficheros: 2- ⭐ ¿Te ha sido útil? Dale una estrella al repositorio (arriba a la derecha). Nos ayuda a llegar a más ingenieros.
- 📚 ¿Aún no tienes el libro? Compra el libro en Amazon o Leanpub.