GitOps

Přístup, kdy git repozitář je jediným zdrojem pravdy o stavu infrastruktury a aplikací.

GitOps rozšiřuje princip infrastruktury jako kódu o automatizovanou synchronizaci: nástroj (např. ArgoCD nebo Flux) neustále porovnává skutečný stav clusteru s definicí v gitu a v případě rozdílu ho automaticky opraví. Změny se tedy nedělají ručně přes příkazovou řádku, ale výhradně přes commit a pull request.

Výhodou je kompletní historie změn, možnost snadného vrácení (rollback) a auditovatelnost – je vždy jasné, kdo a kdy jakou změnu schválil. GitOps se nejčastěji používá v kombinaci s Kubernetes a Helm charty.

Související pojmy

  • Kubernetes

    Opensource platforma pro orchestraci, škálování a správu kontejnerových aplikací.

  • Helm

    Správce balíčků pro Kubernetes – zjednodušuje instalaci a verzování aplikací v clusteru.

  • CI/CD

    Automatizované procesy průběžné integrace a nasazování kódu do produkce.

  • Konfigurace jako kód

    Nastavení sítě a serverů v textových souborech s historií změn.

Podobné pojmy

Výrazy z jiných kategorií, které s tématem „GitOps“ souvisí.

Další z kategorie Cloud, Microsoft 365 a Workspace

Potřebujete s tím pomoct?

Řešíme cloud, microsoft 365 a workspace v praxi – od návrhu a měření až po realizaci a následnou správu.

Máte dotaz k pojmu GitOps?

Napište nám přímo odsud – zpráva přijde na náš e‑mail a ozveme se co nejdřív.

Typ poptávky

Cloud, Microsoft 365 a Workspace – GitOps

Načítám…

Údaje neukládáme do databáze ani nepředáváme třetím stranám – použijeme je jen k odpovědi na Váš dotaz.