added hawser config, better linux layout

This commit is contained in:
Bart Sjerps
2026-06-28 12:52:04 +02:00
parent 3cc5ff41e3
commit fd8064f942
11 changed files with 169 additions and 29 deletions
+14 -2
View File
@@ -8,6 +8,7 @@
description: Docker CE Stable - x86_64
baseurl: https://download.docker.com/linux/rhel/$releasever/$basearch/stable
gpgkey: https://download.docker.com/linux/rhel/gpg
when: ansible_facts['os_family'] == "RedHat"
- name: Docker Packages
ansible.builtin.package:
@@ -18,7 +19,11 @@
- docker-buildx-plugin
- docker-compose-plugin
state: present
when: ansible_facts['os_family'] == "RedHat"
- name: Hawser
include_tasks: tasks/hawser.yml
- name: Create systemd override directory
file:
path: /etc/systemd/system/docker.service.d
@@ -48,16 +53,17 @@
- name: Open Firewall port
firewalld:
# service: docker-registry
port: 2375/tcp
port: 2376/tcp
permanent: true
state: enabled
immediate: yes
when: ansible_facts['os_family'] == "RedHat"
- name: Create /volumes directory
file:
path: /volumes
state: directory
mode: '0755'
# mode: '0755'
owner: root
group: root
@@ -69,6 +75,12 @@
state: mounted
fstype: none
- name: Enable Docker
ansible.builtin.systemd:
name: docker
state: started
enabled: yes
handlers:
- name: Restart docker
service: