2

Terraform で kubernetes-alpha プロバイダーを使用しようとしていますが、「REST クライアントの構築に失敗しました」というエラー メッセージが表示されます。tfk8s を使用して、yaml ファイルを Terraform コードに変換しています。

kubernetes よりもプロバイダーに対して seme 宣言を行い、kubernetes プロバイダーは正しく動作します

provider "kubernetes-alpha" {
  host                   = "https://${data.google_container_cluster.primary.endpoint}"
  token                  = data.google_client_config.default.access_token
  cluster_ca_certificate = base64decode(data.google_container_cluster.primary.master_auth[0].cluster_ca_certificate)
}

provider "kubernetes" {
  host                   = "https://${data.google_container_cluster.primary.endpoint}"
  token                  = data.google_client_config.default.access_token
  cluster_ca_certificate = base64decode(data.google_container_cluster.primary.master_auth[0].cluster_ca_certificate)
}
resource "kubernetes_manifest" "exemple" {
  provider = kubernetes-alpha
  manifest = {
     # result of tfk8s
  }
}

エラーメッセージ

誰かが助けることができますか?

4

1 に答える 1