paloaltonetworks.paloaltonetworks

废弃

此 Ansible Galaxy 角色现已废弃,建议使用新的 Ansible 集合。 请改用 Ansible 集合: https://github.com/PaloAltoNetworks/pan-os-ansible。

Palo Alto Networks Ansible 模块

一组 Ansible 模块,用于自动化 Palo Alto Networks 下一代防火墙(无论是物理还是虚拟)的配置和操作任务。底层协议使用 API 调用,并封装在 Ansible 框架内。

角色 / 集合兼容性

Palo Alto Networks PAN-OS Ansible 模块之前以 Ansible Galaxy 角色的形式分发(https://galaxy.ansible.com/paloaltonetworks/paloaltonetworks)。自 Ansible 2.9 起,RedHat 鼓励开发者迁移到 collections 以组织和分发其集成。新集合可在此找到: https://galaxy.ansible.com/paloaltonetworks/panos

该集合的 1.0 版本是 Ansible Galaxy 角色 v2.4.0 的直接移植。如果您使用 Ansible 2.9 或更高版本,并且正在使用该角色,则可以安全地使用此集合,功能不会改变。只需指定 collections 规范,从 roles 规范中移除 PaloAltoNetworks.paloaltonetworks,就完成了!

由于该集合已上线,角色将不会再添加新功能。所有的活跃开发将集中在集合上。鼓励用户升级到 Ansible 2.9,并开始使用新集合,以保持功能和 bug 修复的最新状态。

安装

安装模块的推荐方法是安装 Palo Alto Networks Ansible Galaxy 角色:

$ ansible-galaxy install PaloAltoNetworks.paloaltonetworks

旧模块是默认 Ansible 分发的一部分,具体可见:

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

如果您想了解下一版本的内容,Palo Alto Networks 的 GitHub 仓库提供免费的 Apache 2.0 许可证代码:

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

示例剧本

示例剧本可在此仓库的以下路径找到:

/examples
(例如:/examples/fw_dag.yml)

更全面的剧本可在以下路径找到:

/ansible-playbooks/

Ansible Galaxy 角色

Palo Alto Networks Ansible 模块项目是一组 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.paloaltonetworks
许可证
other
下载
352.6k
拥有者
We ensure each day is safer and more secure than the one before.