I've always wondered: Is kubernetes hard to host on your own on a couple of servers for production?

I've never tried, but I've heard a lot of people saying it's very hard, but people are often complaining about the most basic stuff as being hard.. Sooo..?

You would have to follow this the whole way: https://github.com/kelseyhightower/kubernetes-the-hard-way