Uno sviluppatore ha migrato un'applicazione su Amazon EKS e ha spostato le immagini su Amazon ECR. Ha creato un nuovo account AWS e ha aggiornato la configurazione dell'applicazione per puntare alle nuove risorse di backend. La build e il deployment della pipeline sono riusciti, ma l'applicazione in esecuzione si sta ancora connettendo al vecchio backend. L'indagine mostra che la configurazione dell'applicazione fa ancora riferimento al cluster EKS originale. Quale motivo spiega perché l'applicazione non si è connessa alle nuove risorse?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Lo sviluppatore non ha aggiornato il tag dell'immagine Docker dell'applicazione a una nuova versione..
Perché questa è la risposta
L'applicazione continua a connettersi al vecchio backend perché il cluster EKS sta ancora utilizzando la versione precedente dell'immagine Docker. Anche se lo sviluppatore ha aggiornato la configurazione e ha effettuato il push di nuove immagini su ECR, se il tag dell'immagine Docker nel deployment di EKS non è stato aggiornato per puntare alla nuova versione, EKS continuerà a tirare e utilizzare l'immagine con il tag precedentemente specificato. Le altre opzioni sono meno probabili: La creazione di un nuovo account AWS non impedirebbe all'applicazione di connettersi alle nuove risorse se il deployment fosse stato correttamente aggiornato. L'aggiunta di un nuovo tag o il push delle modifiche a un nuovo tag non garantisce che EKS utilizzi quel nuovo tag senza un aggiornamento esplicito nella configurazione del deployment.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta