Projects covering DevOps, Cloud, SRE, and Project Management.
| Project | Description | Tech |
|---|---|---|
| ci-cd-pipeline | Django + PostgreSQL, CI/CD, pushes Docker image to GHCR | Django, PostgreSQL, Docker Compose, GitHub Actions, GHCR |
| terraform-aws | VPC, subnet, security group, RDS via Terraform | Terraform, AWS |
| k8s-manifests | K8s deployment, service, ingress – tested in CI with kind | Kubernetes, kind |
| monitoring | Prometheus + Grafana, scrapes Django app | Prometheus, Grafana, Docker |
| sre-playbook | SLO definitions, runbooks, incident response | SRE practices |
| project-management | Agile board, risk register, stakeholder comms | Agile, Risk |
Each sub‑folder has its own README.md with detailed steps.
Quick start (Django stack):
cd ci-cd-pipeline
docker compose up --buildCredentials:
- Local dev: defaults work out of the box.
- Real secrets (optional): copy
.env.exampleto.env, fill your values, thendocker compose --env-file .env up. - CI/CD: secrets are stored in GitHub Actions and injected into the pipeline automatically.
| Pipeline | Status |
|---|---|
| Django CI/CD (push to GHCR) | |
| Monitoring CI | |
| Kubernetes CI |
MIT
