我遇到了一种情况,我试图v0.11.7
在 ec2 实例中的 kubernetes (k8s) 内的 jenkins 内运行 terraform () 脚本。
- k8s 工作线程在具有特定 aws 实例配置文件的 ec2 实例上运行
- terraform 脚本通过各种环境变量、凭据和配置文件进行配置,以便能够为其承担特定角色
该设置在我的 macbook 上运行良好,但遗憾的是,在 jenkins/k8s/ec2 中,ec2 实例配置文件占主导地位并且 terraform 脚本失败,因为它需要特定的假设角色才能完成其操作。
它实际上在terraform plan
步骤中失败,TF_LOG
输出显示该角色是从实例配置文件派生的。
想知道是否有人遇到过这种情况并有任何相关指导?