Обновление и управление версиями
Процесс обновления control plane в DKP полностью автоматизирован.
- В DKP поддерживаются последние пять версий Kubernetes.
- Control plane можно откатывать на одну минорную версию назад и обновлять на несколько версий вперёд — шаг за шагом, по одной версии за раз.
- Patch-версии (например,
1.27.3→1.27.5) обновляются автоматически вместе с версией Deckhouse, и управлять этим процессом нельзя. - Minor-версии задаются вручную в параметре
kubernetesVersionв ресурсе ClusterConfiguration.
Изменение версии Kubernetes
-
Откройте редактирование ClusterConfiguration:
d8 platform edit cluster-configuration -
Установите желаемую версию Kubernetes (
kubernetesVersion):apiVersion: deckhouse.io/v1 kind: ClusterConfiguration cloud: prefix: demo-stand provider: Yandex clusterDomain: cloud.education clusterType: Cloud defaultCRI: Containerd kubernetesVersion: "1.30" podSubnetCIDR: 10.111.0.0/16 podSubnetNodeCIDRPrefix: "24" serviceSubnetCIDR: 10.222.0.0/16 -
Сохраните изменения.