Terraform: Feature: Add support to create AWS WAF Web ACLs and Rules

Created on 12 May 2016  ยท  8Comments  ยท  Source: hashicorp/terraform

Hi,

My team would like to use Terraform to create and manage AWS WAF. Currently, the only mention of WAF in Terraform config is in the web_acl_id config for CloudFront.

In the near future, we are specifically looking to create web ACLs and rules in WAF.

AWS CLI reference: http://docs.aws.amazon.com/cli/latest/reference/waf/index.html?highlight=waf

Thanks!
Brian

enhancement new-resource provideaws

Most helpful comment

Closing this as the last of the resources has just been merged :)

all 7 are now part of the 0.7.8 release

All 8 comments

This would be awesome! I'm currently using a cloudformation resource but it's slow as a dog...

Here's the list of resources that would need to be created:

  • aws_waf_byte_match_set
  • aws_waf_ip_set
  • aws_waf_rule
  • aws_waf_size_constraint_set
  • aws_waf_sql_injection_match_set (could also be aws_waf_sqli_match_set)
  • aws_waf_web_acl (which plugs into the CloudFront distribution)
  • aws_waf_xss_match_set

(ok, so I'm new to this)

I'd love to see this too - mostly as I'm doing a load of work/research around WAF and our primary tool is Terraform :)

Outside of learning Go and hacking on Terraform, is there any way I can get in and help move it along?

+1

+1

Hi

the first 3 WAF resources have just been merged to Terraform thanks to @optimisticanshul :)

Paul

Closing this as the last of the resources has just been merged :)

all 7 are now part of the 0.7.8 release

I'm going to lock this issue because it has been closed for _30 days_ โณ. This helps our maintainers find and focus on the active issues.

If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

bloopletech picture bloopletech  ยท  82Comments

dupuy picture dupuy  ยท  61Comments

gwagner picture gwagner  ยท  81Comments

phinze picture phinze  ยท  86Comments

phinze picture phinze  ยท  167Comments