Sequential Breakdown of the Process

Understand the sequential breakdown of the Kubernetes Deployment process.

We'll cover the following

The sequence

Before we move onto Deployment updates, we’ll go through our usual step of seeing the process through a sequence diagram. We won’t repeat the explanation of the events that happened after the ReplicaSet object was created because those steps have already been explained in the previous chapters.

  1. The Kubernetes client (kubectl) sends a request to the API server requesting the creation of a Deployment defined in the go-demo-2-db.yml file.

  2. The Deployment controller is watching the API server for new events, and it detects that there is a new Deployment object.

  3. The Deployment controller creates a new ReplicaSet object.

Get hands-on with 1400+ tech skills courses.