Skip to content

Terraform module to deploy Palo Alto Networks on Oracle Cloud Infrastructure (OCI)

License

Notifications You must be signed in to change notification settings

johnpgonz/oci-palo-alto-networks

 
 

Repository files navigation

oci-palo-alto-networks

This is a Terraform module that deploys Palo Alto Networks solutions on Oracle Cloud Infrastructure (OCI). It is developed jointly by Oracle and Palo Alto Networks.

The Oracle Cloud Infrastructure (OCI) Quick Start is a collection of examples that allow OCI users to get a quick start deploying advanced infrastructure on OCI. The oci-paloaltonetworks repository contains the initial templates that can be used for accelerating deployment of Palo Alto Networks solutions from local Terraform CLI and OCI Resource Manager.

This repo is under active development. Building open source software is a community effort. We're excited to engage with the community building this.

How this project is organized

This project contains multiple solutions. Each solution folder is structured in at least 3 modules:

  • solution-folder: launch a simple VM that subscribes to a Marketplace Image running from Terraform CLI.
  • solution-folder/build-orm: Package cloudguard-ngfw template in OCI Resource Manager Stack format.
  • solution-folder/terraform-modules: Contains a list of re-usable terraform modules (if any) for managing infrastructure resources like vcn, subnets, security, etc.

Current Solutions

This project includes below solutions supported:

  • Palo Alto Networks Active/Passive HA : ha-active-passive this allows end user to deploy PAN solutions in hub and spoke architecture.
  • Palo Alto Networks with Network Load Balancer - Sandwich Topology : pan-oci-nlb-sandwich-topology this allows end user to deploy PAN solutions in hub and spoke architecture.
  • Palo Alto Networks with Dynamic Routing Gateway and Network Load Balancer - Sandwich Topology : pan-oci-drg-nlb-sandwich-topology this allows end user to deploy PAN solutions in hub and spoke architecture. It uses Dynamic Routing Gateway to communicate between VCNs and from/to VCNs.

How to use these templates

You can easily use these templates pointing to the Images published in the Oracle Cloud Infrastructure Marketplace. To get it started, navigate to the solution folder and check individual README.md file.

About

Terraform module to deploy Palo Alto Networks on Oracle Cloud Infrastructure (OCI)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HCL 82.9%
  • Smarty 17.1%