No description
Find a file
2024-11-20 16:36:02 -06:00
inventory end play after archinstall, sort lsblk calls sort partition order makes sense 2024-11-20 15:11:31 -06:00
playbooks start adding software, enable zfs.target during base install 2024-11-20 16:06:45 -06:00
roles start adding software, enable zfs.target during base install 2024-11-20 16:06:45 -06:00
ansible.cfg arch installation mostly works with zfsbootmgr 2024-11-20 09:12:19 -06:00
local.yml end play after archinstall, sort lsblk calls sort partition order makes sense 2024-11-20 15:11:31 -06:00
README.md update readme 2024-11-20 16:36:02 -06:00

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