Argo CD

Opnå problemfri og automatiseret applikationslevering med Argo CD’s GitOps-platform

Hvad er Argo CD?

Argo CD er et deklarativt GitOps continuous delivery værktøj, som bruges til at orkestrere Kubernetes resourcer, herunder containeriserede applikationer, routers, secrets og meget mere. Argo CD gør brug af GitOps princippet Versioned and Immutable, ved at håndhæve en pull baseret state, fra et versioneret lager som GitHub. Fordelen ved at anvende et kendt versionerings lager er, at det giver udviklere muligheden for selv at kunne optimere og sikre kvaliteten af ressourcerne i et Kubernetes cluster, da de i forvejen er bekendt med interfacet.

Argo CD kan anvendes til at deploye forskellige typer af opsætninger, herunder plain Kubernetes manifester, Helm Charts og Kustomize manifester.

Nedenstående illustration viser hvordan man ved hjælp af Argo CD kan opnå et højere sikkerhedsniveau samt øget stabilitet af det enkelte Kubernetes cluster. Argo CD giver desuden mulighed for at administrere brugeradgang således eks. udviklere kan skærmes fra at have direkte adgang til clusteret gennem CLI og andre tools. På denne måde kan man øge sikkerheden, men også sikre en Single Source of Truth, hvilket gør det nemmere at lave roll backs og canary deployments.

Argo CD Architecture

Hvordan kan Tech Chapter hjælpe dig igang med Argo CD?

Tech Chapters DevOps konsulenter har mange års hands-on erfaring indenfor både opsætning og konfigurering af Argo CD og andre Kubernetes værktøjer. Vores konsulenter kan derfor sikre din virksomhed en tryg og gnidningsfri overgang til Argo CD samt en hurtig og effektiv opsætning.

Som en del af vores servicekatalog tilbyder vi både undervisning og support til jeres udvikler teams i Argo CD så I altid kan sikre, at I har den nødvendige viden og færdigheder, til at udnytte Argo CD’s funktionaliteter.

Alternativer til Argo CD

Hos Tech Chapter har vores konsulenter også erfaring med Argo CD alternativet Flux CD, som ligeledes er en del af GitOps familien. Udover vores ekspertise indenfor GitOps værktøjer, kan vi også tilbyde kompetencer indenfor andre Continuous Delivery værktøjer som eksempelvis Jenkins og Github Actions.