jamesholland-uk / fuel-eu-jul-2022

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Content from a presentation to the Fuel User Group in July 2022

For demonstration purposes only, nothing in this repository should be confused with production-grade code.

Starting off with hardcoded scripts, moving into using variables, then moving into different methods of configuration PAN-OS programmability

  • 01: XML API script - totally hardcoded
  • 02: XML API script - using variables, but values for variables are hardcoded
  • 03: XML API script - using variables with values defined outside the script
  • 04: REST API script - using variables with values defined outside the script
  • 05: Python script - using variables with values defined outside the script
  • 06: Ansible playbook - using variables with values defined outside the playbook
  • 07: Terraform - using variables with values defined outside the config file
  • 08: Terraform - using Terraform Cloud, with variables define through Terraform Cloud

About

License:GNU General Public License v3.0


Languages

Language:Shell 56.4%Language:HCL 22.3%Language:Python 21.3%