K8s = too complicated
Is it just me or is kubernetes getting more and more complicated?
From a developer perspective the already steep learning curve seems to just get steeper and steeper. E.g. Where does helm fit in with the operator framework?
Kubernetes, the software container orchestration system, is expected to hit version 1.11 on Wednesday, bringing with it a handful of potentially useful enhancements. The software currently supports an alpha version of Custom Resource Definitions (CRDs), an API that allows people to define custom resources (aka extensions) to …
"is kubernetes getting more and more complicated?"
Generally, K8s is seen as a heavy duty solution. For personal or small grade stuff, Docker might be more your thing - I run pretty much everything (toolchains, linux tools, etc) in Docker containers on a personal laptop.
It keeps tools and dependencies separate, and if I screw up one container, the others work fine. This is useful when playing with cross-compilers or tools with particular dependancies.
(I used way BITD to do a lot of Arm cross-compiling on an x86 box, and won't forget the time I overwrote my base GCC installation with 32-bit Arm binaries. Once bitten, etc.)
C.