New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Do you find container orchestration techs like Docker and Kubernetes, overly complex?
What do you think of this?
What is your go-to glue language/solution?
- What is your go-to glue language/solution?61 votes
- Shell scripts (Bash, sh, Zsh, fish, etc)45.90%
- Python  4.92%
- Perl  3.28%
- Compiled languages (Go, C/C++, Java, etc)  4.92%
- Containerization (Docker, etc)40.98%
Comments
I don't get this poll. How does docker compete with python and other programing languages?
When you want to solve a non-trivial problem, would you simply use a programming language in the host OS itself or write a "service running in an isolated environment in a programming language"
Wait, what? That question makes no sense at all.
Are you trying to say that a shell script does the same thing as a docker or kubernetes container?
it can
I consider Proxmox already as bloat, using nearly 1gig on idle.
Docker is kinda okay and easy to use.
However Kubernetes, yeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
Whatever you smoke, it must be good
I have been using Kubernetes at work for years (and sometimes for personal stuff) and I love it. It's complex, but if you know how to use it it can be very powerful.
Docker is super powerful for someone like me who:
etc and more. It just makes my life a lot easier.
Well, yes, it can, but that's totally missing the whole point of a container.
your posts are getting wilder every time. ⊙﹏⊙
ChatGPT has learned to post
I don't know why programing languages even exist when you can already do everything they can with assembly. Just seems over engineered and pointless to me...
K8S solves some specific problems that many people doesn't have. But I do use it in few production deployments.
Comparing Docker and K8s was your first mistake...
It's all about using the right tool for the job. I have some things running as shell scripts on cron, some standalone dockers, and other things on k8s.
My day job involves administering k8s clusters, and we definitely have teams running things on there that could just be bash scripts on cron.
Where is Ansible in the poll? May be you want me to vote for Python. I also find Docker & Kubernetes or any form of containerization overly complex.
Mostly I heard people say "You dont need docker" basically people never tried / using it properly
Most time I use docker was for development which SUPER convience rather than using weird QEMU script / LXC.
Also on rarely-case like software so ""complex"", I rather using docker than more "complex" POSIX hell scripting
AFAIK there is a freaking forum done entirely on bash (can't remember URL). So, no need for anything fancier than that.
ooh i am interested now if you remember quote me pls
many people in this forum run their own web services. for them, especially those with complexities in their tech stack, containers are great, sure.
i am weirded out by examples where you run docker just to run a container than does nothing but execute a python script in a glorified virtual environment. like sure do it if you already run containers for other reasons. don't just hop on the bandwagon for the sake of it.
trying to figure out networking in k8s have shown me not to use a flamethrower to light a birthday candle.
Hm, it was asm, not bash. My bad.
https://asm32.info/fossil/asmbb/index
Docker and Kubernetes are good at automating infrastructure deployment, CI-CD, and using bash scripts instead of Docker and Kubernetes will be many times more difficult.
At the same time, for some trivial cases or for a test, it will be easier to write a small bash script than to use Docker and Kubernetes
Yes. But I'm fairly noob-ish with this stuff. However, the "mystery" of a system like Docker has been a lot quicker to reveal itself and I find myself understanding more of it the more I use, which is not the case for every system, especially some CLI ones.
Exactly this!