Ga naar inhoud

Bestanden

Kubernetes-configuratiebestanden voor de Blue-Green deployment van Week 3. De broncode staat op GitHub.

CI Week 3 - Blue-Green Deploy Week 3 - Switch Blue-Green Slot


BestandBeschrijving
deployment-blue.ymlBlue slot en draait op de main branch. Het ${IMAGE_TAG} wordt door de GitHub Actions pipeline ingevuld bij elke push.
deployment-green.ymlGreen slot en draait op de development branch. Identieke structuur als Blue, maar met slot: green.
service.ymlLoadBalancer Service die standaard naar de Blue slot wijst. Switchen gaat zonder downtime door de selector aan te passen; beide deployments blijven tegelijk draaien.
Switchen gaat zonder downtime. Kubernetes past de selector aan en stuurt verkeer direct naar de andere slot. Beide deployments blijven tegelijk draaien.