Kubernetes is a platform to orchestrate containers operating in the declarative mode. There are one-thousand-and-one ways to describe how the Kubernetes platform is constructed. This book focuses on programming with the platform.
The entry point of the Kubernetes platform is the API. This chapter explores the Kubernetes architecture by highlighting the central role of the Kubernetes API. It then focuses on the HTTP REST nature of the Kubernetes API, and on the extensions added to organize the many resources ...