Commit graph

7 commits

Author SHA1 Message Date
Shautvast
896869b3b3 add metallb 2026-03-04 16:01:50 +01:00
Shautvast
f0680b97af andere kleur dinges 2026-03-04 15:48:27 +01:00
Paul Harkink
cb912cfed6 Split host/vm scripts and fix Argo tunnel workflow 2026-02-28 20:04:01 +01:00
Paul Harkink
71c1f79f6f Improve bootstrap safety and add host-side ArgoCD access scripts 2026-02-28 18:34:56 +01:00
Paul Harkink
ced5b64be1 fix(vagrantfile): set kubeconfig permissions to 600 to suppress Helm warnings 2026-02-28 16:17:35 +01:00
Paul Harkink
6e7ebc59c4 fix(vagrantfile): correct Tekton image registry (ghcr.io), Docker Hub prefix, arm64-aware yq install 2026-02-28 16:15:03 +01:00
Paul Harkink
621d2cbcde feat(ex01): ArgoCD bootstrap — Vagrantfile, helm install, app-of-apps
- Vagrantfile: Ubuntu 24.04, k3s (no traefik/servicelb), Helm, yq,
  host-only 192.168.56.10, pre-pulls key images
- scripts/bootstrap.sh: installs ArgoCD via Helm, applies root app
- apps/project.yaml: permissive AppProject for workshop
- apps/root.yaml: App-of-Apps watching apps/ directory
- apps/argocd.yaml: ArgoCD self-manages via Helm chart 7.7.11
- manifests/argocd/values.yaml: insecure mode, port-forward access
2026-02-28 15:24:42 +01:00