Anyone who works in IT, in any capacity connected to software will have heard Kubernetes more than once.
While the answer is obvious to anyone in the prog/dev space and many people outside, for others it’s really unclear. People keep trying to explain it to me but it sounds like gibberish. please ?
In: 483
The goal was to run applications in small spaces that could be quickly launched, stopped, etc.
People first solved this problem by using Virtual Machines. They have lots and lots of features to give you independence from the OS. Move your app from Windows to Linux to Unix-*? No sweat – VMs make it easy.
Them somebody thought that
1) VMs are still big enough to be cumbersome
2) VMs are big because they have to give OS independence
So they created Dockers, that do assume an OS, but they are far smaller and nimble than VMs.
Then they added Kubernetes to monitor and administer Dockers – kinda like how to use AWS consoles to track all your AWS services and objects and whatever.
Latest Answers