from Hacker News

Ask HN: Kubernetes Deployers

by jdwyah on 11/30/23, 5:40 PM with 3 comments

What are we using to deploy to Kubernetes these days?

I have been using the same simple ruby script/gem for a long time. Honestly, I find it pretty decent, but it also feels crazy to me that there isn't something better. Don't we all need something to turn a basic description of our application into k8s yaml and give us some help with kubectl commands?

Every time I look around, I find things that feel pretty complex like https://github.com/psyhomb/k8s-deployer or they are way more than I want. I just want to say: run this command as a cron and this command as a daemon and this one as a web app. With a bit of flexibility / customizability.

Am I missing something? For reference, https://github.com/prefab-cloud/pfab is my thing. But I wouldn't say it's really fit for public consumption today.

  • by yuppie_scum on 11/30/23, 11:21 PM

    Use a managed platform like minikube for your laptop, or terraform to provision EKS if you’re in in AWS, or the equivalents in the other clouds.

    There’s no point to building your own control plane from scratch anymore for 95% of cases.

  • by iteratorx on 12/1/23, 10:23 AM

    Have a look at bunnyshell.com

    It can deploy full environments, not just apps