Ein GKE-Deployment namens echo-deployment (bereitgestellt durch echo-service) benötigt ein Anwendungsupdate mit minimaler Ausfallzeit. Was sollten Sie tun?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Verwenden Sie kubectl set image deployment/echo-deployment, um das Container-Image zu aktualisieren..
Warum dies die Antwort ist
Die Verwendung von kubectl set image deployment/echo-deployment ist der effizienteste Weg, um ein Container-Image in einem GKE-Deployment mit minimaler Ausfallzeit zu aktualisieren. Dieser Befehl initiiert ein Rolling Update, bei dem neue Pods mit dem aktualisierten Image erstellt und die alten Pods schrittweise beendet werden. Dies gewährleistet eine kontinuierliche Verfügbarkeit des Dienstes. Die Aktualisierung der Instanzgruppe würde die zugrunde liegenden VMs betreffen, nicht direkt die Pods im Deployment. Das Löschen und Neuerstellen des Deployments würde zu einer erheblichen Ausfallzeit führen, da alle Pods gleichzeitig beendet und neu gestartet würden. Das Aktualisieren des Service-YAMLs würde nur den Service selbst betreffen, nicht die Pods, die das eigentliche Update benötigen.
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