Replication Controller VS Deployment in Kubernetes
<p>I wanted to know what is the difference between a Replication Controller and a Deployment within Kubernetes (1.2). Going through the getting started document (<a href="http://kubernetes.io/docs/hellonode/">http://kubernetes.io/docs/hellonode/</a>) I have created a deployment - but it doesn't show up on the web UI.</p>

<p>When I create apps from the web UI - they are created as replication controllers. Functionally though, they seem very similar (they both manage pods and have services).</p>

<p>So - what is the difference and when should I use each?</p>