docs(ex03): add Metallb CRD drift guidance

This commit is contained in:
Paul Harkink 2026-02-28 22:56:51 +01:00
parent fc0eb1b0c4
commit 0dc7062148

View file

@ -81,6 +81,11 @@ metadata:
argocd.argoproj.io/sync-wave: "1"
spec:
project: workshop
ignoreDifferences:
- group: apiextensions.k8s.io
kind: CustomResourceDefinition
jsonPointers:
- /spec/conversion/webhook/clientConfig/caBundle
sources:
- repoURL: https://metallb.github.io/metallb
chart: metallb
@ -284,11 +289,12 @@ Beide bereikbaar vanaf je laptop zonder port-forward.
## Probleemoplossing
| Symptoom | Oplossing |
|-----------------------------------|------------------------------------------------------------------------|
|---------------------------------------|--------------------------------------------------------------------------------------------------------------------|
| `EXTERNAL-IP` blijft `<pending>` | MetalLB is nog niet klaar — check `kubectl get pods -n metallb-system` |
| curl naar 192.168.56.200 time-out | VirtualBox host-only adapter niet geconfigureerd — zie vm-setup.md |
| nip.io resolvet niet | Tijdelijk DNS-probleem, probeer opnieuw of voeg toe aan `/etc/hosts` |
| ArgoCD ingress geeft 502 | Wacht tot ArgoCD herstart na de values-wijziging |
| MetalLB app blijft OutOfSync op CRD's | Voeg in `apps/networking/metallb.yaml` `ignoreDifferences` toe voor CRD `caBundle` drift (zie voorbeeld hierboven) |
---