只是想知道terraform init在每个之前是否是强制性的terraform plan?
即,如果我已经完成了terraform init但即将terraform plan基于一些更改的 Terraform 代码进行第二次操作,您是否需要进行第二次操作terraform init?
这取决于。
根据您更改的 Terraform 代码的确切内容,您可能需要重新运行 init。例如,如果您对配置的后端进行了更改,则需要重新运行terraform init以使用这些更改重新初始化。如果更改到脚本的非terraform配置部分,terraform plan并且terraform apply应该由自己蛮好用的。
还要注意的是,如果您正在使用模块,并且在模块中进行了更改,则terraform get -update在运行plan或之前,您需要重新运行以获取这些更改apply。
| 归档时间: |
|
| 查看次数: |
910 次 |
| 最近记录: |