No description
Find a file
2025-02-04 12:51:51 -06:00
inventory add nisse to hosts 2025-02-04 12:51:51 -06:00
playbooks tweaks for lint happiness 2024-11-22 13:32:30 -06:00
roles enable zfs-import.target in arch_chroot_install script 2024-11-22 14:58:32 -06:00
ansible.cfg arch installation mostly works with zfsbootmgr 2024-11-20 09:12:19 -06:00
local.yml tweaks for lint happiness 2024-11-22 13:32:30 -06:00
README.md more setting up sway desktop, this is getting messy but I need to keep moving 2024-11-20 20:02:54 -06:00

Installation

Full Arch installation

Add the host to inventory/hosts and configure a inventory/host_vars/<host>.yaml

Boot Arch install media with zfs and ansible included, eg: https://git.klowner.com/mark/archiso-klowner

From the archiso:

ansible-pull -U https://git.klowner.com/mark/ansible-workstation \
    -l <hostname> \
    -e root_password=<password>

After system installation, reboot the system and boot from the newly installed system, then run ansible-pull again to provision the software & user environments.

After logging in as root:

ansible-pull -U https://git.klowner.com/mark/ansible-workstation

NOTE: neither root password or host name is needed here

System environment provisioning

TODO