Abbiamo iniziato a implementare il nostro provider Terraform perché riteniamo che l’automazione sia la chiave per l’adozione del cloud.
Puoi trovare il nostro provider su GitHub all’indirizzo
e anche sul sito HashiCorp Terraform:
Questo provider offre a ogni cliente un ulteriore modo per accedere alle risorse DTZ e implementare la propria automazione/IaaS sopra i nostri servizi.
Per configurare il provider è necessario generare una API key tramite il sito web. Attualmente supportiamo solo l’autenticazione tramite API key.
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
}