GCP VM-Series - Terraform Modules
Build a cloud security architecture in GCP with the power of Terraform Modules.
Terraform modules offer a modular and reusable infrastructure-as-code approach, enabling administrators to provision and configure VM-Series firewalls with ease. By utilizing these modules, security teams can rapidly deploy and scale VM-Series instances across GCP environments, ensuring consistent and reliable security policies are enforced.
Palo Alto Networks VM-Series with Terraform Modules is a seamless and efficient path to meet a specific cloud security need for any GCP deployments, providing organizations with more control over their cloud infrastructure.
📄️ Autoscale
GitHub Logo Terraform Logo
📄️ Bootstrap
GitHub Logo Terraform Logo
📄️ IAM Service Account
Create a dedicated IAM Service Account that will be used to run firewall instances.
📄️ LB External
- A regional LB, which is faster than a global one.
📄️ LB HTTP Ext Global
A simplified GLB, which assumes that all participating instances are equally capable and that all
📄️ LB Internal
GitHub Logo Terraform Logo
📄️ Panorama
A Terraform module for deploying a Panorama instance in the Google Cloud Platform.
📄️ VM-Series
To manage via ssh/https please connect to the second interface (the nic1) of a VM-series firewall. The primary interface is by default not used for management.
📄️ VPC Peering
The module allows to create VPC peering between two networks in both directions.
📄️ VPC
A Terraform module for deploying a VPC and associated subnetworks and firewall rules in GCP.
📄️ VPN
This module makes it easy to deploy either GCP-to-GCP or GCP-to-On-prem VPN using Cloud HA VPN including HA VPN Gateway itself. VPN includes one or more VPN instances (connections).