我正在使用terraform来提供类似的集群。目前,如果我们必须修改节点池属性,我们会手动修改(create new nodepool, cordon old nodepool, drain nodes)。
有一种方法,我可以自动化它使用terrtransform本身吗?目前,如果我改变任何属性,它会破坏并重新创建整个节点。
你可以使用
lifecycle {
create_before_destroy = true
}
,这样它会先创建节点池,然后停止旧的实例或节点池。
阅读更多信息:https://www.terraform.io/language/meta-arguments/lifecycle