【发布时间】:2020-01-24 17:29:28
【问题描述】:
我正在开发一个横跨 Digital Ocean 和 AWS 的系统。他们的 Node.js 实例位于 Digital Ocean 上的 Kubernetes 集群上,他们的数据库和 S3 空间托管在 AWS 上。我能够使用 kubectl 连接到 Kubernetes 集群。然后,我能够毫无问题地进行“terraform init”。但是,当我尝试做一个“地形计划”时,我得到了这个错误。
错误:检索 Kubernetes 集群时出错:GET https://api.digitalocean.com/v2/kubernetes/clusters/1234: 401 无法对您进行身份验证。
我是 Kubernetes 和 Terraform 的新手。 Terraform 是否期望 Kubernetes 配置信息与 kubectl 期望的位置不同?
【问题讨论】:
-
顺便说一句,我知道我的 terraformrc 文件是正确的。当我运行 terraform plan 时,我可以锁定我的工作区。
-
你配置好你的数字海洋API令牌了吗? digitalocean.com/community/tutorials/…
标签: amazon-web-services kubernetes terraform digital-ocean