是否有一种方法可以检查现有资源的状态而不将它们导入到您的状态中?
目前我在一个丢弃项目中设置GCP资源,然后将其导入到一个丢弃的TF文件中,然后检查资源的状态,并从该基础在我的prod文件中创建我的最终资源。
是否有可能获取尚未导入的资源的状态?
不确定我是否理解了你的问题,因为当我读它的时候,我脑子里只有一件事"为什么?">
Terraform表示幂等。一切都是可替换的,可复制的,而不是可复制的(或可嘲弄的)。
所以默认情况下,没有"扔掉"的概念。和";final"资源(实际上这是在你的脚上射击,并且在某种程度上terrraform并不适合……)您有工作空间的概念,在其中您可以有一个测试状态来确认一切正常。然后使用相同的代码(如果你愿意,可以使用不同的变量/配置)来创建生产资源。
恕我直言,没有理由这么"辛苦"……
起程拓殖工作区