duynguyen duynguyen
  • Joined on 2026-01-13
duynguyen pushed to main at duynguyen/cluster-bootstrap 2026-07-21 05:08:23 +00:00
020b248bbe fix: force ServerSideApply on envoy-gateway Application
duynguyen pushed to main at duynguyen/cluster-bootstrap 2026-07-21 05:02:16 +00:00
fef69d587f fix: register envoy-gateway OCI repo declaratively in argocd values
duynguyen pushed to main at duynguyen/cluster-bootstrap 2026-07-21 04:58:50 +00:00
2a07b6decf fix: use OCI registry for envoy-gateway helm chart source
duynguyen pushed to main at duynguyen/cluster-bootstrap 2026-07-21 03:41:57 +00:00
7dda8715c1 fix: disable auto-sync on argocd Application
duynguyen pushed to main at duynguyen/cluster-bootstrap 2026-07-21 03:39:58 +00:00
02b4f1f926 fix: ignore CRD status/caBundle drift on metallb Application
duynguyen pushed to main at duynguyen/cluster-bootstrap 2026-07-14 12:36:07 +00:00
2e5037d6f4 docs: trim README explanations, keep steps short
duynguyen pushed to main at duynguyen/cluster-bootstrap 2026-07-14 11:54:41 +00:00
c2c265c898 docs: never store argocd admin password hash in git
cffaa7449d fix argocd install + add root bootstrap Application manifest
Compare 2 commits »
duynguyen pushed to main at duynguyen/cluster-bootstrap 2026-07-14 10:28:10 +00:00
1432e9e114 docs: add missing argocd wave -1 to README
duynguyen pushed to main at duynguyen/cluster-bootstrap 2026-07-10 09:31:49 +00:00
4c214a9928 add git ignore
e10c72a34f add argocd self-managed Application (sync-wave -1)
fd769794f9 use envsubst to inject password hash from .env into values.yaml at install time
b6af771fd9 move password hash to values.yaml, simplify helm install command
40d7f794aa store bcrypt hash in .env, pass to helm via --set at install time
Compare 6 commits »
duynguyen pushed to main at duynguyen/cluster-init 2026-07-10 09:30:56 +00:00
9d91b3c453 add git ignore
duynguyen pushed to main at duynguyen/cluster-bootstrap 2026-06-14 10:55:25 +00:00
f6469a73a2 set nfs server and path
duynguyen pushed to main at duynguyen/cluster-init 2026-06-14 10:49:57 +00:00
9afc923bc5 check firewalld exists before stopping to avoid error on minimal installs
1c5e669824 add timezone, SELinux permissive, disable firewalld, nfs-utils, chrony to common playbook
Compare 2 commits »
duynguyen pushed to main at duynguyen/cluster-bootstrap 2026-06-14 10:04:35 +00:00
083478f980 add README with step-by-step bootstrap instructions
c44c2f6736 initial bootstrap: argocd, metallb, envoy-gateway, nfs-provisioner
duynguyen created branch main in duynguyen/cluster-bootstrap 2026-06-14 10:04:35 +00:00
duynguyen created repository duynguyen/cluster-bootstrap 2026-06-14 10:04:20 +00:00
duynguyen pushed to main at duynguyen/cluster-init 2026-06-14 10:02:52 +00:00
eade8553f6 add phase 6 reference to cluster-bootstrap repo
duynguyen pushed to main at duynguyen/cluster-init 2026-06-14 07:43:42 +00:00
1f9707a0a1 fix clone repo url and cd command
duynguyen pushed to main at duynguyen/cluster-init 2026-06-14 07:34:25 +00:00
e091584f79 split all commands into individual code blocks for copy buttons
65c8592aa1 update README: add cluster.yml one-command option
7d7b17f945 add cluster.yml to run all playbooks in one command
Compare 3 commits »
duynguyen pushed to main at duynguyen/cluster-init 2026-06-14 07:26:19 +00:00
7b271d07fb rename RUNBOOK.md to README.md
duynguyen pushed to main at duynguyen/cluster-init 2026-06-14 07:21:34 +00:00
054835e2a7 initial commit