Мне удалось найти в Google строку вашего вопроса:
На этой странице объясняется, как обновить кластер Kubernetes, созданный с помощью kubeadm, с версии 1.14.x до версии 1.15.x и сверсии 1.15.x до 1.15.y (где y> x)
, чтобы найти официальные документы, на которые вы ссылались (я также обновил ваш пост ссылкой). Я искал на этой странице слово «пропустить» и обнаружил:
Вы можете выполнить обновление только с одной версии MINOR до следующей версии MINOR или между версиями PATCH той же самой MINOR. То есть вы не можете пропустить МИНОР версии при обновлении. Например, вы можете перейти с 1.y до 1.y + 1, но не с 1.y до 1.y + 2.
, чтобы ответить на ваш первый вопрос, то есть
следует ли мне всегда обновляться до последней версии в строке 1.14, прежде чем пытаться перейти на 1.15?
Да.
По второму вопросу:
имеет ли x
то же самое? то есть я должен сделать 1.14.5 до 1.15.5? (Я предполагаю, что нет ... но x
-> x
, кажется, утверждает, что ...)
Нет, x
не обязательно должно быть таким же.
Наконец:
Можно ли обновиться напрямую до последней версии 1.15? (1.15.4 на момент написания), или мы должны начать с 1.15.0?
Да, все в порядке, на самом деле, вероятно, рекомендуется перейти к последней версии. Версии с патчами часто исправляют ошибки и уязвимости в безопасности, поэтому вы всегда должны обращаться к последнему патчу любой минорной версии, на которую вы пытаетесь перейти.