Skip to content

mmorejon/erase-una-vez-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

erase-una-vez-3

English

Portada Libro Érase una vez Kubernetes

Aplicación Golang utilizada en los ejercicios del libro Érase una vez Kubernetes.

👇 Consigue la edición actualizada 2026 aquí: 👇

Amazon LeanPub


Descripción

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.

Funcionamiento

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: 2

Variables de entorno

El 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

🤝 Comunidad y Feedback

  1. ¿Te ha sido útil? Dale una estrella al repositorio (arriba a la derecha). Nos ayuda a llegar a más ingenieros.
  2. 📚 ¿Aún no tienes el libro? Compra el libro en Amazon o Leanpub.

About

Aplicación golang de ejemplo para el libro Erase una vez Kubernetes.

Resources

License

Stars

3 stars

Watchers

1 watching

Forks

Sponsor this project

 

Packages

 
 
 

Contributors