Nous avons commencé à implémenter notre propre provider Terraform car nous pensons que l’automatisation est la clé de l’adoption du cloud.
Vous pouvez trouver notre provider sur github à l’adresse
et aussi sur le site Hashicorp terraform :
Ce provider offre à chaque client une autre façon d’accéder aux ressources DTZ et de mettre en œuvre leur automatisation/IaaS par-dessus nos services.
Pour configurer le provider, vous devez générer une clé API via le site web. Nous supportons actuellement uniquement l’authentification par clé API.
terraform {
required_providers {
dtz = {
source = "DownToZero-Cloud/dtz"
version = ">= 0.1.22"
}
}
}
provider "dtz" {
api_key = "apikey-1234"
}
https://registry.terraform.io/providers/DownToZero-Cloud/dtz/latest/docs/data-sources/context
data "dtz_context" "ctx" {}
output "context-alias" {
value = data.dtz_context.ctx.alias
}
output "context-id" {
value = data.dtz_context.ctx.id
}