Kubernetes 1.9 теперь доступен.
Однако ресурс Ingress по-прежнему помечен как «бета» в документации Kubernetes (см. https://kubernetes.io/docs/concepts/services-networking/ingress/ : «Ingress - это бета-ресурс, недоступный ни в одном выпуске Kubernetes до 1.1»).
Мои вопросы:
Обычно хорошо использовать компоненты Kubernetes, которые помечено как бета. То же верно и для Ресурсы API:
- Код хорошо протестирован. Включение функции считается безопасным. Включено по умолчанию.
- Поддержка всей функции не будет прекращена, хотя детали могут измениться.
В более поздних выпусках все еще есть предупреждение о несовместимых изменениях:
- Рекомендуется только для некритичных для бизнеса применений из-за возможности несовместимых изменений в последующих выпусках. Если у вас есть несколько кластеров, которые можно обновлять независимо, вы можете снять это ограничение.
Что касается NGINX Ingress Controller
: Это не бета-версия, так как начало декабря.