paloaltonetworks.paloaltonetworks
Zdeprecjonowane
Ten rola Ansible Galaxy jest teraz zdeprecjonowana na rzecz nowej kolekcji Ansible. Proszę używać zamiast tego kolekcji Ansible: https://github.com/PaloAltoNetworks/pan-os-ansible.
Moduły Ansible dla Palo Alto Networks
Kolekcja modułów Ansible, które automatyzują konfigurację i zadania operacyjne na zaporach sieciowych następnej generacji Palo Alto Networks -- zarówno w formie fizycznej, jak i wirtualnej. Podstawowy protokół korzysta z wywołań API, które są osadzone w frameworku Ansible.
- Oprogramowanie darmowe: Licencja Apache 2.0
- Dokumentacja: https://ansible-pan.readthedocs.io
- Strona wsparcia społeczności PANW: http://live.paloaltonetworks.com/ansible
Kompatybilność roli / kolekcji
Moduły Ansible PAN-OS firmy Palo Alto Networks były wcześniej dystrybuowane jako
rola Ansible Galaxy (https://galaxy.ansible.com/paloaltonetworks/paloaltonetworks).
Od wersji Ansible 2.9, RedHat zachęca deweloperów do migracji na kolekcje
w celu
organizacji i dystrybucji swoich integracji. Nową kolekcję można znaleźć tutaj:
https://galaxy.ansible.com/paloaltonetworks/panos
Wersja 1.0 tej kolekcji to bezpośrednie przeniesienie roli Ansible Galaxy
w wersji 2.4.0. Jeśli używasz Ansible 2.9 lub nowszej wersji i korzystasz z
tej roli, możesz bezpiecznie używać jej w zamian, bez zmian w funkcjonalności.
Wystarczy określić specyfikację collections
, usunąć
PaloAltoNetworks.paloaltonetworks
z specyfikacji roles
i po sprawie!
Teraz, gdy kolekcja jest aktywna, żadne nowe funkcje nie będą dodawane do roli. Wszystkie aktywne prace rozwojowe będą odbywać się w ramach kolekcji w przyszłości. Zaleca się użytkownikom aktualizację do Ansible 2.9 i rozpoczęcie korzystania z nowej kolekcji, aby być na bieżąco z funkcjami i poprawkami błędów.
Instalacja
Zalecanym sposobem instalacji modułów jest zainstalowanie roli Ansible Galaxy Palo Alto Networks:
$ ansible-galaxy install PaloAltoNetworks.paloaltonetworks
Starsze moduły są częścią domyślnej dystrybucji Ansible, która jest dostępna pod adresem:
https://github.com/ansible/ansible/tree/devel/lib/ansible/modules/network/panos
Jest również dostępna jako kod licencjonowany na warunkach darmowej Licencji Apache 2.0 z repozytorium Github Palo Alto Networks, jeśli chcesz zobaczyć, co będzie w następnej wersji:
Przykładowe playbooki
Przykładowe playbooki można znaleźć w tym repozytorium w folderze:
/examples
(np. /examples/fw_dag.yml)
Bardziej rozbudowane playbooki można znaleźć w folderze:
/ansible-playbooks/
Rola Ansible galaxy
Projekt modułów Ansible dla Palo Alto Networks to kolekcja modułów Ansible, które automatyzują konfigurację i zadania operacyjne na zaporach sieciowych Nowej Generacji firmy Palo Alto Networks. Podstawowy protokół korzysta z wywołań API, które są osadzone w frameworku Ansible.
Wsparcie
Ten szablon/rozwiązanie jest wydawane w ramach polityki wsparcia "as-is" i opartej na najlepszym wysiłku. Te skrypty powinny być postrzegane jako wsparte przez społeczność, a Palo Alto Networks wniesie naszą wiedzę w miarę możliwości. Nie zapewniamy wsparcia technicznego ani pomocy w korzystaniu czy rozwiązywaniu problemów związanych z komponentami projektu przez nasze normalne opcje wsparcia, takie jak zespoły wsparcia Palo Alto Networks czy partnerzy ASC (Autoryzowane Centra Wsparcia) oraz opcje wsparcia zaplecza. Podstawowy produkt używany (zapora VM-Series) przez skrypty lub szablony jest nadal wspierany, ale wsparcie obejmuje tylko funkcjonalność produktu i nie dotyczy gdy pomoc przy wdrażaniu czy używaniu samego szablonu lub skryptu.
Chyba że wyraźnie zaznaczone, wszystkie projekty lub prace publikowane w naszym repozytorium na GitHubie (pod adresem https://github.com/PaloAltoNetworks) lub na stronach innych niż nasza oficjalna strona pobrań na https://support.paloaltonetworks.com są dostarczane w ramach polityki najlepszych wysiłków.
ansible-pan modules from https://github.com/Paloaltonetworks/ansible-pan
ansible-galaxy install paloaltonetworks.paloaltonetworks