coolify
coolify copied to clipboard
[Feature]: Full Kubernetes support with autoscale
Description
In the interface while adding a service there is a new step second step after selecting the service: Deploy to docker or deploy to k8s? -> We can choose the one we want and if we choose docker we get the same flow as now: place like localhost or remote, network ... If we choose k8s, we deploy via Kubernetes -> Only UI the rest is done automatically. Inspiration for such a flow would be: https://docs.kubero.dev/comparison/ -> ans also let us enable auto scale so the application can automatically scale.
cc @DeVoresyah
Minimal Reproduction (if possible, example repository)
- [ ] Support k8s for services
- [ ] Support k8s for docker compose deployments
- [ ] Support k8s for git deployments
- [ ] Support k8s for docker image deployments
- [ ] Support k8s for nixpack deployments -> if possible
- [ ] Select Pods
- [ ] Scaling
- [ ] Autoscaling
- [ ] Autoscale over multiple servers
- [ ] Automatically spin up and spin down pods
- [ ] Load balancing between pods -> Main DB and other DB for load