Eine containerisierte Legacy-Anwendung liest die Konfiguration von einem NFS-Share; sie darf keinen Traffic bedienen, bevor die Konfiguration verfügbar ist. Wie sollten Sie sie in GKE bereitstellen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie einen PersistentVolumeClaim im GKE-Cluster, mounten Sie das Volume für die Konfigurationsdateien und starten Sie den Dienst über ein ENTRYPOINT-Skript..
Warum dies die Antwort ist
Die korrekte Lösung ist, einen PersistentVolumeClaim (PVC) in GKE zu erstellen und das Volume für die Konfigurationsdateien zu mounten. Dies ermöglicht der Legacy-Anwendung, die Konfiguration direkt vom gemounteten Volume zu lesen, bevor sie Traffic bedient. Der Dienst wird dann über ein ENTRYPOINT-Skript gestartet, das sicherstellt, dass die Konfiguration verfügbar ist. Die Option, gsutil im Container auszuführen, ist umständlich und nicht die idiomatische Kubernetes-Methode für persistente Daten. Das Integrieren der Konfiguration über COPY im Dockerfile ist unflexibel, da Änderungen an der Konfiguration ein neues Image erfordern würden. Ein Startskript auf GKE-Knoten ist keine skalierbare oder wartbare Lösung, da es die Knoten direkt konfiguriert und nicht die Anwendung selbst.
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