You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Common Ground heeft een duidelijke mening over Kubernetes-hosting: gemeentelijke applicaties horen op een Haven-compliant cluster te draaien. Haven is een door VNG vastgestelde standaard (status "pas toe of leg uit") die een specifieke Kubernetes-configuratie voorschrijft, met Haven+ als doorontwikkeling met strengere eisen (multi-AZ, master/worker scheiding, private networking).
Voor ontwikkelaars die voor het eerst met Common Ground in aanraking komen is dit een ontbrekend hoofdstuk. We willen een leermodule die uitlegt wat Haven is, waarom het bestaat en hoe je er lokaal mee oefent via kind (Kubernetes-in-Docker).
Doel
Nederlandstalige leermodule op de website die:
Haven en Haven+ uitlegt op niveau "ontwikkelaar die Kubernetes kent maar Haven nog niet"
de Haven Compliancy Checker introduceert
praktische instructies geeft om een Haven-achtige omgeving lokaal op te zetten met kind
aansluit op andere hostingtutorials (Nextcloud, Common Ground apps)
Doelgroep
Common Ground- en Conduction-ontwikkelaars, leveranciers van gemeenten, inkopers die de term tegenkomen.
Scope
Leermodule moet minimaal dekken:
Wat is Haven, waarom bestaat het (Common Ground, vendor lock-in voorkomen, herbruikbaarheid tussen 344 gemeenten)
Wat de standaard wél en niet voorschrijft (geen security baseline, geen all-inclusive cloud)
Eisen aan applicaties om op een Haven-cluster te kunnen draaien (containerized, K8s manifests/Helm, metrics endpoint, schaalbaar naar meerdere replica's)
Haven Compliancy Checker — wat doet het, hoe gebruik je het
Referentie-implementaties (Azure, GCP, VMware, Red Hat, Nederlandse providers)
Praktijk: lokaal Haven-achtig cluster opzetten met kind
kind installeren
multi-node cluster config
ingress controller, storage class, metrics server
Compliancy Checker tegen je lokale cluster draaien
bekende beperkingen (geen echte multi-AZ op één laptop)
Vervolgstappen: hoe verder naar een echte Haven-omgeving
Achtergrond
Common Ground heeft een duidelijke mening over Kubernetes-hosting: gemeentelijke applicaties horen op een Haven-compliant cluster te draaien. Haven is een door VNG vastgestelde standaard (status "pas toe of leg uit") die een specifieke Kubernetes-configuratie voorschrijft, met Haven+ als doorontwikkeling met strengere eisen (multi-AZ, master/worker scheiding, private networking).
Voor ontwikkelaars die voor het eerst met Common Ground in aanraking komen is dit een ontbrekend hoofdstuk. We willen een leermodule die uitlegt wat Haven is, waarom het bestaat en hoe je er lokaal mee oefent via kind (Kubernetes-in-Docker).
Doel
Nederlandstalige leermodule op de website die:
Doelgroep
Common Ground- en Conduction-ontwikkelaars, leveranciers van gemeenten, inkopers die de term tegenkomen.
Scope
Leermodule moet minimaal dekken:
Te verwijzen naar (officieel)
Op te leveren
kind-config.yamlmet multi-node setupSchatting
~1.5 dag schrijven + 0.5 dag testen kind-setup + review.