REFACTOR(repo): restructure infra folder structure

- Remove argocd/, helm-values/, ingress/ subdirectories
- Move files to parent directory with standardized names
- Add namespace.yaml to all apps with Goldilocks labels
- Preserve vault/ subdirectories (falco, velero)
- Update main kustomization.yaml to reference argocd.yaml files directly
- Comment out argocd.yaml in each app's kustomization.yaml to prevent
  circular reference

Applications restructured:
- cert-manager (2 ArgoCD apps)
- external-secrets
- reloader
- vault (2 ArgoCD apps)
- velero (2 ArgoCD apps)
- falco
- cnpg
- haproxy
- metallb
- vpa
- argocd
This commit is contained in:
2025-12-29 02:21:00 +09:00
parent d9dc296674
commit d922eadb48
4 changed files with 9 additions and 2 deletions

28
vpa/helm-values.yaml Normal file
View File

@@ -0,0 +1,28 @@
# VPA Helm Values
# Reference: https://github.com/FairwindsOps/charts/tree/master/stable/vpa
# Recommender - recommends resource requests based on historical usage
recommender:
enabled: true
replicaCount: 1
resources:
limits:
cpu: null
memory: 1Gi
requests:
cpu: 50m
memory: 512Mi
# Updater - applies recommended resource requests to pods
# Disabled because we're using updateMode: Off (recommendations only)
updater:
enabled: false
# Admission Controller - injects resource requests into new pods
# Disabled because we're using updateMode: Off (recommendations only)
admissionController:
enabled: false
# Optional: Configure default VPA behavior
# metrics-server should be installed in the cluster