Sie haben mehrere Microservices als Docker-Images und möchten diese auf GKE bereitstellen, sodass jeder unabhängig skaliert werden kann. Was sollten Sie für jeden Microservice bereitstellen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Ein Deployment pro Microservice..
Warum dies die Antwort ist
Ein Deployment ist die korrekte Wahl, da es die deklarative Aktualisierung von Pods und ReplicaSets ermöglicht. Jedes Deployment verwaltet eine Gruppe identischer Pods, die Ihren Microservice ausführen. Dies ermöglicht unabhängiges Skalieren, Rollouts und Rollbacks für jeden Microservice. Eine Custom Resource Definition (CRD) ist für die Erweiterung der Kubernetes-API gedacht, nicht für die Bereitstellung von Anwendungen. Eine Docker Compose-Datei ist für die lokale Entwicklung und das Testen mehrerer Container gedacht, nicht für die Orchestrierung in Kubernetes. Ein Job ist für Aufgaben, die einmalig oder bis zum erfolgreichen Abschluss ausgeführt werden sollen, nicht für langlebige Dienste.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich