mod
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
---
|
||||
|
||||
- name: Разворачивание первого контроллера домена
|
||||
hosts: dctest1
|
||||
hosts: dc1
|
||||
roles:
|
||||
- deploy_dc1
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
|
||||
- name: Добавление DNS записи о втором контроллере на первый
|
||||
hosts: dctest1
|
||||
hosts: dc1
|
||||
|
||||
tasks:
|
||||
- name: Проверка соответствия ОС
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
|
||||
- name: Разворачивание второго контроллера домена
|
||||
hosts: dctest2
|
||||
hosts: dc2
|
||||
roles:
|
||||
- deploy_dc2
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
|
||||
- name: Репликация между контроллерами
|
||||
hosts: dctest1
|
||||
hosts: dc1
|
||||
|
||||
tasks:
|
||||
- name: Проверка соответствия ОС
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
|
||||
- name: Создание пользователей контроллера домена
|
||||
hosts: dctest1
|
||||
hosts: dc1
|
||||
vars:
|
||||
- samba_user_mode: create # или 'delete'
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
|
||||
- name: Добавление компьютеров в домен
|
||||
hosts: testws
|
||||
hosts: ws
|
||||
|
||||
tasks:
|
||||
- name: Проверка того, что узел не является членом домена
|
||||
|
||||
@@ -8,16 +8,9 @@ dc2 ansible_host=10.1.1.12
|
||||
[nas]
|
||||
"{{ hostnames.nas_host }}" ansible_host=10.1.1.13
|
||||
|
||||
[test]
|
||||
dctest1 ansible_host=192.168.13.139
|
||||
dctest2 ansible_host=192.168.13.155
|
||||
|
||||
[nastest]
|
||||
"{{ hostnames.nas_host }}" ansible_host=192.168.13.166
|
||||
|
||||
[testws]
|
||||
"{{ hostnames.cl1_host }}" ansible_host=192.168.13.152
|
||||
"{{ hostnames.cl2_host }}" ansible_host=192.168.13.153
|
||||
[ws]
|
||||
"{{ hostnames.cl1_host }}" ansible_host=10.1.1.14
|
||||
"{{ hostnames.cl2_host }}" ansible_host=10.1.1.15
|
||||
|
||||
[all:vars]
|
||||
ansible_user=root
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
|
||||
- name: Проверка наличия развёрнутого домена на хосте {{ ansible_hostname }}
|
||||
- name: Проверка наличия развёрнутого домена на узле {{ ansible_hostname }}
|
||||
ansible.builtin.shell: "samba-tool domain info {{ ansible_default_ipv4.address }}"
|
||||
register: samba_tool_result
|
||||
|
||||
|
||||
@@ -5,12 +5,12 @@
|
||||
msg: Операционная система должна быть Альт
|
||||
when: ansible_os_family != "Altlinux"
|
||||
|
||||
- name: Проверка наличия развёрнутого домена на хосте {{ ansible_hostname }}
|
||||
- name: Проверка наличия развёрнутого домена на узле {{ ansible_hostname }}
|
||||
ansible.builtin.shell: "samba-tool domain info {{ ansible_default_ipv4.address }}"
|
||||
register: samba_tool_result
|
||||
ignore_errors: true
|
||||
|
||||
- name: Если на хосте развёрнут домен, выполнение прерывается
|
||||
- name: Если на узле развёрнут домен, выполнение прерывается
|
||||
ansible.builtin.fail:
|
||||
msg: На хосте {{ ansible_hostname }} обнаружен развёрнутый домен. Прерываю выполнение
|
||||
when:
|
||||
@@ -22,7 +22,7 @@
|
||||
dist_upgrade: true
|
||||
clean: true
|
||||
|
||||
- name: Назначение корректного имени хоста
|
||||
- name: Назначение корректного имени узла
|
||||
ansible.builtin.hostname:
|
||||
name: "{{ hostnames.dc1_host }}.{{ dc_details.realm }}"
|
||||
use: systemd
|
||||
|
||||
Reference in New Issue
Block a user