Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Deployment av en tjänst sker genom Argo CD. I Argo CD pekas manifest ut i ett git repository som , vilket beskriver för klustret hur tjänsten ska sättas upp. För att skilja test och produktion åt används samma git repo repository men separata brancher. Argo CD instansen i test sätts upp att peka på test branchen och instansen i produktion till prod branchen.

...

För att deploya en ny image i produktion körs görs en cherry pick av en commit från test branchen. Detta går att göra vi CLI eller i web-GUI.

...

När commiten appliceras på prod branchen sker deployment mot produktion . Detta (detta förutsätter att automatisk synkning är aktiverat i Argo CD. Annars , i annat fall behöver man även synka i Argo CD).