@thedaemon but.. but... You can develop locally with k8s!!! It takes 10 minutes to update the cluster and breaks all the time!! But it's great!!! @stefano
Post
@thedaemon but.. but... You can develop locally with k8s!!! It takes 10 minutes to update the cluster and breaks all the time!! But it's great!!! @stefano
Install on Kubernetes with helm: trust me bro.
Install with Docker Compose: I said trust me bro.
Local development install needs Docker: what part of "trust me bro" isn't clear?
@stefano You're such a luddite! 😜
@stefano I just reverse engineer the docker compose file and install what it needs. Usually it's enough.
@stefano IMO this happens because #developers != #sysadmin and devs don't know how to ship.
I strip #docker out of about 90% of the stuff I use because it brings nothing but unnecessary complexity to the party.
Okay, I kid you not! Right after I read this post my monitor blinked off and back on. And a moment later it did it again. I rebooted and so far no more blinking. That "no" was a bit powerful, I guess. 🙂
@stefano Maybe I'm doing it wrong, but whenever I try to use Docker for even just testing something, it never works right. Whatever project I'm looking at has the wrong permissions, or it won't stay running, or it won't start in the first place.
It's probably me and not Docker, but I also know I'm not the only person with these issues based on thousands of questions across the 'net, so *something* isn't right with it.
@kaidenshi I'm using it - and it can be quite useful for many workloads. But I hate "impositions"
@stefano Yeah the Docker requirement for a local installation tells me two things: It isn't actually local, and the dev doesn't actually use it outside of Docker.
For someone like me who barely knows how to write a Bash script, that's end game and I will find another solution rather than fuss about with it.
@stefano I get what you're saying but podman (https://podman.io/) (and the python script `podman-compose`) run on amd64/aarch64 FreeBSD, ex. https://people.freebsd.org/~dch/posts/2024-12-04-freebsd-containers/, https://www.dbi-services.com/blog/freebsd-basics-8-running-linux-containers/, and https://docs.vultr.com/how-to-install-podman-on-freebsd-14-0, but yes, it's something I also notice when looking at projects that aren't strictly cloud native.
I ZERO percent understand why some developers do this. Boggles the mind.
@thedaemon but.. but... You can develop locally with k8s!!! It takes 10 minutes to update the cluster and breaks all the time!! But it's great!!! @stefano
I can honestly say I know zero about kuerbernets or whatever TF it's called and I refuse to learn about it. #GetOffMyLawn
CC: @stefano@bsd.cafe
A space for Bonfire maintainers and contributors to communicate