apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization

resources:
  # Core services
  - auth/auth-service.yaml
  - tenant/tenant-service.yaml
  
  # Data & Analytics services
  - training/training-service.yaml
  - forecasting/forecasting-service.yaml
  - ai-insights/ai-insights-service.yaml
  
  # Operations services
  - sales/sales-service.yaml
  - inventory/inventory-service.yaml
  - production/production-service.yaml
  - procurement/procurement-service.yaml
  - distribution/distribution-service.yaml
  
  # Supporting services
  - recipes/recipes-service.yaml
  - suppliers/suppliers-service.yaml
  - pos/pos-service.yaml
  - orders/orders-service.yaml
  - external/external-service.yaml
  
  # Platform services
  - notification/notification-service.yaml
  - alert-processor/alert-processor.yaml
  - orchestrator/orchestrator-service.yaml
  
  # Demo services
  - demo-session/deployment.yaml
  - demo-session/service.yaml
  - demo-session/rbac.yaml
  
  # Frontend
  - frontend/frontend-service.yaml
  
  # Data initialization jobs
  - external/migrations/external-data-init-job.yaml
  
  # Migration jobs
  - auth/migrations/auth-migration-job.yaml
  - tenant/migrations/tenant-migration-job.yaml
  - training/migrations/training-migration-job.yaml
  - forecasting/migrations/forecasting-migration-job.yaml
  - ai-insights/migrations/ai-insights-migration-job.yaml
  - sales/migrations/sales-migration-job.yaml
  - inventory/migrations/inventory-migration-job.yaml
  - production/migrations/production-migration-job.yaml
  - procurement/migrations/procurement-migration-job.yaml
  - distribution/migrations/distribution-migration-job.yaml
  - recipes/migrations/recipes-migration-job.yaml
  - suppliers/migrations/suppliers-migration-job.yaml
  - pos/migrations/pos-migration-job.yaml
  - orders/migrations/orders-migration-job.yaml
  - external/migrations/external-migration-job.yaml
  - notification/migrations/notification-migration-job.yaml
  - alert-processor/migrations/alert-processor-migration-job.yaml
  - orchestrator/migrations/orchestrator-migration-job.yaml
  - demo-session/migrations/demo-session-migration-job.yaml
  - demo-session/migrations/demo-seed-rbac.yaml
  
  # Worker deployments
  - demo-session/demo-cleanup-worker.yaml
  
  # CronJobs
  - demo-session/cronjobs/demo-cleanup-cronjob.yaml
  - external/cronjobs/external-data-rotation-cronjob.yaml
