Commit graph

3 commits

Author SHA1 Message Date
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