2017-10-18 23 views
0
terraform plan -var-file=uservar.tfvars 

[0m[1mRefreshing Terraform state in-memory prior to plan...[0m 
The refreshed state will be used to calculate this plan, but will not be 
persisted to local or remote state storage. 
[0m 
[31mError refreshing state: 1 error(s) occurred: 

* provider.aws: InvalidClientTokenId: The security token included in the request is invalid. 
    status code: 403, request id: 39888d7e-b3f1-11e7-b6d2-9b6dc0727868[0m[0m 
Build step 'Execute shell' marked build as failure 
Finished: FAILURE 
+1

请花几分钟时间,至少格式化您的问题 - 控制台颜色代码不会在这里工作。至于你的错误 - 看起来你的日志可能来自詹金斯 - 詹金斯过程是否可以访问你正在谈论的密钥文件? –

+0

terraform plan -var-file = uservar.tfvars [0m [1m]在计划之前刷新Terraform状态的内存状态... [0m 刷新状态将用于计算此计划,但不会将 保留到本地或远程状态存储。 [0m [31m错误刷新状态:发生了1个错误: –

+0

provider.aws:InvalidClientTokenId:请求中包含的安全令牌无效。 \t状态代码:403,请求ID:0233adf0-b3f5-11e7-b07e-91b6232311b5 [0分[0米 构建步骤“执行shell”标记建立成品失败 :未能 –

回答

0

你需要运行terraform init第一,然后terraform plan

通过这个文件第一:terraform Command: init

其次,对于错误The security token included in the request is invalid.,请通过aws configuration以确保您已正确设置AWS安全令牌。

相关问题