Migreer een Compute Engine-app naar GKE. Bouw een containerimage en push deze naar Artifact Registry met behulp van Cloud Build. Welke stappen moet u nemen? (Kies twee.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Voer gcloud builds submit uit in de directory die de broncode van de applicatie bevat., Maak in de broncodedirectory van de applicatie een bestand met de naam cloudbuild.yaml dat de buildstappen definieert voor het bouwen en pushen van de image..
Waarom dit het antwoord is
Om een containerimage te bouwen en naar Artifact Registry te pushen met Cloud Build, zijn twee kernstappen nodig. Ten eerste moet u een cloudbuild.yaml-bestand maken in de root van uw applicatiebroncode. Dit bestand definieert de instructies voor Cloud Build, zoals het bouwen van de Docker-image en het pushen ervan naar Artifact Registry. Ten tweede voert u de opdracht gcloud builds submit uit in dezelfde directory. Deze opdracht vertelt Cloud Build om de instructies in het cloudbuild.yaml-bestand te lezen en uit te voeren, waardoor de image wordt gebouwd en naar de opgegeven repository wordt gepusht. De optie gcloud run deploy is incorrect omdat deze wordt gebruikt om een applicatie te implementeren op Cloud Run, niet om een image te bouwen en te pushen naar Artifact Registry. De optie gcloud container images add-tag is incorrect omdat deze wordt gebruikt om tags toe te voegen aan bestaande images, niet om een nieuwe image te bouwen. Het onderscheid tussen 'pushen' en 'publiceren' in de laatste twee opties is subtiel, maar 'pushen' is de correcte terminologie voor het uploaden van een image naar een containerregister zoals Artifact Registry.
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