Kubernetes Requests en Limits Calculator
Waargenomen CPU- en geheugengebruik omzetten in gesizede requests, limits en een schatting van clusternodes.
Kubernetes Requests en Limits Calculator
Voer één regel per container in de vorm container;gemiddelde CPU;piek CPU;gemiddeld geheugen;piek geheugen in — CPU in millicores, geheugen in mebibytes — en dit hulpmiddel bepaalt de grootte van Kubernetes-requests en limits voor elk, rolt vervolgens de set in een clusterwijde reservering. Het beantwoordt de vraag die elke manifest-review tegenkomt: wat moet "resources" eigenlijk zeggen, gezien wat de container werkelijk gebruikt.
De limiet is altijd de piekwaarde plus een koppelingpercentage dat u bestuurt, dus een burst boven wat is waargenomen, raakt onmiddellijk geen throttle of OOM-kill. De Quality-of-Service-klasse bepaalt het verzoek: Guaranteed stelt het gelijk aan de limiet, de enige manier waarop Kubernetes die laag toekent; Burstable leidt het af van de limiet-naar-verzoek-ratio, ondermaats zodat het nooit onder het gemiddelde gebruik dat u hebt gegeven ligt — een inactieve container behoudt toch voldoende voor zijn typische belasting. Replicas vermenigvuldigt de aantallen van elke container vóórdat ze worden opgeteld, en de nodegrootte-velden zetten dat totaal om in hoeveel nodes u nodig hebt, op basis van welke van CPU of geheugen het nauwere fit is.
Output komt als een tabgescheiden tabel of een YAML-resources-fragment dat klaar is om in een containerspecificatie in te plakken — een selectievak schakelt ertussen, live. Rijen die niet in exact vijf door puntkomma's gescheiden velden zijn gesplitst, of een niet-numerieke of negatieve waarde bevatten, worden met het regelsnummer afgewezen zodat een typefout geen stille fout schatting kan produceren; een lege invoer wist gewoon het resultaat.
Alles draait in uw browser. Containernamen en gebruikscijfers verlaten uw apparaat nooit — niets wordt geüpload of geregistreerd. Kopieer het resultaat, download het als .txt-bestand of stuur het rechtstreeks naar de invoer van een ander hulpmiddel.