565 B
565 B
Base Packages
Base packages contain shared Kubernetes definitions.
Boundaries:
managing/owns infrastructure management resources in themntnamespace.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 kustomizethrough its ownkustomization.yaml. - Parent packages compose child packages; child packages own their internal Kubernetes object files.