added debug and rhel block

This commit is contained in:
mpavlov
2024-09-27 23:11:29 +03:00
parent 9a5dde1e01
commit 309c0b5826

View File

@@ -1,4 +1,9 @@
--- ---
- name: Debug
ansible.builtin.debug:
msg: "{{ ansible_facts['os_family'] }}"
- name: Get domain - name: Get domain
ansible.builtin.shell: ansible.builtin.shell:
cmd: hostname -d cmd: hostname -d
@@ -7,7 +12,7 @@
- install - install
- add_config - add_config
- name: Install dependencies (Debian) - name: Install docker (Debian)
ansible.builtin.apt: ansible.builtin.apt:
name: name:
- docker.io - docker.io
@@ -15,19 +20,21 @@
update_cache: yes update_cache: yes
when: ansible_facts['os_family'] == "Debian" when: ansible_facts['os_family'] == "Debian"
- name: Install dependencies (RHEL) - name: Install dependencies RHEL
ansible.builtin.pip: block:
name: - name: Install docker (RHEL)
- docker ansible.builtin.pip:
- docker-compose name:
when: ansible_facts['os_family'] == "RedHat" - docker
- docker-compose
when: ansible_facts['os_family'] == "RedHat"
- name: Enable docker (RHEL) - name: Enable docker (RHEL)
ansible.builtin.systemd: ansible.builtin.systemd:
name: docker name: docker
state: restarted state: restarted
enabled: true enabled: true
daemon_reload: true daemon_reload: true
when: ansible_facts['os_family'] == "RedHat" when: ansible_facts['os_family'] == "RedHat"
- name: Install rproxy - name: Install rproxy