The PAN-OS SDK for Python is a package to help interact with Palo Alto Networks devices (including physical and virtualized Next-generation Firewalls and Panorama). The pan-os-python SDK is object oriented and mimics the traditional interaction with the device via the GUI or CLI/API.
IronSkillet is a set of day-one configuration templates for PAN-OS to enable alignment with security best practices. See the Quick Start section below to get started using the template configurations.
Ansible collection for easy automation of Palo Alto Networks next generation firewalls and Panorama, in both physical and virtual form factors.
Palo Alto Networks App for Splunk leverages the data visibility provided by Palo Alto Networks next-generation firewalls and endpoint security with Splunk's extensive investigation and visualization capabilities to deliver an advanced security reporting and analysis tool.
A set of Terraform plans for deploying a Kubernetes cluster protected by a CN-Series containerize firewall
Terraform Reusable Modules for VM-Series on Google Cloud Platform (GCP)
This repo is for deploying CN-series firewall using Helm Package Manager for Kubernetes
Azure Load Balancer and HA Combined Deployment for Faster Failover with no API Calls
Skillets is the default holding place for useful Panhandler skillets. These are usually smaller one-off bits that may not require their own repository. Feel free to add to this repository with your own Skillets via a PR.
Build & secure a Google Cloud hub-and-spoke architecture with VM-Series.
Tools and base classes for working with Skillets. Issues and feature requests are tracked here: https://gitlab.com/panw-gse/as/skilletlib/-/issues
This Ansible role applies security best practice templates to Palo Alto Networks devices.
A collection of Example Skillets including terraform, REST, python, and PAN-OS skillets
Learn how to deploy and use Google Cloud Firewall plus, a native Google Cloud service powered by Palo Alto Networks Threat Prevention technologies.
Terraform tutorial detailing how to deploy Active/Passive VM-Series with session sync in Google Cloud.
Palo Alto Networks PAN-OS Dynamic Address Group (DAG) Tags Module for Network Infrastructure Automation (NIA)
The K-12 Skillet is indented for K-12 educational deployment configuration of the Palo Alto Networks NGFW
IronSkillet sub-snippets used to create loadable configurations as playlists that may only use select configuration elements
An Ansible role that synchronizes VMware vCenter virtual machine IP addresses and tags with PAN-OS.
Secure many VPC networks using VM-Series within the Google Cloud multi-hub and spoke design.
In PAN-OS 8.1.2, Palo Alto introduced additional threat logging that is enabled with an OP/CLI command. This application is a tool that allows you to enable the feature on multiple firewalls directly or through Panorama.