- Purpose: Template for your configuration
- Action: Copy to
k8s/.envand fill in your values
- Purpose: All your settings and secrets in one place
- Action: Edit secret values directly here
- Purpose: Deploy everything with one command
- Action: Run after setting up your
.envfile
- Copy template:
cp k8s/env.template k8s/.env - Edit secrets: Open
k8s/configmap.yamland replace${DB_PASSWORD}with your actual password - Deploy: Run
./scripts/deploy-with-secrets.sh
k8s/backend.yaml- Backend deploymentk8s/frontend.yaml- Frontend deploymentk8s/postgres.yaml- Database setupk8s/redis.yaml- Cache setupk8s/monitoring.yaml- Prometheus & Grafanak8s/ingress.yaml- Web traffic routing
home-lab-2.md- Your main step-by-step guideREADME.md- Project overview
🎯 Focus on the 3 essential files above. Everything else works automatically!