Ansible: как внести IP-адреса в белый список с помощью модуля firewalld?

#ansible #ansible-playbook

#ansible

Вопрос:

Документация Ansible по FirewallD не очень полная. Например, как я могу выполнить преобразование

 firewall-cmd --zone=public --add-rich-rule='rule family="ipv4" source address="11.22.33.44" accept' --permanent
  

к инструкции модуля ansible firewalld в сборнике пьес?

Ответ №1:

Документация: http://docs.ansible.com/ansible/firewalld_module.html

Я считаю, что это то, о чем вы просите;

 - firewalld: 
    zone=public
    rich_rule='rule family="ipv4" source address="11.22.33.44" accept'
    permanent=true
  

Документация ansible разбивает принятые параметры модуля firewalld.

Вы бы добавили этот раздел в раздел «Ваши задачи» в своем учебнике. Форматирование может немного отличаться в зависимости от того, как у вас выложен ваш плейбук, но мне нужно его увидеть, чтобы точно знать.