Будет ли terraform пытаться обновить мои узлы gke и master, если я не установлю master_version и node_version? - PullRequest
0 голосов
/ 10 декабря 2018

https://www.terraform.io/docs/providers/google/r/container_cluster.html

Просто хочу убедиться, что я понимаю это.

Если я создам кластер gke и не укажу master_version, а terraform node_version позволит gke использовать последнюю версию.

Допустим, я запускаю terraform apply снова через месяц.Основная версия GKE по умолчанию будет более новой.Будет ли terraform пытаться обновить кластер gke до последней версии, если версия не связана с master_version?

1 Ответ

0 голосов
/ 11 декабря 2018

Ваш ответ находится внутри документации:

min_master_version - (Необязательно) Минимальная версия мастера.GKE автоматически обновит мастер до новых версий, так что это не гарантирует текущую версию мастера - используйте поле master_version только для чтения, чтобы получить его.Если не установлено, версия кластера будет установлена ​​GKE на версию самого последнего официального выпуска (которая не обязательно является последней версией).

Это означает, что если вы не дадите ей минимальныйверсия просто установит последнюю версию мастера и продолжит делать обновления автоматически, поэтому, если вы запустите terraform, он не будет пытаться обновить мастер, как это должно быть уже в последней версии.

...