File tree Expand file tree Collapse file tree 20 files changed +20
-85
lines changed Expand file tree Collapse file tree 20 files changed +20
-85
lines changed Original file line number Diff line number Diff line change 11[ ![ Maintained by Gruntwork.io] ( https://img.shields.io/badge/maintained%20by-gruntwork.io-%235849a6.svg )] ( https://gruntwork.io/?ref=repo_package_terraform_utilities )
22[ ![ GitHub tag (latest SemVer)] ( https://img.shields.io/github/tag/gruntwork-io/terraform-aws-utilities.svg?label=latest )] ( https://github.com/gruntwork-io/terraform-aws-utilities/releases/latest )
3- ![ Terraform Version] ( https://img.shields.io/badge/tf-%3E%3D1.1.0%3C%2C%20%3C%3D1.5.7 -blue.svg )
3+ ![ Terraform Version] ( https://img.shields.io/badge/tf-%3E%3D1.1.0-blue.svg )
44
55# Terraform Utility Modules
66
77This repo contains miscellaneous utility and helper modules for use with Terraform.
88
9- ## Information on HashiCorp BSL License Change
10-
11- Due to the HashiCorp BSL license change, we are restricting Terraform to the latest open source version (` 1.5.7 ` ).
12- Going forward we will be adding support for OpenTofu. To learn more, see the official [ OpenTofu website] ( https://opentofu.org/ )
13- and [ project status] ( https://github.com/opentofu/opentofu/blob/main/WEEKLY_UPDATES.md ) .
14-
159## What is in this repo
1610
1711This repo provides a Gruntwork IaC Package and has the following folder structure:
Original file line number Diff line number Diff line change 11terraform {
2- # Due to the HashiCorp BSL License change, we are restricting the latest version of Terraform to 1.5.7.
3- # Going forward we will be adding support for OpenTofu. For additional information on OpenTofu please
4- # see the official OpenTofu website at https://opentofu.org/.
5- required_version = " >= 1.0.0, <= 1.5.7"
2+ required_version = " >= 1.0.0"
63}
74
85module "executable" {
Original file line number Diff line number Diff line change 11terraform {
2- # Due to the HashiCorp BSL License change, we are restricting the latest version of Terraform to 1.5.7.
3- # Going forward we will be adding support for OpenTofu. For additional information on OpenTofu please
4- # see the official OpenTofu website at https://opentofu.org/.
5- required_version = " >= 1.0.0, <= 1.5.7"
2+ required_version = " >= 1.0.0"
63}
74
85provider "aws" {
Original file line number Diff line number Diff line change 11terraform {
2- # Due to the HashiCorp BSL License change, we are restricting the latest version of Terraform to 1.5.7.
3- # Going forward we will be adding support for OpenTofu. For additional information on OpenTofu please
4- # see the official OpenTofu website at https://opentofu.org/.
5- required_version = " >= 1.0.0, <= 1.5.7"
2+ required_version = " >= 1.0.0"
63}
74
85module "path" {
Original file line number Diff line number Diff line change 11terraform {
2- # Due to the HashiCorp BSL License change, we are restricting the latest version of Terraform to 1.5.7.
3- # Going forward we will be adding support for OpenTofu. For additional information on OpenTofu please
4- # see the official OpenTofu website at https://opentofu.org/.
5- required_version = " >= 1.0.0, <= 1.5.7"
2+ required_version = " >= 1.0.0"
63}
74
85module "list_remove" {
Original file line number Diff line number Diff line change 11terraform {
2- # Due to the HashiCorp BSL License change, we are restricting the latest version of Terraform to 1.5.7.
3- # Going forward we will be adding support for OpenTofu. For additional information on OpenTofu please
4- # see the official OpenTofu website at https://opentofu.org/.
5- required_version = " >= 1.0.0, <= 1.5.7"
2+ required_version = " >= 1.0.0"
63}
74
85module "os" {
Original file line number Diff line number Diff line change 55# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
66
77terraform {
8- # Due to the HashiCorp BSL License change, we are restricting the latest version of Terraform to 1.5.7.
9- # Going forward we will be adding support for OpenTofu. For additional information on OpenTofu please
10- # see the official OpenTofu website at https://opentofu.org/.
11- required_version = " >= 1.0.0, <= 1.5.7"
8+ required_version = " >= 1.0.0"
129}
1310
1411# Run the PEX binary as a local-exec provisioner on a null_resource.
Original file line number Diff line number Diff line change 11terraform {
2- # Due to the HashiCorp BSL License change, we are restricting the latest version of Terraform to 1.5.7.
3- # Going forward we will be adding support for OpenTofu. For additional information on OpenTofu please
4- # see the official OpenTofu website at https://opentofu.org/.
5- required_version = " >= 1.0.0, <= 1.5.7"
2+ required_version = " >= 1.0.0"
63}
74
85provider "aws" {
Original file line number Diff line number Diff line change 11terraform {
2- # Due to the HashiCorp BSL License change, we are restricting the latest version of Terraform to 1.5.7.
3- # Going forward we will be adding support for OpenTofu. For additional information on OpenTofu please
4- # see the official OpenTofu website at https://opentofu.org/.
5- required_version = " >= 1.0.0, <= 1.5.7"
2+ required_version = " >= 1.0.0"
63}
74
85module "require_executables" {
Original file line number Diff line number Diff line change 11terraform {
2- # Due to the HashiCorp BSL License change, we are restricting the latest version of Terraform to 1.5.7.
3- # Going forward we will be adding support for OpenTofu. For additional information on OpenTofu please
4- # see the official OpenTofu website at https://opentofu.org/.
5- required_version = " >= 1.0.0, <= 1.5.7"
2+ required_version = " >= 1.0.0"
63}
74
85data "external" "executable" {
You can’t perform that action at this time.
0 commit comments