Where to run Kubernetes
So, now that you know what Kubernetes is meant for and what functionality it provides (although we have only scratched the surface of this), the next question is, how do I run Kubernetes myself?
There are several options you can choose from if you want to run Kubernetes. Our list here is not exhaustive, simply because, almost daily, new options arrive. We will list the ones we feel are the most popular or most promising.
Use your own hardware
This might be the simplest way to start. Download and install Kubernetes on your own hardware. Depending on your needs, you might need quite a few computers. However, using virtualization on a few large servers might be enough to satisfy your hardware needs. Moreover, the smaller the number of computers, the lesser the cost of managing them is.
Keep in mind that this option still requires you to manage this cluster of computers and replace failing network interface cards and other broken hardware. You are also...