【发布时间】:2021-02-02 01:08:25
【问题描述】:
terraform apply 给我以下错误:
错误:创建 Lambda 函数时出错:InvalidSignatureException:签名已过期:20190628T091524Z 现在早于 20190628T092024Z(20190628T092524Z - 5 分钟)
许多人建议在我运行 terraform 命令的本地计算机上修复时间,但这对我来说似乎不是问题。我的本地机器时间是正确的,没有问题。
这个没有解决我的问题:(Terraform apply failed due to mismatch time
【问题讨论】:
-
如果您改为运行 AWS CLI 命令会发生什么?你是如何运行 Terraform 的?直接使用二进制文件还是在 Docker 容器中?这是发生在本地还是在另一台机器或虚拟机中?
-
我没有从 AWS CLI 尝试过。我正在运行的是直接来自本地机器(没有 docker,没有 VM)上的二进制文件(版本 0.12.3)。
-
是什么阻止您运行 AWS CLI 命令?
aws sts get-caller-identity之类的东西应该没问题 -
运行你提到的命令没有发现任何问题。
-
是不是上面提到的速度问题:github.com/apex/apex/issues/632
标签: amazon-web-services lambda terraform