Aller au contenu

Fournisseur (Terraform, OpenTofu)

Fournisseur (provider) : programme distinct du cœur de Terraform ou d'OpenTofu, lancé comme processus fils et interrogé en gRPC, qui sait parler à une plateforme (Scaleway, AWS, Kubernetes) ou à un service local (random, local). Il s'authentifie auprès de la plateforme, expose un schéma de ressources et de sources de données, et exécute les créations, lectures, modifications et suppressions que le cœur a planifiées.

Un fournisseur s'identifie par une adresse source (scaleway/scaleway), se déclare dans required_providers avec une contrainte de version, et sa version choisie est enregistrée dans le fichier de verrouillage .terraform.lock.hcl. Le registre implicite diffère entre Terraform (registry.terraform.io) et OpenTofu (registry.opentofu.org).

Dans les cours

Voir aussi