我有一个脚本,可能需要花费6个小时才能运行,并且理想情况下,它将通过terraform local-exec执行,因为该脚本是使用terraforms模板功能构建的。
但是,terraforms local-exec提供程序不支持超过30分钟的超时,因此,运行时间超过此时间的作业将失败。
我可以使用Jenkins管道在一个单独的阶段中运行脚本,将运行的脚本与terraform组件分离开来,但是我真的想要一个比这更平滑的集成。
是否有一个变通办法,尽管时限很低,但仍允许通过Terraforms Local-exec执行长时间运行的作业?