Een ontwikkelaar heeft een applicatie gemigreerd naar Amazon EKS en images verplaatst naar Amazon ECR. Ze hebben een nieuw AWS-account aangemaakt en de applicatieconfiguratie bijgewerkt om naar nieuwe backend-resources te verwijzen. De pipeline build en deployment zijn gelukt, maar de draaiende applicatie maakt nog steeds verbinding met de oude backend. Onderzoek toont aan dat de applicatieconfiguratie nog steeds verwijst naar het oorspronkelijke EKS-cluster. Welke reden verklaart waarom de applicatie geen verbinding maakte met de nieuwe resources?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: De ontwikkelaar heeft de Docker image tag van de applicatie niet bijgewerkt naar een nieuwe versie..
Waarom dit het antwoord is
De applicatie bleef verbinding maken met de oude backend omdat de Docker image tag van de applicatie niet was bijgewerkt naar een nieuwe versie. Zelfs als de applicatieconfiguratie is bijgewerkt en de build/deployment pipeline succesvol is, zal het EKS-cluster de eerder gedefinieerde image tag blijven gebruiken tenzij deze expliciet wordt gewijzigd. Dit betekent dat de applicatie bleef draaien met de oude image die nog steeds naar de oorspronkelijke backend verwees. Het aanmaken van een nieuw AWS-account is niet de directe oorzaak, aangezien de pipeline succesvol was. Het toevoegen van een nieuwe tag of het pushen naar een nieuwe tag is juist de oplossing, niet het probleem.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig