re: Do you really need Kubernetes in your company/startup? VIEW POST

TOP OF THREAD FULL DISCUSSION
re: The problem with PaaS is that they are not really friendly towards the local environment for development and QA.
 

They also don't consume gigabytes of memory, like docker client does on my Mac machine.

I also don't really need a resemblence with production environment on my local machine, if my architecture is simple enough.

More then that, if system becomes complicated - there is declarative NixOS.

All good points.

Just worth clarifying:

  • Docker itself is not that resource intensive. I have Docker running on Raspberry Pi Zero (512mb ram + single 1ghz arm cpu) hosting a few small home automation projects without a problem. The resource consumption on macos and Windows comes from the virtual machine that Docker manages to host the Docker daemon.
  • Even for small/simple product architecture, you can benefit from Docker in the development workflow, even if your whole architecture is a web app + database.
  • Kubernetes developer tooling is getting better. Now, there are tools that allow you provision lightweight Kubernetes clusters locally (in VMs, or in containers, or directly on Linux hosts)

But, I agree. With all that, you may not need Kubernetes.

code of conduct - report abuse