7Service-Discovery

Kubernetes ist ein sehr dynamisches System. Es ist daran beteiligt, Pods auf Knoten zu verteilen, sicherzustellen, dass sie laufen, und sie bei Bedarf neu zu schedulen. Es gibt Möglichkeiten, die Anzahl der Pods automatisch aufgrund der Last zu ändern (wie zum Beispiel horizontales Pod-Autoscaling [siehe Abschnitt 9.7.3]). Die API-basierte Natur des Systems ermutigt andere, immer weitergehende Automatisierungsstufen zu schaffen.

Während die dynamische Natur von Kubernetes viele Dinge einfach macht, sorgt sie auch für Probleme, wenn es darum geht, diese Dinge zu finden. Der größte Teil der klassischen Netzwerk-Infrastruktur wurde nicht für den Umfang an Dynamik gebaut, die Kubernetes erzeugt.

7.1Was ist Service-Discovery?

Get Kubernetes, 2nd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.