处理间歇性net / http:terraform上的TLS握手超时:terraform 0.11.7 / AWS provider 2.24.0

时间:2019-08-21 21:47:15

标签: terraform

在jenkins中通过ansible执行terraform时,我看到在s3中访问和更新状态时,应用和破坏之间存在间歇性超时

Error loading state: RequestError: send request failed
caused by: Get https://myterraformstat.s3.amazonaws.com/?prefix=env%3A%2F: 
net/http: TLS handshake timeout: *** [myservice-remote] Error 1", 

我尝试用try catch将执行结果包装在一个循环中,尝试几次terraform动作,但这是行不通的。

这种情况并不能始终如一地发生,并且提高该作业的所有执行的TF日志级别似乎并不是一种选择。

有人对如何调整超时和重试次数有何建议?我正在将terraform 0.11.7与aws提供程序2.24.0一起使用。

0 个答案:

没有答案