All-Things-Docker-and-Kubernetes

Kubernetes API Objects

Pods

A single or a collection of containers deployed as a single unit. From the standpoint of Kubernetes, this is the mmost basic unit of work.

Kubernetes handles the pod by managing the:

A Pod has 1 IP address:

Controllers

These keep the system in our desired state.

Controllers include the following:

There are a lot more controllers that Kubernetes offers and the two mentioned above are just some that are based on Pods.

Services

Services provide a persistent axis point to the applications provided by the pods. This basically add persistency based on the state of the system.

Essentially, a virtual IP address,

Storage

Storage objects serves as persistent storage to keep the data.

</details>


Back to first page