Terraform
Terraform is a powerful open source tool that is used to build and deploy infrastructure safely and efficiently. The advantage of Terraform is that it is cloud platform agnostic (unlike AWS CFT’s or Azure ARM templates), provides for the definition of infrastructure as code, and produces immutable infrastructure deployments. The Palo Alto Networks Terraform automation project offers Terraform templates to assist in deploying agile infrastructures based on the Palo Alto Networks next generation firewalls in the cloud.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Terraform

Terraform - Automate and Secure Cloud Applications with Palo Alto Networks Next-Gen Firewall

Terraform is a powerful open source tool that is used to build and deploy infrastructure safely and efficiently. The advantage of Terraform is that it is cloud platform agnostic (unlike AWS CFT’s or Azure ARM templates), provides for the definition of infrastructure as code, and produces immutable infrastructure deployments. The Palo Alto Networks Terraform automation project offers Terraform templates to assist in deploying agile infrastructures based on the Palo Alto Networks next generation firewalls in the cloud. Terraform providers are also now available for Cloud NGFW, Prisma Cloud, and Bridgecrew.

Note: This is a community supported project. Please do not contact the Palo Alto Networks support team, as they will only direct you here for assistance. We encourage you to post your topics and questions in the discussion forums. Thank you!

Videos

Scripts and Templates

Discussions

Author Topic Views Replies
GabrielMontiel
11-21-2022

Import Existing Security Policies from Panorama to Terraform code (Reverse Terraform for Palo Alto)

I created a script to reverse Terraform Security Policies from Panorama to be Managed by terraform Currently only works with Security Policies, i'll b...

posted in Automation/API Discussions

618 3
Piotr_Szlenk
11-15-2022

Certificate and private key import to Panorama fails

Does anyone experience issues with importing certificate and key in pem format using panos_certificate_import? I can import it without any issues via ...

posted in Automation/API Discussions

396 1
Ajene
01-02-2023

Terraform - Unable to create Security Policy

I'm using Terraform to deploy configurations on a VM-50 series virtual Palo Alto Firewall appliance. I have a problem when it comes to deploying a se...

posted in Automation/API Discussions

1055 5
batd2
11-20-2022

Terraform for Panorama Configuration management

Hi allDo you use Terraform for managing Panorama configuration and particularly routine security policies creation and changes? Is there any issues an...

posted in Automation/API Discussions

1271 4
SZanpure
07-30-2022

Unable to set serial number on Panorama via Ansible Playbook

Hi, I have provisioned a Panorama in CSP using flex credits. I then spun up a Panorama instance using Terraform. After the instance has initialised (I...

posted in Automation/API Discussions

1565 2

Blogs

Quickplay Solutions: What Is It and How Can It Help You?

06-28-2021 — If you are new to Palo Alto Networks devices, or even a seasoned veteran, it's time to learn more about Quickplay Solutions and how it can help you.

Labels: Quickplay Solutions Skillets Terraform
6808 5 by in Blogs

April VM-Series and CN-Series Updates

04-20-2021 — We are pleased to announce several new features, plugins and qualifications for software firewalls. We also released the VM-Series Plugin 2.0.6 and Pan OS 10.0.5 MR release, addressing several known issues. Read on for news about AWS overlay routi...

Labels: AWS Azure CN-Series gcp Hybrid Cloud NSX Panorama Terraform
7118 3 by in Blogs

December VM-Series and CN-Series News

12-17-2020 — In the latest VM-Series and CN-Series developments, find out about getting 5G-native security in VMware Tanzu Kubernetes Grid environments with CN-Series container firewalls, see why VM-Series firewalls are easier to deploy in even more public clo...

Labels: 5G CN-Series Terraform VM-Series
4284 2 by in Blogs

Terraform Provider Version 1.6.0 Released

08-30-2019 — The 1.6.0 release contains support for aggregate interfaces, subinterfaces, VLANs, policy based forwarding rules, multiple profile types, and the Google Cloud Platform (GCP) Panorama plugin.

Labels: Automation Device Framework Terraform
4070 1 by in Automation/API Blog

Articles

Open Source VM-Series Terraform Modules

05-04-2021 — A set of modules for using Palo Alto Networks VM-Series firewalls to provide control and protection to your applications running on Azure Cloud.

Labels: Strata Configure Strata Deploy Terraform VM-Series VM-Series on Azure
2815 by in Quickplay Solutions Archived Articles

Prisma Access Quickplays

03-27-2020 — A suite of deployment, config, and service information skillets for Prisma Access mobile users and remote networks.

Labels: Ansible Community Skillets Docker Panorama Prisma Access Prisma Access Customer Success Prisma Assess Prisma Deploy PrismaAccess-COVID19 Python Rest Skillets Strata Configure Strata Deploy Terraform
7925 2 by in Quickplay Solutions Archived Articles

Hello World Configuration and Instantiation

01-28-2020 — Set of simple skillets that can be used to perform simple tasks or as a starting point to learn about skillets. Includes changing the NGFW hostname, instantiate an Ubuntu server or VM-Series in AWS

Labels: Community Skillets NGFW Skillets Strata Configure Strata Deploy Terraform
4195 by in Quickplay Solutions Archived Articles