View file | ||
---|---|---|
|
...
PLAN | CODE | BUILD | TEST | RELEASE | DEPLOY | OPERATE | MONITOR |
---|---|---|---|---|---|---|---|
Scrum & AgileConfluence och Jira beslutat att använda för detta. Idag:
Frågeställningar:
| ContainersDocker eller Podman? Ta hänsyn till om vi kommer köra OpenShift eller Cubernetes/Rancher | Build pipelinesOm vi går Atlassian on-prem - Jenkins eller Bamboo? Jenkins på Kassan kommer att diskuteras V49 i smaverkansmöte | DevOps Tools Mängd unit-test och integrationstest styrs av Regler och Riktlinjer. Verktygsval öppet - välj verktyg inom respektive team efter behov. Dock tar vi fram en grundrekommendation (API-test, integrationstest, prestandatest, gränssnitt mm mm) (Arbetsgrupp) | Code repositoriesNexus (har vi idag)? Artifactory? Annat? (Arbetsgrupp) | Key Management Mer en ops-fråga, men måste hänga ihop med helheten. Hänger ihop med val av container-lösning. Kan finnas inbyggt i plattformen(Openshift/K8S) Ulf checkar vad som finns idag | Security | Monitoring |
FrameworksFrontend Beslutat. Se: Ramverk för bygga web/app Mikrotjänster I dag pekar vi på Quarkus som primärt ramverk: Primärt ramverk för utveckling Vi har även en del utvecklat i Node. Nu efter att ha utvecklat en tid i Quarkus och samlat på oss erfarenhet ser vi ett behov av att öppna beslutsärendet igen och göra en ny utvärdering om vi skall gå mot Quarkus eller SpringBoot som primärt ramverk Camunda Kör SpringBoot Metakatalogen .net | Testing & Security ValidationVerktyg för kod och säkerhetsvalidering (SonarCube, Sonatype-Nexus t ex) - ta fram förslag (Arbetsgrupp) | Container registriesOpenShift eller annat (beror på val av Container-lösning)? | Deployment & CM Hänger ihop med (baseras på?) IAC. | Orchestration | |||
IDEFritt val | IACHänger ihop med beslut OpenShift eller annat. | Deployment automationHänger ihop med Build pipelinesoch- IACoch Atlassian on-prem eller ej.Jenkins, Bamboo eller Helm?Eller nåt annat? | Kubernetes orchestration | ||||
Source ControlAPI-fabriken: Idag GIThub för i stort sett all kod (potentiellt publikt) och GITlab (på G för central config). (Arbetsgrupp) | Overlay/service mesh Hänger ihop med deploymentconf. och IAC | ||||||
Parameter repositories Finns troligen inbyggt i Kubernetes plattformen.. Vi gör inget med detta just nu |
Beslutslogg