diff --git a/.gitignore b/.gitignore index 7a3e2fd..6b67d31 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,7 @@ # .tfstate files *.tfstate *.tfstate.* +*.terraform.lock.hcl # Crash log files crash.log diff --git a/README.md b/README.md index bfa62c3..656d05d 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ Types of resources are supported: ```hcl module "vpn-gateway" { source = "kumarvna/vpn-gateway/azurerm" - version = "1.0.0" + version = "1.1.0" # Resource Group, location, VNet and Subnet details # IPSec Site-to-Site connection configuration requirements @@ -136,7 +136,7 @@ End Date of the Project|Date when this application, workload, or service is plan ```hcl module "vnet" { source = "kumarvna/vpn-gateway/azurerm" - version = "1.0.0" + version = "1.1.0" # ... omitted @@ -155,13 +155,13 @@ module "vnet" { Name | Version -----|-------- terraform | >= 0.13 -azurerm | ~> 2.27 +azurerm | >= 2.59.0 ## Providers | Name | Version | |------|---------| -azurerm | ~> 2.27 +azurerm | >= 2.59.0 random | n/a ## Inputs diff --git a/examples/README.md b/examples/README.md index db93381..f7ed61d 100644 --- a/examples/README.md +++ b/examples/README.md @@ -9,7 +9,7 @@ Terraform module to create a Virtual Network Gateway to send encrypted traffic b ```hcl module "vpn-gateway" { source = "kumarvna/vpn-gateway/azurerm" - version = "1.0.0" + version = "1.1.0" # Resource Group, location, VNet and Subnet details resource_group_name = "rg-shared-westeurope-01" @@ -39,7 +39,7 @@ module "vpn-gateway" { ```hcl module "vpn-gateway" { source = "kumarvna/vpn-gateway/azurerm" - version = "1.0.0" + version = "1.1.0" # Resource Group, location, VNet and Subnet details # IPSec Site-to-Site connection configuration requirements @@ -74,7 +74,7 @@ module "vpn-gateway" { ```hcl module "vpn-gateway" { source = "kumarvna/vpn-gateway/azurerm" - version = "1.0.0" + version = "1.1.0" # Resource Group, location, VNet and Subnet details resource_group_name = "rg-shared-westeurope-01" diff --git a/examples/expressroute/README.md b/examples/expressroute/README.md index 7ef175c..5082cd9 100644 --- a/examples/expressroute/README.md +++ b/examples/expressroute/README.md @@ -7,7 +7,7 @@ Terraform module to create a Virtual Network Gateway to send encrypted traffic b ```hcl module "vpn-gateway" { source = "kumarvna/vpn-gateway/azurerm" - version = "1.0.0" + version = "1.1.0" # Resource Group, location, VNet and Subnet details resource_group_name = "rg-shared-westeurope-01" diff --git a/examples/expressroute/main.tf b/examples/expressroute/main.tf index 6a6234b..6a92fb2 100644 --- a/examples/expressroute/main.tf +++ b/examples/expressroute/main.tf @@ -1,6 +1,6 @@ module "vpn-gateway" { source = "kumarvna/vpn-gateway/azurerm" - version = "1.0.0" + version = "1.1.0" # Resource Group, location, VNet and Subnet details resource_group_name = "rg-shared-westeurope-01" diff --git a/examples/point-to-site/README.md b/examples/point-to-site/README.md index 368d172..4067b40 100644 --- a/examples/point-to-site/README.md +++ b/examples/point-to-site/README.md @@ -7,7 +7,7 @@ Terraform module to create a Virtual Network Gateway to send encrypted traffic b ```hcl module "vpn-gateway" { source = "kumarvna/vpn-gateway/azurerm" - version = "1.0.0" + version = "1.1.0" # Resource Group, location, VNet and Subnet details resource_group_name = "rg-shared-westeurope-01" diff --git a/examples/point-to-site/main.tf b/examples/point-to-site/main.tf index 36aa6f4..6d1f05c 100644 --- a/examples/point-to-site/main.tf +++ b/examples/point-to-site/main.tf @@ -1,6 +1,6 @@ module "vpn-gateway" { source = "kumarvna/vpn-gateway/azurerm" - version = "1.0.0" + version = "1.1.0" # Resource Group, location, VNet and Subnet details resource_group_name = "rg-shared-westeurope-01" @@ -8,6 +8,7 @@ module "vpn-gateway" { vpn_gateway_name = "shared-vpn-gw01" # client configuration for Point-to-Site VPN Gateway connections + # this key here for example only. Use your own key pairs for security. vpn_client_configuration = { address_space = "10.1.0.0/24" vpn_client_protocols = ["SSTP", "IkeV2"] diff --git a/examples/site-to-site/README.md b/examples/site-to-site/README.md index 6681798..9ec666e 100644 --- a/examples/site-to-site/README.md +++ b/examples/site-to-site/README.md @@ -7,7 +7,7 @@ Terraform module to create a Virtual Network Gateway to send encrypted traffic b ```hcl module "vpn-gateway" { source = "kumarvna/vpn-gateway/azurerm" - version = "1.0.0" + version = "1.1.0" # Resource Group, location, VNet and Subnet details # IPSec Site-to-Site connection configuration requirements diff --git a/examples/site-to-site/main.tf b/examples/site-to-site/main.tf index a84b888..ef716ae 100644 --- a/examples/site-to-site/main.tf +++ b/examples/site-to-site/main.tf @@ -1,6 +1,6 @@ module "vpn-gateway" { source = "kumarvna/vpn-gateway/azurerm" - version = "1.0.0" + version = "1.1.0" # Resource Group, location, VNet and Subnet details # IPSec Site-to-Site connection configuration requirements diff --git a/versions.tf b/versions.tf index b79a31b..3e57efa 100644 --- a/versions.tf +++ b/versions.tf @@ -2,7 +2,7 @@ terraform { required_providers { azurerm = { source = "hashicorp/azurerm" - version = "~>2.27.0" + version = ">= 2.59.0" } random = { source = "hashicorp/random"