DNS как сервис и другие новости К2 Облака
В веб-интерфейсе стал доступен новый сервис — DNSaaS, с помощью которого можно быстро настроить маршрутизацию трафика на целевые серверы. В сервис Кластеры Kubernetes добавили поддержку актуальных версий. Об этих и других изменениях в облаке читайте ниже.
DNS как сервис в К2 Облаке
Функциональность DNS теперь доступна в виде сервиса, с помощью которого можно администрировать зоны DNS и ресурсные записи внутри них. При создании зоны DNS можно выбрать её тип — публичная (public) или внутренняя (private). Публичные зоны DNS предназначены для разрешения доменных имён в сети Интернет, в то время как внутренние позволяют это делать внутри конкретного VPC.
Управление сервисом DNS возможно как из веб-интерфейса, так и с помощью Route53 API. Для работы с API можно использовать утилиту c2-route53 и кастомизированные библиотеки boto3 и botocore. Перед использованием с2-route53 необходимо обновить настройки для доступа по API и установить библиотеки в соответствии с инструкцией.
На данный момент сервис предоставляется в режиме раннего доступа, и его использование пока бесплатное. О включении тарификации мы напишем дополнительно.
Поддержка EKS-кластеров Kubernetes в Terraform
Terraform Rockit Cloud Provider теперь может работать с новым типом кластеров Kubernetes, который мы представили летом этого года. С его помощью можно автоматизировать все операции, которые поддерживает EKS API: создавать EKS-кластеры и группы рабочих узлов, настраивать масштабирование для групп, менять параметры сервиса и т.д. Скачать актуальную версию Terraform-провайдера можно в репозитории. Документация размещена в реестре Terraform.
Поддержка актуальных версий Kubernetes
Для сервиса Кластеры Kubernetes добавили поддержку трёх актуальных минорных версий Kubernetes. Их можно также использовать при создании автоматически масштабируемых EKS-кластеров. Наряду с более ранними для выбора доступны следующие версии:
- 1.27.3 a.k.a. Chill Vibes
- 1.26.6 a.k.a. Electrifying
- 1.25.11 a.k.a. Combiner
Переход на containerd
В качестве среды выполнения контейнеров теперь используется containerd
. Она устанавливается по умолчанию во все новые официальные образы экземпляров Kubernetes в К2 Облаке. Если у вас уже есть образы контейнеров, созданные с помощью docker build
, или другие OCI-совместимые образы, вы можете продолжать их использовать без каких-либо изменений.