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 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.