amazon-web-services - gitlab中的Terraform问题
问题描述
我有一个应用程序,其构建在 gitlab 中配置并使用 terraform,软件最终部署在 AWS 中。
我在部署期间看到以下错误:
null_resource.server_canary_bouncer (local-exec): Executing: ["/bin/sh" "-c" "./bouncer canary -a 'my-asg':$(aws autoscaling describe-auto-scaling-groups --auto-scaling-group-name 'my-asg' --query 'AutoScalingGroups[0].DesiredCapacity')"]
null_resource.server_canary_bouncer (local-exec): /bin/sh: ./bouncer: No such file or directory
Error: Error running command './bouncer canary -a 'my-asg':$(aws autoscaling describe-auto-scaling-groups --auto-scaling-group-name 'my-asg' --query 'AutoScalingGroups[0].DesiredCapacity')': exit status 127. Output: /bin/sh: ./bouncer: No such file or directory
[terragrunt] 2020/11/12 12:16:31 Hit multiple errors:
exit status 1
Cleaning up file based variables
00:01
ERROR: Job failed: exit code 1
我对 terraform 知之甚少,因此并不真正了解如何从该日志中获取信息。
知道如何解决这个问题吗?
解决方案
Output: /bin/sh: ./bouncer: No such file or directory
您正在尝试运行文件/脚本/命令,但它在您运行 terraform 的目录中不存在。
推荐阅读
- android - 如何将 3 个带有意图的变量发送到 kotlin 中的另一个活动?
- java - Java8如何根据值获取对象列表
- azure - 如何使用 java 生成 azure blob 存储 SAS url?
- javascript - 如何在javascript中使用地图?
- gradle - Gradle警告无法分配'LinkedHashMap
' 到 ' 类 '关于想法 - java - 如何使用像 tika 这样的 java 开源 api 从 docx 文件中获取嵌入的图片?
- linux - bash 如何使用 CTRL+C 杀死子进程
- react-native - 无法运行 react-native run-android?
- mysql - 将公斤和克单位乘以每公斤的价格
- ruby-on-rails - 重构允许更改输入的参数