Новые разделы!
ИИ, квантовые вычисления и много других интересных тем

Заходите в ЦИТадель!
Век живи — век учись

Google открыла исходный код GKE Agentic Migration для переноса EKS в GKE

Google выпустила открытый агентный инструмент для переноса инфраструктуры и Kubernetes-манифестов из Amazon EKS в Google Kubernetes Engine. Он использует языковые модели для преобразования конфигураций, проверяет результат детерминированными средствами и оформляет изменения в виде pull request, не применяя их непосредственно к кластеру.

Google представила GKE Agentic Migration — открытый инструмент для переноса кластеров из Amazon Elastic Kubernetes Service (EKS) в Google Kubernetes Engine (GKE). Проект опубликован на GitHub под лицензией Apache 2.0 и реализован как набор агентных функций с локальным сервером Model Context Protocol (MCP).

Языковая модель преобразует описания инфраструктуры как кода, включая Terraform, а также Kubernetes-манифесты. Детерминированные компоненты выполняют точные сопоставления облачных ресурсов и проверяют результат с помощью terraform validate, структурных контрактов манифестов и других локальных тестов.

Инструмент поддерживает, в частности, перевод AWS IAM Roles for Service Accounts в Workload Identity Federation for GKE, конфигураций AWS Application Load Balancer — в Gateway API, а настроек Karpenter — в GKE Node Auto Provisioning или пользовательские классы вычислительных ресурсов.

Процесс включает анализ исходного репозитория или необязательное сканирование EKS в режиме чтения, выявление блокирующих несовместимостей, создание базовой инфраструктуры GKE и отправку итоговых изменений через pull request. GKE Agentic Migration не запускает terraform apply, не изменяет исходный кластер и не переносит данные управляемых хранилищ и баз данных: для таких операций он формирует отдельные инструкции.

Источник: cloud.google.com

Связь с редакцией