- AZ-1088: default empty list for
additional_routes_to_advertise
variable 72a4d86 - AZ-1088: default Public IP SKU should be
Standard
1f90716 - AZ-1088: public IP allocation method should be
Static
by default 4712182
- deps: update dependency opentofu to v1.8.6 fa09970
- AZ-1088: AzureRM Provider v4+ and OpenTofu 1.8+
- AZ-1088: module v8 structure and updates 2197142
- AZ-1088: apply suggestion(s) to file(s) 831c182
- deps: update dependency claranet/diagnostic-settings/azurerm to v7 5cc4386
- deps: update dependency claranet/diagnostic-settings/azurerm to v8 fb05d91
- deps: update dependency claranet/subnet/azurerm to v7.2.0 47d8ec8
- deps: update dependency claranet/subnet/azurerm to v8 84b1063
- deps: update dependency opentofu to v1.8.3 becdbcf
- deps: update dependency opentofu to v1.8.4 3019e5d
- deps: update dependency pre-commit to v4 804c890
- deps: update dependency pre-commit to v4.0.1 33d49d3
- deps: update dependency tflint to v0.54.0 35fe819
- deps: update dependency trivy to v0.56.1 4a4082f
- deps: update dependency trivy to v0.56.2 2e47817
- deps: update dependency trivy to v0.57.1 0e5bf6f
- deps: update pre-commit hook pre-commit/pre-commit-hooks to v5 f9ed987
- deps: update pre-commit hook tofuutils/pre-commit-opentofu to v2.1.0 438a447
- deps: update tools 3b0ffd1
- prepare for new examples structure b3de996
- update examples structure c73c0c9
- use Claranet "azurecaf" provider fec4add
- update README badge to use OpenTofu registry fe27f03
- AZ-1391: enable semantic-release [skip ci] 1a30687
- AZ-1391: update semantic-release config [skip ci] 5344ba3
- bump minimum AzureRM version 08cf0ff
- deps: add renovate.json b1179a6
- deps: enable automerge on renovate 89068c5
- deps: update dependency claranet/subnet/azurerm to v7.1.0 f241577
- deps: update dependency opentofu to v1.7.0 aece048
- deps: update dependency opentofu to v1.7.1 2c61e9f
- deps: update dependency opentofu to v1.7.2 f1435a9
- deps: update dependency opentofu to v1.7.3 c17d9f2
- deps: update dependency opentofu to v1.8.1 199ca36
- deps: update dependency opentofu to v1.8.2 94e9338
- deps: update dependency pre-commit to v3.7.1 74d3b14
- deps: update dependency pre-commit to v3.8.0 a61aaf7
- deps: update dependency terraform-docs to v0.18.0 c2f586f
- deps: update dependency terraform-docs to v0.19.0 37b128e
- deps: update dependency tflint to v0.51.0 74912f0
- deps: update dependency tflint to v0.51.1 001a374
- deps: update dependency tflint to v0.51.2 adb2a63
- deps: update dependency tflint to v0.52.0 7caa052
- deps: update dependency tflint to v0.53.0 2857113
- deps: update dependency trivy to v0.50.2 08cce7e
- deps: update dependency trivy to v0.50.4 f8c0737
- deps: update dependency trivy to v0.51.0 2ea5fec
- deps: update dependency trivy to v0.51.1 91547c8
- deps: update dependency trivy to v0.51.2 c9ca816
- deps: update dependency trivy to v0.51.4 8fec09d
- deps: update dependency trivy to v0.52.0 1fe67a5
- deps: update dependency trivy to v0.52.1 b6f0561
- deps: update dependency trivy to v0.52.2 0597266
- deps: update dependency trivy to v0.53.0 f1f10c4
- deps: update dependency trivy to v0.54.1 645d8cd
- deps: update dependency trivy to v0.55.0 6aad767
- deps: update dependency trivy to v0.55.1 1cc6684
- deps: update dependency trivy to v0.55.2 46f75a6
- deps: update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.17.0 3b8aff7
- deps: update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.18.0 8b285fe
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.92.0 f22e778
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.92.1 cc96d10
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.92.2 1422c01
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.92.3 f7355e2
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.93.0 fbe6456
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.94.0 20402d6
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.94.1 15144e7
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.94.2 bccf2ec
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.94.3 a9eba1d
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.95.0 835f693
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.96.0 ba51673
- deps: update pre-commit hook antonbabenko/pre-commit-terraform to v1.96.1 69175cf
- deps: update renovate.json e36f688
- deps: update terraform claranet/diagnostic-settings/azurerm to ~> 6.5.0 0599551
- deps: update terraform claranet/subnet/azurerm to v6.3.0 0c6877d
- deps: update terraform claranet/subnet/azurerm to v7 3032887
- deps: update tools 5ea7389
- pre-commit: update commitlint hook b13a3d8
- release: remove legacy
VERSION
file 35a1b36
Breaking
- AZ-1134: Rework vpn_gw_pulic_ip_custom_name
Changed
- AZ-1150: Add Conditionnal share key generation
- AZ-1146: Add support for multiple root certificates
Added
- AZ-1010: Add diagnostic-settings configuration
Added
- GH-2: Add certificate authentication capability
- AZ-1009: Add some missing
vpn_connections
related parameters
Fixed
- AZ-908: Bump subnet module to v6.1.0
Changed
- AZ-908: Use the new data source for CAF naming (instead of resource)
Added
- GH-1: Add P2S VPN client configuration option with AAD enabled
Breaking
- AZ-840: Require Terraform 1.3+
- AZ-886: Rework module code, minimum AzureRM version to
v3.22
- AZ-886: Default VPN is now
Generation2
withVpnGw2AZ
multi AZ SKU
Added
- AZ-884: Add NAT rules link options
- AZ-821: Add zone support for public IPs
Changed
- AZ-844: Bump
subnet
module to latest version
Added
- AZ-771: Allow usage of an existing subnet gateway
- AZ-774: Add second IP by default for active-active VPN to match requirements
Fixed
- AZ-771: Add a try function for the subnet gateway output
Breaking
- AZ-666: Option to select which generation of VPN to use
- AZ-686: Add multi connections and public ips
Changed
- AZ-666: Upgrade provider to
>= 2.38.0
#9330
Added
- AZ-615: Add an option to enable or disable default tags
Breaking
- AZ-515: Option to use Azure CAF naming provider to name resources
- AZ-515: Require Terraform 0.13+
Breaking
- AZ-651: Change
on_prem_gateway_ip
parameter with a more generic one:on_prem_gateway_endpoint
(which can be an IP or a FQDN) - AZ-651: Upgrade AzureRM provider minimum version to
v2.34.0
Changed
- AZ-572: Revamp examples and improve CI
Updated
- AZ-495: Compatible with terraform
v0.15+/v1.0+
, README update - AZ-530: Module cleanup, linter errors fix
- AZ-532: Revamp README with latest
terraform-docs
tool
Updated
- AZ-273: Module now compatible terraform
v0.13+
andv0.14+
Breaking
- AZ-198: Upgrade module to Azurerm 2.x
Changed
- AZ-209: Update CI with Gitlab template
Breaking
- AZ-94: Upgrade module to terraform v0.12
Added
- AZ-118: Add NOTICE and LICENSE file + update README with badges
- AZ-119: Revamp to match Terraform/Hashicorp best practices
- AZ-175: Public release + Fix bug when using dedicated RG
Updated
- AZ-91: Allow custom name for GW IP tf resource
Added
- AZ-91: First version