[email protected]

Introduce GitOps with Argo CD or Flux

In short: the desired state lives in Git and a controller reconciles the cluster with it. We introduce Argo CD or Flux with repository structure, promotion between environments and drift detection.

  • Argo CD or Flux
  • Repository structure and promotion
  • Drift detection
  • Secrets concept and recovery
Reviews
Cloud Wolke HerausforderungServer NachhaltigkeitIT Beratung Service Consulting SoforthilfeTimo Wevelsiep Robin ZinsExperten für Innovation Migration AWSHetzner Hosting zuverlässig

Companies worldwide trust WZ-IT

  • Stadtwerke Brühl
  • DGHO e.V.
  • solarwerkstatt berlin
  • Krüger Dirndl
  • ABCO Water Systems
  • Golem.de
  • EVADXB
  • nextGYM
  • AInergy
  • ml&s
  • Odiseo Solutions
  • Annota
  • ARGE
  • SweetConnect GmbH
  • Aphy AG
  • CORGOS
  • Rekorder
  • SolidProof
  • Yonju
  • Keymate
  • Paritel
  • Mr. Clipart
  • Millenium
  • Negosh
  • Führerscheinmacher
  • BTI
  • Deutsche Gesellschaft für Datenschutz
Read client reviews

Starting point

When GitOps is missing

Typical situations in which changes to the cluster are no longer traceable.

  • Changes without a trace

    Deployments run through kubectl or scripts. Nobody can say which state in the cluster is the approved one.

  • Environments drift apart

    Test and production have different configuration, and promotion between environments is manual work.

  • Secrets without a concept

    Credentials sit in the repository, in pipelines or with individual people only.

  • The tool choice is open

    Argo CD and Flux solve the same task differently. The decision depends on team and platform.

Services

What the GitOps introduction covers

Introduction and handover of GitOps in a Kubernetes cluster. Broader platform topics belong to platform engineering.

Introduce
  • Choose Argo CD or Flux

    The choice follows the team's knowledge and the scope of the platform. The decision rule is in the guide.

  • Repository structure and promotion

    Layout of the repositories and promotion of approved states between environments.

  • Secrets concept

    A way to handle secrets without plaintext in the repository.

Operate
  • Drift detection

    Deviations between Git and the cluster become visible and traceable.

  • Recovery and handover

    Every platform building block gets an owner, documentation and an upgrade path.

CI/CD pipelines, templates and policies belong to platform engineering. This page covers GitOps only. Argo CD as a hosted application is described under Argo CD hosting and operations.

Process

Four steps to GitOps

From the current state of deployments to handover to the team.

  1. 01

    Record the current state

    Environments, repositories and how deployments are done today.

  2. 02

    Define tool and structure

    Argo CD or Flux, repository structure and promotion path.

  3. 03

    Set up synchronization

    The controller synchronizes approved states into the environments.

  4. 04

    Hand over

    Owner, documentation and upgrade path for the platform building blocks.

Assessment

In-house or supported GitOps

GitOps is not a large project as long as cluster, team and applications are manageable.

In-house

In-house operation is enough when

  • one cluster is looked after by a team that knows Argo CD or Flux
  • deployments run reproducibly from Git and deviations are noticed
  • secrets concept and recovery have been tested

Support

Support makes sense when

  • several environments or clusters exist without a common structure
  • the choice between Argo CD and Flux is open
  • no owner and no upgrade path is defined for the controller

Entry point

GitOps as a project through platform engineering

The introduction runs as a project. There is no list price for it: scope and fee are agreed after an initial assessment.

All prices are net and exclude statutory VAT. The offers are addressed to businesses. As of October 2026.

Frequently asked questions

Answers to the most important questions

Reviews & projects

Operations that visibly relieve customers

Customer feedback on monitoring, updates, maintenance, support and stable production systems.

Networking & Provisioning

WZ-IT moved our studio infrastructure from decentralised individual devices to a central platform: every site is securely connected via VPN, new devices are onboarded automatically and an entire site is provisioned from a template, without manual steps on location. What impressed me most is the breadth and depth of their knowledge: Timo and Robin are not a typical IT provider who sets up a server and leaves. The two of them think their way into highly complex infrastructure and software topics, work through every requirement we put in front of them, and build networking, provisioning and operations so that everything fits together in the end. WZ-IT is an excellent partner for complex software, network and architecture projects.
Steve KirchnerManaging Director, nextGYM GmbH
View project

International

Built in Germany's Ruhr Valley. Running worldwide.

WZ-IT designs, develops and operates infrastructure and software for clients in Germany and internationally. We deliver projects remotely and continue supporting them in ongoing operations after go-live.

Selected projects

Read client reviews

Enquiry

How are changes rolled out today?

For a first assessment, cluster, environments and the current way of deploying are enough.

  • Straight with Timo and Robin - no sales team, no pitch
  • A professional assessment of your situation
  • Concrete next steps for infrastructure, software or AI

The conversation is free and non-binding.

WZ-IT's advice on our Azure migration was technically sound and completely non-binding right from the intro call - we took away a great deal.
Jakob ÖschlbergerInno7 GmbH
Timo and Robin, founders of WZ-IT

How are changes rolled out today?

Choose the appropriate starting point and briefly describe your environment.

We usually respond within one business day. Please do not send access credentials yet.

WZ-IT's advice on our Azure migration was technically sound and completely non-binding right from the intro call - we took away a great deal.
Jakob ÖschlbergerInno7 GmbH