使用terraform自动迁移GKE节点



我正在使用terraform来提供类似的集群。目前,如果我们必须修改节点池属性,我们会手动修改(create new nodepool, cordon old nodepool, drain nodes)。

有一种方法,我可以自动化它使用terrtransform本身吗?目前,如果我改变任何属性,它会破坏并重新创建整个节点。

你可以使用

lifecycle {
create_before_destroy = true
}

,这样它会先创建节点池,然后停止旧的实例或节点池。

阅读更多信息:https://www.terraform.io/language/meta-arguments/lifecycle

最新更新