Je hebt een agentpool (Pool1) met een zelf-gehoste Windows Server 2022-agent die wordt gebruikt door Pipe1. Project2 zal Pipe2 toevoegen en App1 en App2 hebben conflicterende afhankelijkheden. Wat moet je doen om het risico op buildconflicten te minimaliseren en tegelijkert het infrastructuurkosten laag te houden?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak twee container jobs..
Waarom dit het antwoord is
Door twee container jobs te maken, isoleer je de build-omgevingen voor App1 en App2 volledig. Elke container kan zijn eigen specifieke afhankelijkheden en versies bevatten zonder dat dit conflicten oplevert met de andere app, zelfs als ze op dezelfde agent draaien. Dit minimaliseert het risico op buildconflicten en houdt de infrastructuurkosten laag, omdat je geen extra agents of virtuele machines hoeft toe te voegen. Het toevoegen van een andere zelf-gehoste agent zou de kosten verhogen. Een Docker Compose-taak is meer gericht op het definiëren en uitvoeren van multi-container applicaties dan op het isoleren van build-afhankelijkheden binnen een pipeline. Het wijzigen van het besturingssysteem van de agent lost het probleem van conflicterende afhankelijkheden niet op.
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