Depuis le 12 juin 2025, la version active du fournisseur Terraform Linode est la v3.0.0. Il s'agit d'une mise à niveau de la version 2 du fournisseur, la version 3 prenant en charge les futures versions de produits et de fonctionnalités de la plate-forme Akamai Cloud. La version actuelle du fournisseur peut être consultée sur la pageTerraform Registry Linode.
Changements par rapport à la v2
Les modifications suivantes sont incluses dans le passage de la v2 à la v3 :
- Mise à jour du protocole du plugin Terraform de v5 à v6
- Amélioration des opérations Repo/CI
- Mises à jour sur la dépendance
Pour une liste détaillée des notes de version de la v3, voir la page de version Git :terraform
Fournisseur Terraform pour Linode GitHub :terraform
Conditions préalables à l'utilisation de la v3
Le Linode Terraform Provider v3 nécessite Terraform CLI version 1.0 ou supérieure. Pour obtenir des conseils sur la mise à niveau de votre version de Terraform , consultez la documentation officielle de Hashicorp : Mise à niveau vers Terraform v1.0
Exécutez la commande suivante pour voir la version de terraform dans votre environnement de travail :
terraform –version
Sortie :
Terraform v1.12.2
on darwin_arm64
Comment utiliser la v3
Pour utiliser la version 3 du Linode Terraform Provider, spécifiez version = “3.0.0” plutôt que version = “2.X.X” dans le required_provider dans votre fichier de configuration .tf. Par exemple :
terraform {
required_providers {
linode = {
source = "linode/linode"
version = "3.0.0"
}
}
}
provider "linode" {
token = "your-linode-api-token"
}
resource "linode_instance" "example_instance" {
label = "example_instance_label"
image = "linode/ubuntu24.04"
region = "us-central"
type = "g6-standard-1"
authorized_keys = ["ssh-rsa AAAA...Gw== user@example.local"]
root_pass = "your-root-password"
}
Une fois les fichiers de configuration créés, utilisez l'interface Terraform CLI (terraform) dans le répertoire du projet pour télécharger le plugin du fournisseur et initialiser le projet.
Les -upgrade met à jour le fournisseur vers la dernière version en téléchargeant tous les binaires spécifiques à la version du fournisseur importé, en validant leurs signatures et en les stockant dans le fichier local .terraform répertoire :
terraform init -upgrade
Pour plus d'informations sur la gestion des versions des fournisseurs dans votre configuration, consultez la documentation officielle de Hashicorp : Verrouiller et mettre à jour les versions des fournisseurs
Prise en charge de la version 2 du Linode Terraform Provider
La prise en charge de la version 2 du fournisseur prendra fin le 11 décembre 2025. Des correctifs de sécurité et de bogues critiques continueront d'être publiés jusqu'à cette date. Après cette date, les utilisateurs pourront continuer à utiliser la v2, mais le support direct sera considéré comme étant en fin de vie.

Commentaires