【发布时间】:2020-10-28 01:22:15
【问题描述】:
我正在尝试使用 terraform 作为管道的一部分来创建 ES 集群和 lambda 函数。
我的用例涉及为 aws_lambda 上传一个带有依赖项的 zip 文件。
lambda_function.py 正在调用一个 ES 端点,需要在创建 terraform 后使用最新的端点进行更新。
问题
terraform 的输出仅在 ES 集群创建后(大约 10 分钟后)显示,而 lambda 在 5 秒内创建。
所以更新 zip mid 脚本是不可能的。
现在我只需要使用更新的 zip 文件更新 lambda,但我需要确保重新运行 terraform 不会删除之前创建的资源。
有什么想法吗?
【问题讨论】:
标签: python aws-lambda terraform