https://github.com/swoodford/terraform
A collection of bash shell scripts for automating various tasks with Terraform.
https://github.com/swoodford/terraform
aws bash infrastructure-as-code shell terraform
Last synced: 17 days ago
JSON representation
A collection of bash shell scripts for automating various tasks with Terraform.
- Host: GitHub
- URL: https://github.com/swoodford/terraform
- Owner: swoodford
- License: apache-2.0
- Created: 2018-05-10T16:16:27.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-05-15T17:07:59.000Z (about 7 years ago)
- Last Synced: 2025-03-31T12:22:03.107Z (about 2 months ago)
- Topics: aws, bash, infrastructure-as-code, shell, terraform
- Language: Shell
- Size: 21.5 KB
- Stars: 10
- Watchers: 2
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: docs/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
A collection of bash shell scripts for automating various tasks with Terraform.
[](https://travis-ci.org/swoodford/terraform)
#### [https://github.com/swoodford/terraform](https://github.com/swoodford/terraform)
## Table of contents
- [Getting Started](#getting-started)
- [What's Included](#tools-included-in-this-repo)
- [Bugs and Feature Requests](#bugs-and-feature-requests)
- [Creator](#creator)
- [Copyright and License](#copyright-and-license)## Getting Started
### What is Terraform?
Terraform is an open source tool for infrastructure as code that enables you to safely and predictably create, change, and improve infrastructure.
[Installing Terraform](https://www.terraform.io/intro/getting-started/install.html)
## Tools included in this repo:
- **[terraform-aws-waf-iplist.sh](terraform-aws-waf-iplist.sh)** Generate a Terraform AWS WAF IPSet, WAF Rule, and WAF Web ACL resource blocks for IPs in file iplist
- **[terraform-aws-waf-pingdom.sh](terraform-aws-waf-pingdom.sh)** Generate a Terraform AWS WAF IPSet, WAF Rule, and WAF Web ACL resource blocks for Pingdom probe server IPs
- **[terraform-redact-iam-secrets.sh](terraform-redact-iam-secrets.sh)** Replaces AWS IAM Secret Keys and IAM SES SMTP Passwords with "REDACTED" in Terraform state files## Bugs and feature requests
Have a bug or a feature request? The [issue tracker](https://github.com/swoodford/terraform/issues) is the preferred channel for bug reports, feature requests and submitting pull requests.
If your problem or idea is not addressed yet, [please open a new issue](https://github.com/swoodford/terraform/issues/new).## Creator
**Shawn Woodford**
-
-## Copyright and License
Code and Documentation Copyright 2012-2018 Shawn Woodford. Code released under the [Apache License 2.0](https://github.com/swoodford/terraform/blob/master/LICENSE).