new hypervisor wip
This commit is contained in:
5
ansible/roles/archinstall/defaults/main.yml
Normal file
5
ansible/roles/archinstall/defaults/main.yml
Normal file
@ -0,0 +1,5 @@
|
||||
---
|
||||
iso_source:
|
||||
ntp_servers:
|
||||
- time.example.com
|
||||
|
3
ansible/roles/archinstall/files/packages
Normal file
3
ansible/roles/archinstall/files/packages
Normal file
@ -0,0 +1,3 @@
|
||||
linux-lts
|
||||
linux-lts-headers
|
||||
base
|
11
ansible/roles/archinstall/tasks/main.yml
Normal file
11
ansible/roles/archinstall/tasks/main.yml
Normal file
@ -0,0 +1,11 @@
|
||||
---
|
||||
- name: attach installation iso as virtual media
|
||||
|
||||
- name: boot from installation iso
|
||||
|
||||
- name: detect booted ip address
|
||||
|
||||
- name: configure disks
|
||||
|
||||
- name: sync ntp
|
||||
|
9
ansible/roles/archinstall/templates/eno.network.j2
Normal file
9
ansible/roles/archinstall/templates/eno.network.j2
Normal file
@ -0,0 +1,9 @@
|
||||
[Match]
|
||||
MACAddress={{ mac_address }}
|
||||
|
||||
[Link]
|
||||
ARP=no
|
||||
|
||||
[Network]
|
||||
DHCP=no
|
||||
Bond=lacp
|
Reference in New Issue
Block a user