refactor: 구조 변경

This commit is contained in:
donghyeon-ka
2026-08-28 17:24:26 +09:00
parent a6f6c663e0
commit b8626946b1
192 changed files with 2251 additions and 206 deletions
+11
View File
@@ -2,6 +2,17 @@
## 2026-07-26
- Adopted the `k8s-template` lifecycle layout: bootstrap under
`bootstrap/gitops`, Terraform under `infrastructure`, all Kubernetes desired
state under `gitops`, automation under `scripts`, and ADRs under
`docs/decisions`.
- Made `gitops/clusters/dev-k3s` the root Application source while preserving
permission-scoped ApplicationSets and their staged `autoSync` gates.
- Co-located reusable Terraform modules in `infrastructure/components`,
backend examples with each live root, and Vault ACLs with their owning
Terraform state.
- Added the template catalogs, `_template` directories, examples, security
checks, and common validation ahead of project-specific validation.
- Clarified that this repository is an independent GitOps reference lab, not a
shared production platform or an application source monorepo.
- Reclassified Kubernetes ownership as `platform`, `systems` and `workloads`;