Ранний доступ к фичам (feature gates) позволяет включать или отключать экспериментальные возможности Kubernetes.
Функции могут находиться в разных статусах — альфа- и бета-версии. Они отличаются уровнем стабильности и готовности к использованию.
Альфа-версии:
- выключены по умолчанию;
- могут работать нестабильно и содержать ошибки;
- могут быть удалены без предупреждения;
- API может измениться непредсказуемым образом в следующих версиях;
- подходят только для тестирования.
Бета-версии:
- могут быть включены по умолчанию;
- считаются достаточно стабильными и протестированными;
- не будут полностью удалены, но могут изменяться;
- возможны несовместимые изменения API;
- при обновлении может потребоваться изменение или пересоздание ресурсов;
- рекомендуется использовать только для кластеров с некритичными нагрузками.
Корректная работа кластера гарантируется только при значениях по умолчанию. Некоторые функции раннего доступа включены по умолчанию.
Список доступных функций зависит от версии Kubernetes. Полный список и статус для конкретной версии можно посмотреть в официальной документации.
Использование
Чтобы настроить ранний доступ к фичам:
-
Перейдите в панель управления кластером.
-
Откройте раздел «Управление».
-
Нажмите «Настроить» напротив строки «Ранний доступ к фичам».

В открывшемся окне:
-
отображается список доступных функций;
-
указан их статус (альфа или бета);
-
можно включить или отключить нужные функции.

После изменения настроек нажмите «Сохранить», чтобы применить изменения;
Нажмите «Вернуть параметры по умолчанию», чтобы сбросить настройки. Сброс может понадобиться, чтобы исключить влияние экспериментальных функций на работу кластера.
При обновлении Kubernetes значения раннего доступа к функциям автоматически сбрасываются к состоянию по умолчанию, так как в новой версии часть функций может быть изменена или недоступна.