Ich möchte zunächst sagen, dass ich noch relativ neu in der Verwendung von Terraform bin. Wenn das also eine dumme Frage ist, entschuldige ich mich schon jetzt.
Ich erhalte also den im Titel aufgeführten Fehler, wenn ich versuche, die Befehle „terraform plan“ oder „terraform apply“ auszuführen. Ich versuche, während dieser Übung das „Remote“-Backend (gehostete Lock-Site) zu verwenden. Ich habe den API-Schlüssel erhalten, habe terraform{... backend remote....} in die Konfigurationsdatei eingefügt und terraform init ausgeführt. Dies scheint ordnungsgemäß zu initialisieren und ich sehe, dass der Arbeitsbereich unter meiner Organisation angezeigt wird.
Aber weiter geht es nicht. Wenn ich diese Konfiguration im lokalen Status ausführe, funktioniert die Bereitstellung einwandfrei. Wenn ich versuche, sie im Remote-Status auszuführen, erhalte ich den obigen Fehler. Ich wäre für jeden Hinweis sehr dankbar!
Konfigurationsdatei:
credentials "app.terraform.io" {
token = "MyAccessToken"
}
Bereitstellungskonfigurationsdatei:
terraform {
backend "remote" {
organization = "MyOrganization"
workspaces {
name = "MyWorkSpace"
}
}
}