まず最初に言っておきますが、私は Terraform の使用にかなり不慣れなので、これが愚かな質問であれば、事前にお詫び申し上げます。
そのため、「terraform plan」または「terraform apply」コマンドを実行しようとすると、タイトルに記載されているエラーが発生します。この演習では、「リモート」バックエンド (ホストされたロックサイト) を使用しようとしています。API キーを取得し、terraform{... backend remote....} を構成ファイルに入力して、terraform init を実行しました。これで正常に初期化されたようで、ワークスペースが組織下に表示されます。
しかし、それはそこまでです。この構成をローカル状態で実行すると、問題なくプロビジョニングされます。リモート状態で実行しようとすると、上記のエラーが発生します。方向性を示すヒントがあれば、ぜひ教えてください。
設定ファイル:
credentials "app.terraform.io" {
token = "MyAccessToken"
}
プロビジョニング構成ファイル:
terraform {
backend "remote" {
organization = "MyOrganization"
workspaces {
name = "MyWorkSpace"
}
}
}