https://github.com/jakewalsh90/Terraform-Tips
Tips and Tricks I've picked up from working with Terraform.
https://github.com/jakewalsh90/Terraform-Tips
devops terraform tips tricks
Last synced: 5 months ago
JSON representation
Tips and Tricks I've picked up from working with Terraform.
- Host: GitHub
- URL: https://github.com/jakewalsh90/Terraform-Tips
- Owner: jakewalsh90
- Created: 2022-12-08T16:38:37.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-18T10:45:06.000Z (over 1 year ago)
- Last Synced: 2024-08-03T22:19:31.249Z (8 months ago)
- Topics: devops, terraform, tips, tricks
- Language: HCL
- Homepage:
- Size: 60.5 KB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- Contributing: contributing.md
Awesome Lists containing this project
- jimsghstars - jakewalsh90/Terraform-Tips - Tips and Tricks I've picked up from working with Terraform. (HCL)
README
## Terraform Tips and Tricks
[](https://github.com/jakewalsh90/Terraform-Tips/actions/workflows/links.yml)
This Repo is all about sharing Tips and Tricks learnt using whilst Terraform. It will contain small examples, samples, snippets, and more. With each tip or trick a code sample is included, along with an explanation, and screenshots if necessary.
#### ❓ Want to Contribute to this Repository? Please read the guide [here](contributing.md).
### List of Tips and Tricks:
1. [Getting Setup the right way, use Chocolatey!](/Chocolatey/readme.md) - This explains how to get Terraform, and other supporting apps installed easily using Chocolatey.
2. [Using Count and Length together](/Count-and-Length/) - This explains how to use Count and Length together, allowing dependent Resource creation based on others that use Count.
3. [CIDRHost Demo](/CIDRHost/) - This explains how to use the CIDRHost function to create IP addresses from a CIDR range provided using a variable.
4. [CIDRSubnet Demo](/CIDRSubnet/) - This explains how to use the CIDRSubnet function to create IP ranges (Used in Azure VNets and Subnets) from a CIDR range provided using a variable.