generated from foambubble/foam-template
-
Notifications
You must be signed in to change notification settings - Fork 0
关于Terraform的State
yu huang edited this page Oct 20, 2022
·
1 revision
Terraform支持配置backend把state存储在多种不同的backend中。但是创建backend又变成了一个鸡生蛋蛋生鸡的问题
一些老生常谈的问题
- 为什么不能直接用local state?主要是因为在团队协作的过程中,要避免race condition,在一个人(或者是pipeline)操作的时候,需要lock file来阻止其他人同时操作,所以state需要被保存在一个团队共享的地方
一旦使用了terraform来创建资源,删除资源同样也要使用terraform,否则容易导致资源不同步。