duynguyen
cffaa7449d
fix argocd install + add root bootstrap Application manifest
...
- remove server.httproute from argocd values.yaml: helm install failed
since Gateway API CRDs (installed by envoy-gateway, wave 2) don't
exist yet; HTTPRoute is already applied manually in Phase 6
- add bootstrap-app.yaml as the Git-committed root/seed Application,
replacing ad-hoc UI creation (GitOps anti-pattern: apps not stored
in Git can't be recreated)
2026-07-14 17:50:06 +07:00
duynguyen
1432e9e114
docs: add missing argocd wave -1 to README
2026-07-14 17:27:47 +07:00
duynguyen
4c214a9928
add git ignore
2026-07-10 16:30:27 +07:00
duynguyen
e10c72a34f
add argocd self-managed Application (sync-wave -1)
2026-06-14 18:30:21 +07:00
duynguyen
fd769794f9
use envsubst to inject password hash from .env into values.yaml at install time
2026-06-14 18:17:05 +07:00
duynguyen
b6af771fd9
move password hash to values.yaml, simplify helm install command
2026-06-14 18:14:55 +07:00
duynguyen
40d7f794aa
store bcrypt hash in .env, pass to helm via --set at install time
2026-06-14 18:10:39 +07:00
duynguyen
73b35bfd14
add .env for argocd admin password, update install command to set bcrypt hash
2026-06-14 18:09:16 +07:00
duynguyen
f6469a73a2
set nfs server and path
2026-06-14 17:55:17 +07:00
duynguyen
083478f980
add README with step-by-step bootstrap instructions
2026-06-14 16:55:40 +07:00
duynguyen
c44c2f6736
initial bootstrap: argocd, metallb, envoy-gateway, nfs-provisioner
2026-06-14 16:00:21 +07:00