You are signed in. Close

You are signed out. Close

Thank you. Your subscription has started. Close

Thank you. You will get an email when a new comic comes out. Close

We could not confirm your payment. If you paid, use the link "Sign in" at the bottom of the page. Close

Something went wrong on our side. Please try again in a moment. Close

What happens when you run kubectl apply

You type one line, kubectl apply. Then copies of your app start on servers you never touched. Nobody gives those servers the work. Each server asks for it. Follow the whole trip inside Kubernetes: the manifest, the API server, etcd, the controllers, the scheduler, the kubelet, the container runtime, and the loop that keeps the right number of copies running.