Опубликовано 25 мая 2025Обновлено 11 авг 2025 11:13

Apache Kafka, API для Direct Connect & ALB и другие обновления

разработка
разработка
News Title Block Picture
Поделиться

В К2 Облаке теперь доступен высокопроизводительный брокер сообщений Apache Kafka. С помощью API можно управлять балансировщиками нагрузки приложений и выделенными соединениями, а поддержку последних добавили в Terraform-провайдер. Сервис резервного копирования позволяет исключать выбранные диски из резервной копии экземпляра.

Apache Kafka

Новый PaaS-сервис на базе Apache Kafka позволяет обрабатывать большие объёмы данных в реальном времени. Благодаря своей распределённой архитектуре Apache Kafka надёжно работает с критически важными приложениями.

Cервис можно создать в категории Брокеры сообщений на Витрине сервисов или с помощью стандартного API-метода CreateService. Для работы с топиками Apache Kafka добавлены методы для их создания, изменения, отображения и удаления.

В К2 Облаке поддерживаются версии Apache Kafka 3.6.1 и 3.7.0. Подробнее об Apache Kafka и его возможностях читайте в документации.

API для Direct Connect и ALB

Методы Direct Connect API предоставляют инструменты для создания, модификации, описания и удаления шлюзов выделенных соединений, их ассоциаций с транзитными шлюзами и виртуальных интерфейсов для использования выделенных соединений.

Методы ELB API были обновлены для поддержки балансировщиков нагрузки приложений — к ним добавили методы для задания правил обработчика и работы с SSL- сертификатами.

Для работы с Direct Connect API и ELB API можно использовать утилиты c2-dc и с2-elb и кастомизированные библиотеки boto3 и botocore. Для этого нужно обновить настройки для доступа по API и установить библиотеки в соответствии с инструкцией.

Изменения в Terraform-провайдере

Новые возможности появились в версии 24.3.0 провайдера rockitcloud. Terraform-провайдер для К2 Облака теперь позволяет автоматизировать развёртывание необходимых ресурсов для использования выделенных соединений: создавать шлюзы выделенных соединений, ассоциировать их с транзитными шлюзами и добавлять виртуальные интерфейсы.

Кроме того, помимо отказоустойчивых кластеров Kubernetes с помощью Terraform-провайдера можно также развернуть кластер Kubernetes с одним мастер-узлом. Если мастер-узел должен быть доступен извне, то ему можно назначить Elastic IP-адрес.

Скачать актуальную версию можно в репозитории. Помимо официального реестра Terraform документация теперь размещена и в локальном зеркале.

Исключение дисков из резервной копии

Теперь вы можете выбирать, какие диски включить в резервную копию. Эта возможность полезна, например, когда на одних дисках хранятся статичные данные, а на других — часто меняющиеся. Системный диск исключить нельзя.

Выбор дисков доступен в веб-интерфейсе и с помощью API. Для описания задач резервного копирования в API-методы добавлены новые типы данных SelectionResourceConfiguration и Configuration.

Используемые продукты и решения

Другие новости

Продолжая использовать сайт k2.cloud, Вы соглашаетесь на обработку персональных данных, собираемых с использованием файлов cookie, а также посредством метрических программ «Яндекс Метрика», «ВК Реклама». Более подробная информация – в политике обработки и использования cookie-файлов.