在同一个 TF 脚本中使用多个 Terraform 提供程序(GCP 和 Kubernetes)创建资源

时间:2021-04-20 16:11:51

标签: kubernetes terraform google-kubernetes-engine terraform-provider-gcp terraform-provider-kubernetes

我是 Terraform 的新手。

我正在尝试:

  1. 在 GCP (GKE) 中创建 Kubernetes 集群使用 Terraform
  2. 将 K8s 部署部署到同一个集群使用 Terraform

如何在 GCP 上创建新集群,并在刚刚创建的集群上部署一些服务?

1 个答案:

答案 0 :(得分:0)

您应该将第一个提供程序与 hosttokenca_certificate 一起使用。

带有 config_path 的将使用来自您主机的配置,因此将尝试使用您的用户而不是 terraform 服务帐户运行 kubernetes 提供程序。

提供程序配置看起来不错,我使用相同并且有效。

您是使用 Terraform 设置单个集群还是多个集群?你能分享你的地形资源吗?