Software Defined Networking
Der API Server ist das Frotnt-End der Kubernetes Control Plane
Ein Objekt im Kontext von Kubernetes ist eine Entität, die verwendet wird, um den Zustand und das Verhalten eines Clusters zu definieren und zu repräsentieren. Die Kubernetes-API nutzt diese Objekte, um die gewünschten Zustände der verschiedenen Ressourcen im Cluster zu beschreiben. Im Wesentlichen ist ein Kubernetes-Objekt eine Art “Intentionserklärung”, die angibt, wie ein Teil der Cluster-Workload aussehen soll.
Diese Objekte können verschiedene Arten von Ressourcen darstellen, darunter Pods, Services, Deployment, Konfigurationskarten, Secrets und vieles mehr. Jedes Objekt hat eine eindeutige Identität und spezifische Eigenschaften, die seinen Zweck und seine Funktionalität im Cluster definieren.
Durch das Erstellen und Verwalten von Kubernetes-Objekten können Administratoren und Developer die Konfiguration und den Betrieb ihrer Anwendungen und Dienste im Cluster steuern. Die Kubernetes-Kontrollschleife arbeitet kontinuierlich daran, sicherzustellen, dass der tatsächliche Zustand des Clusters mit den definierten Objekten übereinstimmt, indem sie laufend Änderungen vornimmt, um den gewünschten Zustand aufrechtzuerhalten.
Insgesamt ermöglichen Kubernetes-Objekte eine deklarative und effiziente Verwaltung von Anwendungen und Ressourcen in einem Kubernetes-Cluster, indem sie einen klaren und konsistenten Weg zum Definieren, Bereitstellen und Verwalten der Cluster-Workload bieten.
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 …