【发布时间】:2017-12-17 23:19:44
【问题描述】:
我正在尝试通过 jenkins Job 使用 Terraform 在 AWS 中自动创建基础设施。
以下是步骤
1.我已经在 AWS Linux EC2 实例上安装了 Jenkins
- 我已经在 jenkins 中安装了 terraform 插件,如下图所示 管理 jenkis/管理插件 并在管理 jenkis/全局工具配置下进行了以下更改 3.使用以下配置创建一个新的jenkins作业 4.运行作业时出现以下错误
感谢您帮助找到解决方法
按照以下 cmets 中的建议添加了 aws 版本,下面是 jenkins 的控制台输出
【问题讨论】:
-
Terraform 似乎失败了,因为
terraform init尚未运行。我之前没有使用过Jenkins Terraform plugin,所以不能确定,但它在一年多的时间里没有任何更新,这早于在对它运行任何其他 Terraform 操作之前必须初始化一个位置的要求。如果是这样,它现在可能可以按原样使用,您将不得不回退到使用 shell 脚本构建步骤。
标签: amazon-web-services jenkins amazon-ec2 jenkins-plugins terraform