Preparing a client for the ansible-config
-
Download the Debian netinst image
debian-x.y.z-amd64-netinst.isofrom: https://ftp.belnet.be/debian-cd/current/amd64/iso-cd/ -
Flash it to a (Zeus) usb stick with e.g.:
dd if=debian-x.y.z-amd64-netinst.iso of=/dev/sdX bs=1M oflag=sync status=progress, substitute/dev/sdXfor the usb stick as reported bylsblk -fand triple check this. -
Boot from the installer usb by mashing
F12on boot. -
Proceed through the installer:
- Connect it to the kelder network during installation.
- Set the language to
English. - Set the location to
BelgiumorBrussels. - Set the locale to
en_GB.UTF-8. - Set the keymap to
Belgian. - Use ethernet for networking.
- Set the hostname to
client1orclient2. - Leave the domain empty.
- Use
zeusas the default username. - Overwrite the entire disk with
Guided - use entire disk. - Use the recommended mirror, without proxy.
- Select any desktop environment, and enable ssh.
- Wait for the installer to finish, unplug the ethernet cable, then configure the following:
- Disable shutdown on power button press.
- Disable auto-suspend.
- Disable screensaver / display auto power off.
Repeat steps 3 through 5 for the other client as well.