U bouwt Docker-gebaseerde microservices en wilt CI en artifactopslag die door Google worden aanbevolen. Wat moet u doen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Configureer een Cloud Build-trigger voor bronwijzigingen. Gebruik Cloud Build om containerimages te bouwen voor elke microservice, tag ze met de code-commit-hash en push ze naar Container Registry..
Waarom dit het antwoord is
De aanbevolen Google-aanpak voor Docker-gebaseerde microservices CI/CD omvat Cloud Build en Container Registry. Een Cloud Build-trigger op bronwijzigingen automatiseert het bouwproces. Het bouwen van afzonderlijke containerimages voor elke microservice is een best practice voor microservices-architectuur, wat onafhankelijke implementatie en schaalbaarheid mogelijk maakt. Het taggen van images met de code-commit-hash zorgt voor traceerbaarheid en reproduceerbaarheid van builds. Container Registry is de aanbevolen opslagplaats voor Docker-images. De optie die suggereert om images naar Cloud Storage te pushen, is onjuist omdat Cloud Storage geen containerregister is. Het pollen van de repo met een Scheduler-taak is minder efficiënt en niet de aanbevolen methode voor CI/CD-triggers. Het bouwen van slechts één containerimage voor alle microservices druist in tegen het principe van microservices en het taggen met "latest" is riskant voor productieomgevingen omdat het moeilijk is om specifieke versies te identificeren en terug te draaien.
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