Ansible、Ansible Tower:操作Pan-OS与常见问题

Ansible、Ansible Tower:操作Pan-OS

一、安装

1、控制节点中pip安装依赖:

Ansible可以直接pip install

  • pan-pyhton
  • pydevice
  • xmltodict

Ansible Tower 涉及到虚拟环境的问题,应该把相应的虚拟PIP库装进对应模板的虚拟环境中
在这里插入图片描述

sudo /var/lib/awx/venv/ansible/bin/pip install pan-pyhton

2、Ansible安装Pan-OS角色或者是集合

ansible-galaxy install PaloAltoNetworks.paloaltonetworks
ansible-galaxy collection install paloaltonetworks.panos

Ansible Tower 安装集合需要把集合放在项目目录里
如果项目文件是在/var/lib/awx/projects/XXX
那么安装集合或者集合的时候的时候就应该这样做

ansible-galaxy collection install paloaltonetworks.panos -p /var/lib/awx/projects/XXX

这样才能正常调用集合


二、如何使用

1、引用Ansible角色或者是集合

你可能感兴趣的:(Ansible,Ansible,Tower,运维,linux,运维)