Skip to main content

Komme i gang med Argo CD

Så du ønsker å komme i gang med å deploye til SKIP. Det er bra! Vi bruker et par teknologier for å gjøre det enklest mulig å deploye koden sin til plattformen, og disse er:

Her skal vi beskrive hvordan du kommer i gang med å synke ut applikasjonene dine til clusteret ved hjelp av Argo CD. For beskrivelser av hvordan man kommer i gang med det andre teknologiene se lenkene over.

Sjekkliste

For å starte med Argo CD må du gjøre følgende:

  • Sørg for at teamet ditt oppfyller Hva skal til for å bruke Kompass?
  • Produktteamet deres må ha en team-gruppe i Azure AD
    • Samle en liste med alle teammedlemmer
    • Velg to av teammedlemmene som skal ha høyere tilganger, for eksempel tech lead og team lead
    • Send denne listen til produkteier SKIP som bestiller opprettelse av CLOUD_SK_TEAM-gruppe
    • Pass på at team-gruppen legges inn i Enterprise Applicationen til ArgoCD for alle relevante miljø
  • Det må settes opp et apps-repo
    • Les Hva er et apps-repo for å forstå hvordan apps-repoer fungerer
    • Repoet opprettes fra apps-template malen
    • GitHub teamet deres må gis tilgang til apps-repoet som admin
    • SKIP må gi Argo CD-appen på GitHub tilgang slik at Argo kan pulle apps-repoet, dette gjøres gjennom Github IAC repoet
  • Det bestemmes et “prefiks” som dere deployer til
    • Vanligvis er dette navnet på applikasjonen som skal deploye til SKIP
    • Dere kan administrere alle Kubernetes namespacer som starter med dette prefikset
  • SKIP må konfigurere Argo til å lese og synkronisere fra apps-repoet
  • Nå skal du kunne logge inn på Argo CD og se applikasjonen din! 🚀