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
+4 -3
View File
@@ -7,10 +7,11 @@
Vault init JSON, unseal/recovery material or plaintext credentials.
- A Vault API object may be owned by only one Terraform state.
- Keep secret payloads outside Terraform resources and data sources.
- Classify shared capabilities under `platform`, bounded-context backing
services under `systems`, and first-party runtimes under `workloads`.
- Classify shared capabilities under `gitops/platform`, bounded-context
backing services under `gitops/apps/systems`, and first-party runtimes under
`gitops/apps/workloads`.
- Manage child Argo CD Applications through the permission-scoped
ApplicationSets in `platform/control-plane/argocd`; do not add explicit
ApplicationSets in `gitops/platform/control-plane/argocd`; do not add explicit
child Applications or use the `default` AppProject.
- Add new ApplicationSet entries with `autoSync: "false"` and open each gate
only after its documented external prerequisites have been verified.