init: 폴더구조 설계 및 인프라 설계
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
# Base Packages
|
||||
|
||||
Base packages contain shared Kubernetes definitions.
|
||||
|
||||
Boundaries:
|
||||
- `managing/` owns infrastructure management resources in the `mnt` namespace.
|
||||
- `app/` owns application namespace resources and large-scale workload package contracts.
|
||||
- `plugins/` owns plugin namespace resources.
|
||||
|
||||
Rules:
|
||||
- Base packages must not contain environment-specific values.
|
||||
- A base package can be rendered with `kubectl kustomize` through its own `kustomization.yaml`.
|
||||
- Parent packages compose child packages; child packages own their internal Kubernetes object files.
|
||||
Reference in New Issue
Block a user