paloaltonetworks

Устарело

Эта роль Ansible Galaxy теперь устарела в пользу новой коллекции Ansible. Пожалуйста, используйте новую коллекцию Ansible: https://github.com/PaloAltoNetworks/pan-os-ansible.

Модули Ansible для Palo Alto Networks

Собрание модулей Ansible, которые автоматизируют конфигурацию и операционные задачи на межсетевых экранах следующего поколения Palo Alto Networks — как физических, так и виртуализированных. Основной протокол использует API вызовы, обернутые в рамках Ansible.

Совместимость роли / коллекции

Модули Ansible PAN-OS от Palo Alto Networks ранее распространялись как роль Ansible Galaxy (https://galaxy.ansible.com/paloaltonetworks/paloaltonetworks). С версии Ansible 2.9 RedHat призывает разработчиков переходить на коллекции, чтобы организовать и распространять свои интеграции. Новую коллекцию можно найти здесь: https://galaxy.ansible.com/paloaltonetworks/panos

Версия 1.0 этой коллекции является прямым переносом роли Ansible Galaxy v2.4.0. Если вы используете Ansible 2.9 или новее и пользуетесь ролью, то можете безопасно использовать эту коллекцию без изменений в функциональности. Просто укажите спецификацию collections, удалите PaloAltoNetworks.paloaltonetworks из спецификации roles, и всё готово!

Теперь, когда коллекция доступна, новые функции не будут добавляться в роль. Всё активное развитие будет происходить на коллекции в будущем. Пользователи поощряются обновлять до Ansible 2.9 и начинать использовать новую коллекцию, чтобы оставаться в курсе новых функций и исправлений ошибок.

Установка

Рекомендуемый способ установки модулей — установить роль Ansible Galaxy от Palo Alto Networks:

$ ansible-galaxy install PaloAltoNetworks.paloaltonetworks

Старые модули являются частью стандартного дистрибутива Ansible, который доступен по адресу:

https://github.com/ansible/ansible/tree/devel/lib/ansible/modules/network/panos

Код также доступен бесплатно под лицензией Apache 2.0 из репозитория Palo Alto Networks в Github, если вы хотите увидеть, что будет в следующем релизе:

https://github.com/PaloAltoNetworks/ansible-pan/

Примеры плейбуков

Примеры плейбуков можно найти в этом репозитории по адресу:

/examples
(например, /examples/fw_dag.yml)

Более полные плейбуки можно найти по адресу:

/ansible-playbooks/

Роль Ansible Galaxy

Проект модулей Ansible для Palo Alto Networks — это набор модулей Ansible для автоматизации конфигурации и операционных задач на межсетевых экранах следующего поколения Palo Alto Networks. Основной протокол использует API вызовы, обернутые в рамки Ansible.

https://github.com/PaloAltoNetworks/ansible-pan/

Поддержка

Этот шаблон/решение предоставляется "как есть", с наилучшей попыткой, политики поддержки. Эти скрипты следует рассматривать как поддерживаемые сообществом, и Palo Alto Networks будет вносить вклад в наше экспертное мнение, когда это возможно. Мы не предоставляем техническую поддержку или помощь в использовании или устранении неполадок компонентов проекта через наши обычные варианты поддержки, такие как команды поддержки Palo Alto Networks или партнеры ASC (Авторизованные Центры Поддержки) и опции бэклайн поддержки. Используемый продукт (межсетевой экран серии VM) скриптами или шаблонами по-прежнему поддерживается, однако поддержка касается только функциональности продукта, а не помощи в развертывании или использовании самого шаблона или скрипта.

Если не указано иное, все проекты или работы, размещенные в нашем репозитории GitHub (https://github.com/PaloAltoNetworks) или на сайтах, отличных от нашей официальной страницы загрузок на https://support.paloaltonetworks.com, предоставляются в рамках политики "наилучшей попытки".

О проекте

ansible-pan modules from https://github.com/Paloaltonetworks/ansible-pan

Установить
ansible-galaxy install PaloAltoNetworks/ansible-pan
Лицензия
other
Загрузки
352246
Владелец
We ensure each day is safer and more secure than the one before.