26 lines
1,004 B
YAML
26 lines
1,004 B
YAML
---
|
||
# Установить conntrack-tools на все управляемые хосты.
|
||
# Требуется для сбора данных о соединениях командой conntrack -L (TCP и UDP).
|
||
# Пакет называется по-разному: conntrack-tools (CentOS), conntrack (Debian).
|
||
#
|
||
# Запуск: ansible-playbook -i inventory/prod playbooks/setup_conntrack.yml
|
||
- name: Установить environment
|
||
hosts: all
|
||
gather_facts: true
|
||
ignore_unreachable: true
|
||
|
||
tasks:
|
||
- name: Установить conntrack-tools (CentOS) # noqa: command-instead-of-module
|
||
ansible.builtin.command:
|
||
cmd: yum install -y conntrack-tools
|
||
creates: /usr/sbin/conntrack
|
||
become: true
|
||
when: ansible_os_family | lower == "redhat"
|
||
- name: Установить conntrack (Debian)
|
||
ansible.builtin.apt:
|
||
name: conntrack
|
||
state: present
|
||
update_cache: false
|
||
become: true
|
||
when: ansible_os_family | lower == "debian"
|