Skip to content

stylescube/Firewall-HA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This is a sample script that automatically enables/disables firewalls based on the average number of sessions across all running firewalls. The script will keep a minimum of 2 VM's running at any one time. Once a VM is killed the existing sessions that are running through it will terminate and it's up to the client to restablish the sessions.

The script requires a number of inputs including, clientid, client secret, directory id which needs to be setup in AD. For instructions on how to set this up please see: "Create an Azure Active Directory application" in (https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-create-service-principal-portal)

In addition the script needs the Resource Group name that the VM's have been deployed in. Last the script requires the API Key for querying the sessions from the firewalls.

Releases

No releases published

Packages

No packages published