Updated
over 3 years
ago.
No love.
1 follower.
Zero-ish downtime deploy on da cheap!
This project aims to get a 0-ish downtime deployments (very easily achievable with Kubernetes) just using:
- Docker containers
- An nginx reverse proxy (or a load balancer maybe?)
- PostgreSQL server
- gitlab-ci / GH Actions (I've done some work with gitlab-ci already).
- A target VPS for your app to be deployed.
- Terraform
Goals
- It should deploy automagically
- It should have an staging and a production environment
- The downtime between swapping the old app and the new app has to be as closest to 0 as possible.
Principles
- Only use free stuff.
- Make it work first, then make it secure, and then make it pretty.
This project is part of:
Hack Week 19
Activity
Comments
Be the first to comment!
Similar Projects
Containerfile / Dockerfile generator library by amanzini
[comment]: # (Please use the project descriptio...
Containerized git server/client for playground and tutorials by mberti
[comment]: # (Please use the project descriptio...
Improve Docker registry listing tool by rbranco
Project Description
[regview](https://git...
OSSelot collaboration on legal reviews of community packages by lkocman
[comment]: # (Please use the project descriptio...
obs_scm_demo by smithfarm
Project Description
For a long time, I ha...
Expanding e2e tests on Windows self-hosted runners via CI by iguimaraes
Achievements:
- Documented all necessary s...
Testing and adding GNU/Linux distributions on Uyuni by juliogonzalezgil
Join the Gitter channel! [https://gitter.im/uy...
Uyuni test suite improvements by dgedon
Project Description
Uyuni is the upstream...