Zodat ik vrijbrp op Kubernetes kan installeren
###Voorgestelde oplossing
De kern van dit project (en waar de meeste tijd in zal gaan zitten) is het uitschrijven en testen van de Haven installatie. Deze bestaat dit uit twee hoofdstukken, zorgen dat VrijBRP gemakkelijk op Haven te installeren is en daarna op haven controleren hoe de applicatie zich gedraagt.
Voor het installeren van de applicatie op haven is het volgende nodig
Helm files die in een één keer installeren
Helm repro
value.schema.json
Daarbij zijn de helm files zelf randvoorwaardelijk voor het installeren, het opnemen van deze bestanden in een repro en beschrijven met een value.schema is dan weer randvoorwaardelijk voor het installeren van de helm bestanden vanuit opensource repositories (zoals ArtifactHub en KubeApps).
Nadat de installatie bestanden zijn ontwikkeld moeten ze worden uitgerold en doorgetest op een haven omgeving (zie fase 2 testomgeving over hoe deze tot stand komt) tijdens dit doortesten zullen we moeten constateren of de assumpties gemaakt tijdens het schrijven van de helm files ook daadwerkelijk kloppen en of we nog problemen tegen komen (in de praktijk blijkt hier vaak nog wat te spelen)
###Aanvullende context
Om dit issue definitief te kunnen afronden (en vooral te verifiëren) zijn #3 en daarmee #8 benodigd.
Zodat ik vrijbrp op Kubernetes kan installeren
###Voorgestelde oplossing
De kern van dit project (en waar de meeste tijd in zal gaan zitten) is het uitschrijven en testen van de Haven installatie. Deze bestaat dit uit twee hoofdstukken, zorgen dat VrijBRP gemakkelijk op Haven te installeren is en daarna op haven controleren hoe de applicatie zich gedraagt.
Voor het installeren van de applicatie op haven is het volgende nodig
Helm files die in een één keer installeren
Helm repro
value.schema.json
Daarbij zijn de helm files zelf randvoorwaardelijk voor het installeren, het opnemen van deze bestanden in een repro en beschrijven met een value.schema is dan weer randvoorwaardelijk voor het installeren van de helm bestanden vanuit opensource repositories (zoals ArtifactHub en KubeApps).
Nadat de installatie bestanden zijn ontwikkeld moeten ze worden uitgerold en doorgetest op een haven omgeving (zie fase 2 testomgeving over hoe deze tot stand komt) tijdens dit doortesten zullen we moeten constateren of de assumpties gemaakt tijdens het schrijven van de helm files ook daadwerkelijk kloppen en of we nog problemen tegen komen (in de praktijk blijkt hier vaak nog wat te spelen)
###Aanvullende context
Om dit issue definitief te kunnen afronden (en vooral te verifiëren) zijn #3 en daarmee #8 benodigd.