The API

Let's dive into the details of the Kubernetes API.

We'll cover the following

The API is where all Kubernetes resources are defined. It’s large, modular, and RESTful.

When Kubernetes was originally created, the API was monolithic, and all resources existed in a single global namespace. However, as Kubernetes grew, we split the API into smaller, more manageable groups.

The following figure shows a simplified view of the API with resources divided into groups.

Get hands-on with 1400+ tech skills courses.