Pods, Services, Replication Controllers, and Labels
This chapter will cover the core Kubernetes constructs, namely pods, services, replication controllers, replica sets, and labels. A few simple application examples will be included to demonstrate each construct. The chapter will also cover basic operations for your cluster. Finally, health checks and scheduling will be introduced with a few examples.
This chapter will discuss the following topics:
Kubernetes overall architecture
Introduction to core Kubernetes constructs, namely pods, services, replication controllers, replica sets, and labels
Understanding how labels can ease management of a Kubernetes cluster
Understanding how to monitor services and container health
Understanding how to set up scheduling constraints based on available cluster resources