mirror of
https://github.com/khuedoan/homelab.git
synced 2025-02-03 12:54:54 +07:00
Move PXE server to metal
This commit is contained in:
parent
b1cf9ee5d8
commit
2de9da8dc0
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -1,3 +1,6 @@
|
||||
[submodule "infra/pxe-server"]
|
||||
path = infra/pxe-server
|
||||
url = https://github.com/khuedoan/pxe-server
|
||||
[submodule "metal/roles/pxe-server/files/pxe-server"]
|
||||
path = metal/roles/pxe-server/files/pxe-server
|
||||
url = https://github.com/khuedoan/pxe-server
|
||||
|
@ -1,3 +1,6 @@
|
||||
[controller]
|
||||
localhost connection=local
|
||||
|
||||
[homelab]
|
||||
192.168.1.110 mac='00:23:24:d1:f3:f0' ansible_user=root
|
||||
192.168.1.111 mac='00:23:24:d1:f4:d6' ansible_user=root
|
||||
|
@ -1,7 +1,7 @@
|
||||
- name: Start PXE server on the controller
|
||||
hosts: localhost
|
||||
hosts: controller
|
||||
roles:
|
||||
- { role: pxe, tag: pxe }
|
||||
- { role: pxe-server, tag: pxe-server }
|
||||
|
||||
- name: Wake all nodes up
|
||||
hosts: homelab
|
||||
|
1
metal/roles/pxe-server/files/pxe-server
Submodule
1
metal/roles/pxe-server/files/pxe-server
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 028f617e4dc9018182ec8d8c9fa26dfffd56522a
|
3
metal/roles/pxe-server/tasks/main.yml
Normal file
3
metal/roles/pxe-server/tasks/main.yml
Normal file
@ -0,0 +1,3 @@
|
||||
- name: Start PXE server
|
||||
community.general.docker_compose:
|
||||
project_src: "{{ role_path }}/files/pxe-servers"
|
@ -1,3 +0,0 @@
|
||||
- name: Start PXE server
|
||||
community.general.docker_compose:
|
||||
project_src: /home/khuedoan/Documents/lab/homelab/infra/pxe-server
|
Loading…
Reference in New Issue
Block a user