Gidsen
Hoe CI-kosten aan teams kunnen worden toegeschreven
CI-uitgaven vormen één regel op de factuur en geen enkel team voelt zich er verantwoordelijk voor.
5 min leestijd
CI-uitgaven vormen één regel op de factuur en geen enkel team voelt zich er verantwoordelijk voor.
Waarom het gebeurt
Zonder attributie per team is er geen feedbacklus tussen het team dat een taak toevoegt en het budget dat het verbruikt.
Hoe het te repareren
- Verdeel de uitgaven per repository en wijs repository's vervolgens toe aan teams die eigenaar zijn
- Gebruik afzonderlijke runnerlabels per team als een gedeelde repository er meerdere bedient
- Publiceer een maandelijks rapport per team in plaats van één globaal getal
- Stel budgetlimieten per opslagplaats in, zodat een op hol geslagen taak wordt begrensd
Je volgende build kan twee keer zo snel zijn, voor de halve prijs
Begin gratis. Weggaan is dezelfde ene regel, en die diff publiceren we ook.
Gerelateerd
Hoe u de GitHub Actions-kosten kunt verlagenDe CI-rekening groeit sneller dan het team en niemand weet precies waarom.Hoe u de CI-kosten per pull-aanvraag kunt metenU kent het maandtotaal, maar niet wat een enkele pull-request kost.Hoe u een CI-minutenbudget insteltDe uitgaven worden aan het eind van de maand ontdekt en niet tijdens de maand gecontroleerd.Wanneer grotere hardlopers daadwerkelijk geld besparenEen grotere runner kost meer per minuut, dus het is onduidelijk of deze in totaal goedkoper is.