Hacker News new | ask | show | jobs
by tluyben2 1866 days ago
Simpler solutions that behave the same on your laptop as it does on a cloud setup. More Heroku like. Most people / companies don't need all the intricate settings of Kubernetes (or docker). You basically want to have a docker-compose file, put some cpu, mem, scaling, replication numbers and that's it. Deploy locally or on a cluster and it'll just work, scaling as you go, if available on your deployed platform.

I know this is already possible, but it's not very easy, especially across laptop, cloud and baremetal; Kubernetes on baremetal is a pain (no simple ingress if you don't have access to the router or loadbalancing).

I hope someone tells me this exists but I tried a lot of solutions and they all fail at something (complexity / dependency on big cloud providers / dependency on specific network capabilities etc).

1 comments

Docker Swarm was closer to this but never really got the traction to become a serious contender. I really liked being able to use a compose-like file to deploy. It had a much smaller feature set than k8s and some gotchas, but I felt like it was a lot easier to grok than k8s.

The thing that led to my moving away from it was the lack of a mainstream hosted version.