Workstation Logo
Продукты
AI LabsАгенты OpenAIАгенты ClaudeGrok BotWorkstation CRM (WSL CRM)МаркетингВсе продукты
Решения ИИ
Рабочие станции ИИAI SME PackagesЧастный ИИКластеры GPUПограничный ИИЛаборатория корпоративного ИИИИ по отраслям
Услуги
Platform ModernisationDigital EngineeringData Foundations & AIAutonomous OperationsИИ-консалтингАвтоматизация DevOpsКибербезопасностьРазработка ПОСоздание агентовНастройка MLOps
О нас
ПартнёрыИстории клиентов
Статьи
Документация
WSL ProxyRing PromoterWSL VaultJobshoutSysOps 24/7
Блог
Связаться с намиLogin
Workstation

AI-рабочие станции, мультиагентное AI-ПО, GPU-инфраструктура и решения на базе интеллектуальных агентов для современного бизнеса.

Связаться с нами

AI-решения

Рабочие станции ИИAI SME PackagesЧастный ИИКластеры GPUПограничный ИИЛаборатория корпоративного ИИИИ по отраслям

Продукты

Все продуктыWSL CRM и ERPМаркетингАгенты OpenAIWSL ProxyRing PromoterWSL VaultJobshoutSysOps 24/7

Компания

О насПочему WorkstationПартнёрыИстории клиентовЦеныКонтакты

Ресурсы

СтатьиДокументацияБлогПоискКарта сайта
Офис в Великобритании
77-79 Marlowes, Hemel Hempstead HP1 1LFКак добраться: съезд 20 с трассы M25, Внешний ЛондонРег. номер компании: 11641870Пн - Пт: 9:00 - 18:00 GMT
+44 7515 356 146
Офис в Бельгии
Workstation SRL, Rue Vanderkindere 34, 1180 Uccle, BrusselsBE 0751.518.683Пн - Пт: 9:00 - 18:00 CET
+32 492 45 67 46
Офис в Индии
#159 Sector 9, Pocket 1, DDA Flats, 110077 Dwarka, New Delhi
+91 98881 98841

© 2026 Workstation AI. Все права защищены.

КонфиденциальностьФайлы cookieУсловия использованияКарта сайта

Loading blog...

Home / Blog
KubeflowArgocdGitOpsMLOpsKubernetesDevOpsAIKserve

Kubeflow + Argo CD: GitOps MLOps на Kubernetes

Обучайте в Kubeflow, доставляйте через Argo CD — pipelines, Model Registry, KServe и rollback через git revert

Balinder Walia20 июля 2026 г.2 min read

Практический гайд по связке Kubeflow (train / evaluate / register) с Argo CD (GitOps deliver / rollback). Полная архитектура, манифесты и антипаттерны — читайте длинная статья.

Kubeflow и Argo CD GitOps MLOps на Kubernetes

Версия в одном абзаце. Kubeflow владеет ML lifecycle на Kubernetes — pipelines, training jobs, model registry и KServe. Argo CD владеет delivery: каждый InferenceService, определение pipeline и platform-компонент reconciliруются из Git. Обучайте и оценивайте в Kubeflow; продвигайте обновлением Git-манифеста; откатывайте через git revert. Держите модели в object storage — Git хранит URI и config, не веса.

Зачем оба инструмента?

Kubeflow отвечает: как вести воспроизводимое обучение и evaluation на GPU? Argo CD отвечает: как доставить полученную модель в production без snowflake-кластеров? Только Kubeflow часто заканчивается ручным kubectl apply для serving. Только Argo CD оставляет вас без первоклассного ML pipeline и системы экспериментов. Вместе они замыкают MLOps-цикл.

Разделение труда

Concern Tool Что живёт в Git
Pipeline DAGs, TrainJobs, experimentsKubeflow Pipelines / TrainerPipeline YAML / component specs
Артефакты модели и lineageModel Registry + object storageURI + metadata — не файл весов
Serving, canaries, rollbacksKServe + Argo CDInferenceService overlays
Установка платформы и upgradesArgo CD ApplicationsHelm/Kustomize для самого Kubeflow

End-to-end цикл (как выглядит хороший)

  1. Data scientist мержит изменение pipeline → Argo CD синхронизирует pipeline CRD.
  2. Kubeflow запускает обучение на GPU-нодах (опционально в очереди через Kueue).
  3. Evaluation gates пройдены → URI модели зарегистрирован; PR обновляет prod InferenceService storageUri.
  4. Argo CD видит OutOfSync и выкатывает (сначала canary-трафик).
  5. Drift или плохие метрики → git revert восстанавливает предыдущий URI; Argo CD reconciles.

Пять практик, которые экономят боль

  • Отдельные репозитории или папки: platform (установка Kubeflow) vs apps (pipelines + InferenceServices).
  • Никогда не коммитьте бинарники моделей — reference s3:// / gs:// / PVC URIs.
  • Sync waves: MySQL/MinIO (или managed-эквиваленты) до компонентов KFP.
  • Resource limits на каждом шаге — training jobs без лимитов задушат кластер.
  • Promotion = PR, не кнопка в notebook. Audit trail идёт бесплатно.

Когда этот стек избыточен

Один Mac Studio с Ollama для чат-бота SME не нуждается в Kubeflow + Argo CD. Берите этот паттерн, когда несколько моделей, конкуренция за GPU, требования compliance или больше одной среды (dev/staging/prod), которые должны оставаться идентичными.

Связанное чтение. Мы уже публиковали обзор GitOps с фокусом на Argo CD и Flux: Kubernetes Continuous Delivery: GitOps Pipelines с ArgoCD & Flux. Этот пост — ML-специфичный companion — Kubeflow в цикле.

Читать длинную версию

The длинная статья охватывает карту Kubernetes MLOps 2026 (KFP v2, Trainer, KServe, Kueue), паттерны Argo CD Application, promotion gates, canary serving, GPU FinOps и чеклист rollout. Опубликовано Workstation.