<p>I'm interested in getting started with Kubernetes, but my needs are simple and it does not look simple. I have a number of containerized applications that I deploy to container servers. I use nginx as a reverse proxy to expose these applications.</p>

<p>As far as I can tell, Kubernetes is meant to simplify management of setups like this. But I'm not sure the setup investment is worth it, given that I only realistically need one instance of each app running.</p>

<p>What is the simplest reasonable Kubernetes setup that I can deploy a few containerized applications to?</p>

<p>EDIT: If I start using Kubernetes, it will be using only on-site servers. The applications in question are ones I’ve developed for my employer, who requires that everything stays on-site.</p>

<p>As you want to get started with Kubernetes, I assume that you want to set-up for your local development, I think that <a href="https://github.com/kubernetes/minikube" rel="nofollow noreferrer">minikube</a> is a best candidate for this purpose. You can also take a look at interactive <a href="https://kubernetes.io/docs/tutorials/kubernetes-basics/" rel="nofollow noreferrer">tutorials</a> from official Kubernetes website, I find it very helpful.</p>
