Bestanden
Kubernetes-configuratiebestanden voor de Blue-Green deployment van Week 3. De broncode staat op GitHub.
| Bestand | Beschrijving |
|---|---|
| deployment-blue.yml | Blue slot en draait op de main branch. Het ${IMAGE_TAG} wordt door de GitHub Actions pipeline ingevuld bij elke push. |
| deployment-green.yml | Green slot en draait op de development branch. Identieke structuur als Blue, maar met slot: green. |
| service.yml | LoadBalancer 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.