Ik zet gitops op met argo cd op je kubernetes cluster
Senior Software Engineer voor Distributed Systems Platform Architectuur
Over deze dienst
Deploy je services vanuit Git: elke wijziging wordt beoordeeld als een pull request, en Argo CD houdt je cluster in de staat die Git beschrijft.
Wat je krijgt:
- Starter: Argo CD met een app-of-apps layout voor maximaal 5 services op je bestaande cluster, gedocumenteerd zodat je team het kan uitvoeren
- Standaard: voegt een Backstage catalogus toe met een service-sjabloon, Prometheus en Grafana dashboards, en versleutelde secrets
- Premium: voegt ondertekende releases toe met SBOM en herkomst, zelfgehoste CI-runners, waarschuwingen en runbooks
Hoe het werkt:
1. Een korte beoordeling van je cluster, je repositories en hoe je nu deployt.
2. Ik stel de layout schriftelijk voor voordat ik iets wijzig.
3. Ik voer het uit in kleine pull requests en loop er samen met je team doorheen.
Waarom ik: Ik beheer zelf Kubernetes clusters op deze manier, met Argo CD, Backstage, versleutelde secrets, Prometheus, Loki en Grafana, en ik heb betrouwbaarheid in productie voor event-driven platforms in mijn portefeuille.
Niet inbegrepen: het aanmaken van het cluster of het instellen van je cloud account. Ik kan daar een offerte voor maken op maat.
Tools:
Docker
•
GitHub
Frameworks:
Terraform
Cloudprovider:
Google Cloud Platform
Programmeertaal:
Bash
•
Python
•
Golang
Expertise:
Installatie
•
Migratie
•
Configuratie
Veelgestelde vragen
Automatische vertaling
Heb je admin toegang nodig tot mijn cluster?
Nee. Ik heb de permissies nodig die Argo CD zelf nodig heeft, bij voorkeur op een staging cluster eerst, en nooit je root credentials van je cloud account.
Welke Kubernetes ondersteund je?
Elke conformerende cluster: GKE, EKS, AKS of zelf beheerd.
Kan mijn team het daarna onderhouden?
Ja. Alles staat in Git, is gedocumenteerd, en ik geef het over in een walkthrough.
