Версія сумісності для компонентів панелі управління Kubernetes
Починаючи з версії 1.32, ми додали до компонентів панелі управління Kubernetes параметри сумісності версій та емуляції, що налаштовуються, щоб зробити оновлення безпечнішими, надаючи більше контролю та збільшуючи деталізацію кроків, доступних адміністраторам кластерів.
Емульована версія
Параметр емуляції задається прапорцем --emulated-version
компонентів панелі управління. Він дозволяє компоненту емулювати поведінку (API, функції ...) більш ранньої версії Kubernetes.
При його використанні доступні можливості будуть відповідати емульованій версії:
- Будь-які можливості, присутні в двійковій версії, які були додані після версії емуляції, будуть недоступні.
- Будь-які можливості, вилучені після версії емуляції, будуть доступними.
Це дозволяє двійковій версії певного випуску Kubernetes емулювати поведінку попередньої версії з достатньою точністю, щоб можна було визначити сумісність з іншими компонентами системи у термінах емульованої версії.
Значення --emulated-version
має бути <= binaryVersion
. Діапазон підтримуваних емульованих версій див. у довідці до прапорця --emulated-version
.