小编握草行*_*行天下的帖子

构建 REST 客户端失败

我正在尝试在 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)
}
Run Code Online (Sandbox Code Playgroud)
resource "kubernetes_manifest" "exemple" {
  provider = kubernetes-alpha
  manifest = {
     # result of tfk8s
  }
}

Run Code Online (Sandbox Code Playgroud)

错误信息

有人可以帮忙吗?

kubernetes google-kubernetes-engine terraform terraform-provider-gcp terraform-provider-kubernetes

5
推荐指数
1
解决办法
1万
查看次数