A Django Project Template with CI/CD Pipelines and k8s Orchestration
summary
An open-source Django project template that scaffolds separate orchestrator, backend and frontend repositories and automates local setup through production deployment. It uses Django, PostgreSQL, uWSGI and React packaged with Docker and cookiecutter, and wires GitLab CI pipelines (historical Jenkins example shown) to a Kubernetes cluster on DigitalOcean with three environments/branches. The demo shows an end-to-end pipeline that on the first commit builds container images, pushes them to a registry and applies Kubernetes manifests to deploy the app.
AI-written summary · about
chapters (10)
- 0:00Project introduction
- 3:22Frustration to solution
- 8:04Initial problems failed
- 12:07Agile workflow needs
- 14:15Custom template approach
- 17:25Tuenti Tag Standard
- 18:26Template demo
- 25:42Local k8s setup
- 33:16Results and goals
- 36:46Q&A
related talks
32mDeploy Django: GitOps & Kubernetes Made Easy
35mHow to Create a Project with a CI/CD Pipeline and Kubernetes
44mDeploy Django: GitOps & Kubernetes Made Easy with Calvin Hendryx-Parker
38mEnd-to-End Django on Kubernetes
30mForklifting Django: Migrating A Complex Django App To Kubernetes
31mMastering the Zen of Dev Experience: Kubernetes and the Art of Simplicity
34mContinuous Deployment for webapps based on Django
29mForklifting Django: Migrating A Complex Django App To Kubernetes
