Sari la conținutul principal
🔒 Mod previzualizare. Primele cincisprezece lecții Foundations sunt gratuite; aceasta este Pro. Pornește un trial de 7 zile pentru a debloca editorul, sugestiile AI și restul programului. Card necesar, anulează oricând în Dashboard.Pornește trial de 7 zile →
← CursuriDevOps for Python servicesModule 5 · Cloud, IaC, Secrets, Cost · RecapAlbastru/verde vs canar vs rularepredict93 / 104
+100 XP
Sarcină
📝 **Sarcina:** Imprimați tuplul `(max_total, min_available)` pentru `replicas=10, maxSurge=25%, maxUnavailable=25%` conform limitelor K8s de mai sus. 📋 Implementați funcția de mai sus. Testele rulează automat. 💡 **Sugestie:** Recitiți teoria dacă rămâneți blocat.
Prezice ieșirea

Citește codul cu atenție

import math

replicas = 10
max_surge_pct = 25
max_unavailable_pct = 25

# maxSurge rounds UP -> ceil; maxUnavailable rounds DOWN -> floor
max_total = replicas + math.ceil(replicas * max_surge_pct / 100)
min_available = replicas - math.floor(replicas * max_unavailable_pct / 100)
print((max_total, min_available))

Ce va afișa programul? Scrie aici:

💬 Discuție

Fii primul — pune o întrebare sau împărtășește un sfat.
Conectează-te pentru a te alătura discuției. Citirea este gratuită.
Se încarcă discuția…