Дайджест инструментов DevOps: Обновления KubeVirt, CloudNativePG и kagent
Свежие инструменты и обновления в мире DevOps
Индустрия DevOps продолжает стремительно развиваться, предлагая новые решения для автоматизации и управления инфраструктурой. В этом обзоре мы рассмотрим ключевые обновления популярных инструментов экосистемы Cloud Native.
1. kagent v0.9.0: AI-агенты в Kubernetes
Проект kagent, входящий в песочницу CNCF (Sandbox), представляет собой нативный фреймворк для развертывания и управления AI-агентами внутри Kubernetes. С выходом версии 0.9.0 функционал платформы значительно расширился:
- Добавлена поддержка изолированных песочниц (sandboxes) для безопасного запуска агентов.
- Появился интерфейс для удобного управления шаблонами промптов.
- Внедрена система обмена токенами для аутентификации моделей.
- Интегрирован SAP AI Core в качестве нового провайдера моделей.
2. KubeVirt v1.8.0: Конвергенция виртуальных машин и контейнеров
Проект KubeVirt (инкубатор CNCF) позволяет запускать классические виртуальные машины в подах Kubernetes. В версии 1.8.0 разработчики сосредоточились на производительности и удобстве работы с данными:
- ContainerPath: реализован маппинг путей контейнера для дисков ВМ.
- Инкрементальные бэкапы: внедрена технология Changed Block Tracking (CBT), что значительно ускоряет процесс резервного копирования.
- Оптимизация GPU: добавлена поддержка топологии PCIe NUMA для высокопроизводительных вычислений.
- Планы на будущее: архитектура проекта готовится к поддержке гипервизоров, отличных от KVM.
3. etcd-walker: Проводник по распределенному хранилищу
Работа с etcd может быть сложной, если использовать только CLI. Приложение etcd-walker превращает просмотр ключей в привычный опыт работы с файловой системой. Инструмент позволяет создавать, удалять и экспортировать директории и ключи через интуитивно понятный интерфейс. Поддерживаются все версии протокола, аутентификация и шифрование TLS.
4. CloudNativePG v1.29.0: Продвинутое управление PostgreSQL
Популярный оператор для управления PostgreSQL в облачной среде обновился до версии 1.29.0. Основные изменения затронули безопасность и расширяемость:
- Image Catalogs: запущена выделенная экосистема для управления расширениями PostgreSQL.
- Сетевая безопасность: добавлен динамический контроль доступа к сети на основе селекторов подов.
- Безопасность артефактов: теперь все релизные образы и артефакты подписываются цифровой подписью.
- PgBouncer: улучшена гранулярная настройка TLS и поддержка общих ServiceAccount.