This commit is contained in:
2023-10-10 11:41:49 +03:00
parent 83a6151d49
commit 8a36084728
6 changed files with 55 additions and 11 deletions

View File

@@ -1,6 +1,6 @@
---
- name: Разворачивание второго контроллера домена
- name: Разворачивание файлового сервера
hosts: nastest
roles:
- deploy_nas

View File

@@ -6,8 +6,5 @@ api_user: root@pam
api_password: P@ssw0rd
node: altv
key_name: id_rsa.pub
server_template: s-tmpl
ws_template: ws-tmpl
kws_template: kws-tmpl
vm_user: root
vm_password: P@ssw0rd

View File

@@ -8,7 +8,7 @@
api_user: "{{ api_user }}"
api_password: "{{ api_password }}"
api_host: "{{ api_host }}"
clone: "{{ server_template }}"
clone: "{{ item.value.template }}"
storage: "{{ pve_storage }}"
format: qcow2
timeout: 500

View File

@@ -8,7 +8,7 @@
api_user: "{{ api_user }}"
api_password: "{{ api_password }}"
api_host: "{{ api_host }}"
clone: "{{ server_template }}"
clone: "{{ item.value.template }}"
storage: "{{ pve_storage }}"
format: qcow2
timeout: 500
@@ -16,7 +16,7 @@
- name: Рабочая станция - Настройка IP адресов
command: "qm set {{ item.value.vmid }} --ipconfig0 gw={{ item.value.gw }},ip={{ item.value.ip }}"
loop: "{{ lookup('dict', server_vms) }}"
loop: "{{ lookup('dict', ws_vms) }}"
- name: Рабочая станция - Настройка DNS
command: "qm set {{ item.value.vmid }} --nameserver {{ item.value.dns }}"

View File

@@ -2,6 +2,7 @@
server_vms:
alts1:
template: s-tmpl
name: dc1.alt.lan
ip: 10.1.1.11/24
gw: 10.1.1.9
@@ -11,6 +12,7 @@ server_vms:
sockets: 1
memory: 2048
alts2:
template: s-tmpl
name: dc2.alt.lan
ip: 10.1.1.12/24
gw: 10.1.1.9
@@ -20,6 +22,7 @@ server_vms:
sockets: 1
memory: 2048
alts3:
template: s-tmpl
name: nas.alt.lan
ip: 10.1.1.13/24
gw: 10.1.1.9
@@ -31,6 +34,7 @@ server_vms:
ws_vms:
ws:
template: ws-tmpl
name: ws.alt.lan
ip: 10.1.1.14/24
gw: 10.1.1.9
@@ -40,6 +44,7 @@ ws_vms:
sockets: 1
memory: 2048
kws:
template: kws-tmpl
name: kws.alt.lan
ip: 10.1.1.15/24
gw: 10.1.1.9