This commit is contained in:
Bart Sjerps
2026-05-22 14:15:30 +02:00
parent 69c51fe48e
commit c8b2d67da3
5 changed files with 63 additions and 1 deletions
+45
View File
@@ -0,0 +1,45 @@
---
- name: Setup Docker systems
hosts: docker
tasks:
- name: Create systemd override directory
file:
path: /etc/systemd/system/docker.service.d
state: directory
mode: '0755'
owner: root
group: root
- name: Deploy daemon.json
template:
src: templates/docker-daemon.json
dest: /etc/docker/daemon.json
owner: root
group: root
mode: '0644'
notify: Restart docker
- name: Deploy override.json
template:
src: templates/docker-override.conf
dest: /etc/systemd/system/docker.service.d/override.conf
owner: root
group: root
mode: '0644'
notify: Restart docker
- name: Open Firewall port
firewalld:
# service: docker-registry
port: 2375/tcp
permanent: true
state: enabled
immediate: yes
handlers:
- name: Restart docker
service:
name: docker
state: restarted
+1
View File
@@ -14,6 +14,7 @@ common_packages:
- nfs-utils
- nmap
- parted
- pciutils
- pv
- qemu-guest-agent
- rsync
+10 -1
View File
@@ -2,10 +2,19 @@
atc-docker01.dell-atc.lan ansible_user=root
atc-docker02.dell-atc.lan ansible_user=root
atc-db01.dell-atc.lan ansible_user=root
atc-db02.dell-atc.lan ansible_user=root
# atc-db02.dell-atc.lan ansible_user=root
atc-lake01.dell-atc.lan ansible_user=root
atc-elastic01.dell-atc.lan ansible_user=root
atc-kafka01.dell-atc.lan ansible_user=root
atc-portal01.dell-atc.lan ansible_user=root
atc-grafana.dell-atc.lan ansible_user=root
atc-test01.dell-atc.lan ansible_user=root
atc-mgt01.dell-atc.lan ansible_user=root
atc-gpu-bart.dell-atc.lan ansible_user=root
atc-gpu-mo.dell-atc.lan ansible_user=root
[docker]
atc-mgt01.dell-atc.lan ansible_user=root
atc-docker01.dell-atc.lan ansible_user=root
atc-docker02.dell-atc.lan ansible_user=root
+3
View File
@@ -0,0 +1,3 @@
{
"hosts": ["unix:///var/run/docker.sock", "tcp://0.0.0.0:2375"]
}
+4
View File
@@ -0,0 +1,4 @@
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd