【发布时间】:2021-07-28 09:01:41
【问题描述】:
当我的 terragrunt 尝试读取 ecs fargrate docker 映像中的文件时,我看到权限被拒绝错误,当我在本地测试它时,我发现它正在工作。但是当它尝试从 ecs docker task 读取文件时,它给出了权限被拒绝的错误
time=2021-07-28T08:48:10Z level=info msg=Formatting hcl file at: /home/terragrunt/terragrunt.hcl.
time=2021-07-28T08:48:10Z level=info msg=Formatting /home/terragrunt/terragrunt.hcl
time=2021-07-28T08:48:10Z level=error msg=open /home/terragrunt/terragrunt.hcl: permission denied
time=2021-07-28T08:48:10Z level=error msg=Unable to determine underlying exit code, so Terragrunt will exit with error code 1```
【问题讨论】:
-
这是 docker 映像中的权限问题,通过提供适当的权限解决了它,然后创建了一个子链接来运行进程 ln -s /home/atlantis/terragrunt /usr/local/bin/ terragrunt
标签: terragrunt