Open gforien opened 2 years ago
terraform <= 0.12
et terraform 0.13
. Terraform est backward-compatible avec l'ancienne syntaxe de toute façon.terraform 0.13
→ Août 2020
En cas de doutes, tout est dans le CHANGELOGterraform-aws-modules
font référence au provider aws de toute façon.terraform-aws-modules
ont été créés en sept-2017 et sont écrits en HCL tandis que le code du provider AWS date d'avril 2014 et est écrit en Go.terraform-aws-modules
dans le code et la documentationhashicorp/aws
dans le code et la documentationterraform apply -var 'key_name=terraform' -var 'public_key_path=/Users/jsmith/.ssh/terraform.pub'
ou qu'elles peuvent directement prendre la valeur des variables d'environnement $AWS_ACCESS_KEY_ID
, $AWS_DEFAULT_REGION
, et autres, comme le précise la documentation à ce sujetaws
== hashicorp/aws
== registry.terraform.io/hashicorp/aws
Avec le provider AWS (c'est-à-dire
registry.terraform.io/hashicorp/aws
), provisionner