No description
Find a file
2024-11-22 10:51:40 -06:00
inventory move some things, add more packages, successfully re-provisioned loki 2024-11-21 12:47:56 -06:00
playbooks ansible-lint --fix 2024-11-22 10:45:41 -06:00
roles make dotfiles role lint happy 2024-11-22 10:51:40 -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 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