© Deepak Vohra 2017

Deepak Vohra, Kubernetes Management Design Patterns, 10.1007/978-1-4842-2598-1_9

9. Scheduling Pods on Nodes

Deepak Vohra

(1)White Rock, British Columbia, Canada

Scheduling involves finding the pods that need to be run and running (scheduling) them on nodes in a cluster.

Problem

Often containers have dependencies between them and need to be collocated on the same node to reduce the network latency between them. The pod abstraction can encapsulate multiple containers, which solves the problem of collocating containers with dependencies between them. The pattern can be extended further to dependencies between pods that need to be running on the same or a different machine (node).

Solution

In a recent publication, Design Patterns for ...

Get Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other Platforms now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.