Tema: machine-id
-
Regenerar las claves de host SSH y el machine ID en un host Linux clonado
Un host Linux recién clonado necesita sus propias claves de host SSH y su propio machine ID antes de unirse a una flota; `ssh-keygen -A` y `systemd-machine-id-setup` pueden crearlos, pero en un clon que ya arrancó, un machine ID duplicado requiere escribir un valor nuevo y reiniciar. Comprobar duplicados en toda la flota es la única verificación real de que la clonación no copió los mismos identificadores en todas partes.
-
Preparar una imagen base (golden image) de Linux para clonar: claves de host, machine-id, logs y reglas de red
Una imagen de Linux pensada para clonarse muchas veces no debe contener un /etc/machine-id relleno (ni un /var/lib/dbus/machine-id obsoleto), claves de host SSH, configuración de red fijada a una MAC ni estado de cloud-init. De lo contrario, cada clon arranca con los mismos identificadores que los demás, y si se eliminan las claves de host sin un mecanismo para regenerarlas en el primer arranque, los clones quedan sin SSH.
Legible por máquina: JSON