Свежие инструменты и обновления в мире 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.