Skip to content

migara/panw-cts-lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Consul-Terraform-Sync + Palo Alto Networks NGFW Demo

architecture

Prerequisites

  • Docker
  • Docker Compose
  • Palo Alto Networks Panorama or a NGFW

Setup

  1. Clone this repository

  2. Set your environment variables

    export PANOS_HOSTNAME=
    export PANOS_USERNAME=
    export PANOS_API_KEY=
    
  3. docker-compose up -d

Testing procedure

  1. Navigate to http://localhost:8500/ui on your local browser
  2. Explore DNS service and health check
  3. Open an SSH session to the firewall
  4. View the registered-ip entries on the firewall
    show object registered-ip all
    
  5. Scale out DNS servers
    docker-compose up --scale consul-client=2 -d
    
  6. View the registered-ip entries on the firewall
    show object registered-ip all
    

Commands

To view registered IP addresses

show object registered-ip all

To clear all the registered IP addresses

debug object registered-ip clear all

Useful Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages