Software Defined Networking
Der API Server ist das Frotnt-End der Kubernetes Control Plane
Device Plugins sind Programme, die auf Worker-Nodes ausgeführt werden und Pods Zugriff auf Ressourcen ermöglichen, die eine anbieterspezifische Initialisierung oder Einrichtung erfordern.
Diese Plugins werben Ressourcen beim Kubelet, damit Pods auf Hardwarefunktionen zugreifen können, die mit dem Node zusammenhängen, auf dem der jeweilige Pod ausgeführt wird. Sie können ein Device Plugin entweder als DaemonSet bereitstellen oder die entsprechende Software direkt auf jedem Zielknoten installieren.
Device Plugins sind besonders nützlich, wenn Pods spezielle Hardwarefunktionen oder Geräte benötigen, die auf dem betreffenden Node verfügbar sind. Dies könnte beispielsweise GPUs, FPGAs oder spezielle Netzwerkgeräte umfassen.
Durch die Verwendung von Device Plugins können Kubernetes-Anwendungen auf die erforderlichen Ressourcen zugreifen und so eine breite Palette von Anwendungsfällen unterstützen, einschließlich maschinellem Lernen, KI-Berechnungen, Netzwerkdurchsatzoptimierung und anderen hardwarebeschleunigten Aufgaben.
Für weitere Informationen zu Device Plugins können Sie die entsprechende Dokumentation konsultieren.
Link zum offiziellen Glossar
Der API Server ist das Frotnt-End der Kubernetes Control Plane
Als Admission Controller versteht man den Teil des Codes, der Anfrage an die API abfängt bevor der Object gespeichert …