You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Rasmus Rosengren
a3885fe5ce
|
3 years ago | |
---|---|---|
group_vars/all | 3 years ago | |
library/modules/mkinitcpio | 3 years ago | |
roles | 3 years ago | |
.ansible-lint | 3 years ago | |
.drone.yml | 3 years ago | |
.gitignore | 3 years ago | |
.yamllint | 3 years ago | |
README.md | 3 years ago | |
ansible.cfg | 3 years ago | |
ansible.sh | 3 years ago | |
main.yml | 3 years ago | |
requirements.yml | 3 years ago |
README.md
archlinux-ansible
Usage
Boot the live iso and set a root password, something simple is fine as it's
changed to key based auth anyway. Find the ip address (e.g. by ip a
) and
add to inventory/hosts.yml
under the all
group.
Before running any playbook, generate a new SSH key-pair:
$ ssh-keygen -t ed25519 -f .ssh/id_ed25519 -N ""
Now run the install
playbook:
$ ansible-playbook install.yml -k
When the install
playbook finishes, wait for the restart. Then find the new
ip address and put in the inventory file under the all
group. Then run:
$ ansible-playbook configure.yml