Kubernetes - Übersicht
Kubernetes in einem Open Source Container Management Tool, das von der Cloud Native Computing Foundation (CNCF) gehostet wird. Dies wird auch als erweiterte Version von Borg bezeichnet, die bei Google entwickelt wurde, um sowohl lang laufende Prozesse als auch Batch-Jobs zu verwalten, die zuvor von separaten Systemen verarbeitet wurden.
Kubernetes bietet die Möglichkeit, die Bereitstellung, Skalierung von Anwendungen und den Betrieb von Anwendungscontainern über Cluster hinweg zu automatisieren. Es ist in der Lage, eine containerzentrierte Infrastruktur zu erstellen.
Eigenschaften von Kubernetes
Im Folgenden sind einige wichtige Funktionen von Kubernetes aufgeführt.
Setzt Entwicklung, Integration und Bereitstellung fort
Containerisierte Infrastruktur
Anwendungsorientiertes Management
Automatisch skalierbare Infrastruktur
Konsistenz der Umgebung über Entwicklungstests und Produktion hinweg
Locker gekoppelte Infrastruktur, bei der jede Komponente als separate Einheit fungieren kann
Höhere Dichte der Ressourcennutzung
Vorhersehbare Infrastruktur, die erstellt werden soll
Eine der Schlüsselkomponenten von Kubernetes ist, dass es Anwendungen auf Clustern der Infrastruktur physischer und virtueller Maschinen ausführen kann. Es kann auch Anwendungen in der Cloud ausführen.It helps in moving from host-centric infrastructure to container-centric infrastructure.