This Ansible automation will install and configure multiple Domain Controllers (DCs) using technologies like Samba4, Bind9, Docker, GlusterFS and Veeam.
- High Avaibility
- Sysvol clusterized with GlusterFS.
- Multiple DCs
- Multiple FileServers
- Audit
- Bind9 DNS
- Custom script of Domain Controller Backup
- Veeam Backup Linux Agent Free with e-mail html reports
- Ubuntu (21.10 / 22.04)
- Oracle Linux 8
- Other distribuitions (Debian, CentOS/RHEL, Fedora)
- Advanced Security Settings
apt-get update
apt-get install python3-pip git sshpass -y
yum install python3-pip git sshpass -y
pip3 install pip --upgrade
pip3 install ansible
git clone https://github.com/ybucci/samba4-docker-ansible.git
cd samba4-docker-ansible
ansible-galaxy collection install -r requirements.yml
inventory/servers/hosts.ini
inventory/servers/group_vars/all/all.yml
$ ansible-playbook --become -i inventory/servers/hosts.ini install.yml
/usr/sbin/samba_backup.sh
# Access to management console of Veeam backup
$ veeamconfig ui