...
All pipelines parts (PipelineRuns, Pipeline, Task etc.) applied via Argo CD
Each cluster has its own Argo CD installation
One config repo per service
Helm chart to easily set up default config. each service has a non release helm chart in config repo importing common chart with default values and mandatory input parameters.
Frågor
Hur rensar vi på bästa sätt images som inte används? Det kan skilja mellan test och prod men man bör även ta hänsyn till hur vi gör vid ny major release då vi måste ha två majors igång av samma tjänst.
Vilken promotion modell (promotion från staging till prod) vill vi ha? Branch, overlays, annat?
Finns möjlighet för bygge av feature branch automatiskt. Dvs när en ny remote branch skapas så får man per automatik ett bygg jobb som kan användas som stöd vid granskning av PR. I förlängningen även trigga kodskanning.
Hur bra fungerar tester när man kör Testcontainers (container i container)?
Finns det versionering av tekton objekt eller får man sköta det helt via namnsättning?
Kan vi nyttja Helm som vi tänkt (non released version) i Argo CD?
...