Basis van cloud en containers
Een Deployment met replicas: 10 heeft als instellingen voor de rolling update maxSurge: 25% en maxUnavailable: 25%. Welke combinatie van de bovengrens van het totale aantal Pods en de ondergrens van het aantal beschikbare Pods tijdens een update is juist?
- ABovengrens 12, ondergrens 8
- BBovengrens 13, ondergrens 7
- CBovengrens 13, ondergrens 8
Antwoord en toelichting tonen
Antwoord: C. Bovengrens 13, ondergrens 8
Bij het omrekenen van een percentage naar een aantal Pods wordt maxSurge naar boven en maxUnavailable naar beneden afgerond. 10 × 25% = 2,5, dus maxSurge wordt 3 en maxUnavailable wordt 2. De bovengrens van het totale aantal Pods is 10 + 3 = 13, en de ondergrens van het aantal beschikbare Pods is 10 − 2 = 8. Deze afronding helpt de update vooruit te komen en zorgt er tegelijk voor dat het aantal beschikbare Pods nooit onder het opgegeven percentage daalt.