This is a survival-ready infrastructure demo — showing how to deploy an app to Kubernetes using Helm, without relying on paid services or GitLab Runner.
It’s designed for:
- Freelancers who want to prove they can deploy even without budget
- DevOps engineers building credibility via GitHub
- Clients looking for real-world deploy logic, not just templates
- Kubernetes (Minikube, K3s, or any cluster)
- Helm 3
- GitLab CI/CD (optional, realistic pipeline included)
- ConfigMap, Secrets, Environments separation (mocked)
No GitLab Runner? No problem. You can test the whole thing manually.
Included .gitlab-ci.yml with real stages:
This pipeline simulates a full flow: Helm lint, deploy, validation, and optional cleanup.
You can run this CI later with a GitLab Kubernetes runner.
You’ll find a sample:
This shows awareness of:
- Secret separation from chart
- Security practices even in simple pipelines
Supports Dev & Prod overrides:
You can see the full flow here:
| app/ | Static HTML content |
| helm-chart/ | Helm chart with templates |
| environments/ | Per-environment Helm values |
| secrets/ | Mock secrets (optional use) |
| .gitlab-ci.yml | Multi-stage pipeline (manual-ready) |
| demo.gif | Optional visual confirmation |
Because not every DevOps engineer has:
- Access to paid runners
- Real client jobs to showcase
This project proves you can build + deploy K8s apps from scratch.
It’s not about perfect infra.
It’s about proving you can work, ship, and survive.
Nuntin (GitHub)
DevOps / Infra Engineer • 12+ years experience
Open to remote / freelance work — even at survival rates.
.png)



