...

/

Sequential Breakdown of the Process

Sequential Breakdown of the Process

Learn the sequential processes kicked off by a Service creation.

We'll cover the following...

The sequence

The processes that were initiated with the creation of the Service are as follows:

  1. Kubernetes client (kubectl) sent a request to the API server requesting the creation of the Service based on Pods created through the go-demo-2 ReplicaSet.

  2. The endpoint controller is watching the API server for new Service events. It detects that there is a new Service object.

  3. The endpoint controller creates endpoint objects with the same name as the Service, and it uses the Service selector to identify endpoints (in this case, the IP and the port of go-demo-2 Pods).

  4. The kube-proxy is watching for Service and endpoint objects. It detects that there is a new Service and a new endpoint ...