Open seanes opened 3 months ago
Sendt email til ID-porten nå om neste steg for å kunne lage en klient. Vil specce hva det vil si etterhvert, men vil anta at det raskeste er å lage en node-klient, kjøre den som en jobb ved pull-requests.
TODO: Spec open-id-integrasjon.
some thoughts.
Ser ut som det kan bli ganske knot å legge tilrette for dette i application gateway. Om vi skulle legge til hostname i application gateway for en pull-request vil denne bli overskrevet om vi skulle deploye til Test igjen ettersom hele application gateway er en stor bicep-modul. Om application gateway hadde kunnet blitt brutt opp hadde problemet vært løst, men det er dessverre ikke tilfellet.
En annen løsning er å lage et eget container app environment i Test som ikke er lukket i et subnet som kun skal bli brukt av flyktige miljøer..
Potensiell spec:
bff
og frontend
i det nye environmentet med parametre som ligger i soak.bicepparam
. Thoughts after experimenting with new container app environment:
Set up a new container app environment for ephemeral use in test subscription. https://github.com/digdir/dialogporten-frontend/pull/990 It has it's own issues as we do not have a reverse proxy anymore. I see a couple of possible paths here:
After refinement 20th November, we landed on "putting a pin" in this until we can establish the goals for the ephemeral environments
Motivasjon Vi har p.t. ikke deploy til dev/QA-miljø på PR og derfor ingen god måte å vise eller teste endringer før de er merget til main. Ikke skalerbart med push til samme miljø da endringene kan overskrive hverandre.
Mål Flyktig miljø per pull request for å fasilitere QA av feature / fix o.l., i tillegg til test av deployment av branch.
Specs-ish
opened
,reopened
,synchronize
closed
)Acceptance Criteria
opened
,reopened
,synchronize
og trigges i første omgang ved dispatch av en Github Action ( Kan utvides med knapp i pr-template f.eks)Mulig høyst aktuelt også for dialogporten også.