Сетевые балансировщики нагрузки и другие обновления К2 Облака
Мы рады вам представить новый сервис K2 Облака для распределения трафика между экземплярами – Балансировщики нагрузки. Кроме того, мы автоматизировали обновление сертификатов Kubernetes и добавили возможность удаления рабочих узлов из кластера Kubernetes.
Сетевые балансировщики нагрузки
Новый сервис позволяет быстро создавать и настраивать сетевые балансировщики нагрузки для распределения трафика между экземплярами. Он избавляет пользователей облака от необходимости самостоятельно развертывать и обслуживать аналогичное решение, построенное на базе виртуальных машин. Работать с сервисом можно как в веб-интерфейсе, так и через API.
В К2 Облаке доступны две разновидности сетевых балансировщиков – для внешней и внутренней нагрузки. Первые предназначены для распределения трафика из интернета, а вторые – для обработки трафика внутри облака. Балансировщики работают на уровне соединений (Layer 4) и маршрутизируют трафик TCP и UDP к экземплярам внутри VPC, используя алгоритм 5-tuple flow hash. Они сохраняют IP-адрес отправителя, так что приложения могут видеть IP-адрес клиента и использовать его при дальнейшей обработке.
Благодаря использованию механизма health check балансировка осуществляется только между работающими ресурсами. Балансировщики интегрированы с DNS-сервисом облака и совместно позволяют пережить отказы на различных уровнях – от отдельных экземпляров до целой зоны доступности.
Автообновление сертификатов Kubernetes
Для нормальной работы кластера Kubernetes необходимо своевременно обновлять используемые сертификаты. Благодаря новой опции автоматического обновления вам больше не нужно следить за сроками жизни сертификатов и самостоятельно обновлять их вручную.
Автоматическое обновление сертификатов доступно по умолчанию для всех новых кластеров Kubernetes. Чтобы включить его для существующих кластеров, оставьте заявку на портале поддержки.
Удаление рабочего узла из кластера Kubernetes
Сервис Кластеры Kubernetes позволяет масштабировать кластеры при необходимости, в том числе сократить количество узлов, автоматически удаляя старые узлы. Теперь вы самостоятельно можете удалить конкретный рабочий узел: в веб-интерфейсе появилась кнопка удаления на вкладке Экземпляры на странице кластера, а в публичном API Kubernetes — метод DeleteWorker
.
Поддержка PostgreSQL версии 15
Для пользователей сервиса Базы данных доступна новая версия PostgreSQL 15.