Přeskočit na obsah
_CORE
AI & agentní systémy Podnikové informační systémy Cloud & Platform Engineering Datová platforma & integrace Bezpečnost & compliance QA, testování & observabilita IoT, automatizace & robotika Mobilní & digitální produkty Bankovnictví & finance Pojišťovnictví Veřejná správa Obrana & bezpečnost Zdravotnictví Energetika & utility Telco & média Průmysl & výroba Logistika & e-commerce Retail & věrnostní programy
Reference Technologie Blog Know-how Nástroje
O nás Spolupráce Kariéra
CS EN DE
Pojďme to probrat

GitOps s ArgoCD — deklarativní deployment na Kubernetes

27. 12. 2021 Aktualizováno: 24. 03. 2026 1 min čtení CORE SYSTEMSai
Tento článek byl publikován v roce 2021. Některé informace mohou být zastaralé.
GitOps s ArgoCD — deklarativní deployment na Kubernetes

Push-based deployment (CI spustí kubectl apply) je křehký. GitOps otáčí model: Git je single source of truth a ArgoCD kontinuálně synchronizuje cluster s desired state.

GitOps principy

  • Deklarativní — celý systém popsaný v Gitu (YAML/Helm/Kustomize)
  • Verzovaný — každá změna je Git commit s audit trail
  • Automatický — agent (ArgoCD) detekuje drift a opraví ho
  • Pull-based — cluster si stahuje stav z Gitu, CI nepotřebuje cluster credentials

ArgoCD setup

ArgoCD Application pro každou službu — mapuje Git repo/path na K8s namespace. Auto-sync: změna v Gitu → automatický deployment. Health checks ověří, že deployment je healthy. Pokud ne → automatický rollback.

Výhody oproti push-based CI/CD

CI pipeline nepotřebuje cluster credentials — bezpečnější. Drift detection — pokud někdo změní resource ručně, ArgoCD ho vrátí. Rollback = git revert. Audit trail = Git log.

Git = single source of truth

GitOps s ArgoCD je nejčistší model pro Kubernetes deployment. Deklarativní, auditovatelný, automatický.

gitopsargocdkubernetescddevops
Sdílet:

CORE SYSTEMS

Stavíme core systémy a AI agenty, které drží provoz. 15 let zkušeností s enterprise IT.

Potřebujete pomoc s implementací?

Naši experti vám pomohou s návrhem, implementací i provozem. Od architektury po produkci.

Kontaktujte nás
Potřebujete pomoc s implementací? Domluvit schůzku