Skip to content

Latest commit

 

History

History
37 lines (30 loc) · 845 Bytes

README.md

File metadata and controls

37 lines (30 loc) · 845 Bytes

Fastly's Next-Gen WAF Terraform Configuration generation tool

This tool imports your NGWAF settings to the Terraform state and generates the Terraform configuration for your NGWAF config in HCL.

Feature list and status

  • Corp Rules
  • Corp Lists
  • Corp Signals
  • Site Request Rules
  • Site Rate Limiting Rules
  • Site Templated Rules
  • Site Lists
  • Site Signals
  • Site Alerts
  • Site Agent Alerts
  • Site Integrations
  • Edge integration
  • Space lasers
  • Coffee maker

Set up

Environment variables must exist

TF_VAR_NGWAF_CORP
TF_VAR_NGWAF_EMAIL
TF_VAR_NGWAF_TOKEN
SIGSCI_CORP
SIGSCI_EMAIL
SIGSCI_TOKEN

Just run make run

Need to start over?

make rerun