Для добавления коллекции check_point.mgmt на Red Hat Ansible Engine воспользуемся командой " ansible-galaxy collection install check_point.mgmt " и добавим переменные:

[check_point]
%CHECK_POINT_MANAGEMENT_SERVER_IP% [check_point:vars] ansible_httpapi_use_ssl=True ansible_httpapi_validate_certs=False ansible_user=%CHECK_POINT_MANAGEMENT_SERVER_USER% ansible_password=%CHECK_POINT_MANAGEMENT_SERVER_PASSWORD% ansible_network_os=check_point.mgmt.checkpoint

После этого мы сможем воспользоваться множеством готовых модулей для работы с Check Point и задействовать их в наших playbooks.

Ниже представлен пример playbook, который добавляет хост и подсеть с заданными настройками NAT в Check Point Management Server: