qatlh k8size lo'
- ghuH, 'ej yo', QoS. 1000 'ay'mey Mi/Gi; ?cpu=&mem= yIqaw; wa' QoS yIlegh.
- cores ↔ millicores. cores decimal pagh millicores ngugh yIghItlh 'ej cha' Dochmey
cpu: "500m"je yIlegh. - qawHaq binary vs decimal. Mi/Gi (1024) M/G/MB/GB (1000) je yIpIm — 256Mi 256M 'oHbe'.
- YAML Hol. requests limits jevaD
cpumemoryje yIlan. - requests vs limits tip. Guaranteed QoS yIqaw — sizing ghojwI' 'oHbe'.
- laH yoS. mI'mey:
100m,500m,256Mi,1Gi. - lIjwI'Daq. API pagh; mI'mey ghun Duj vISoplaHbe'.
- tlhIngan Hol je. mID pagh; Hoch HolvaD UI SEO je.
Kubernetes 'ay'mey choHmeH
- CPU pagh qawHaq yIpoS.
- mI' yIghItlh 'ej 'ay' yIwuq.
- ghItlhtaHvIS nIb YAML je yIlegh.
- laH yIlo' 'ej Hol yIlan.
'ay'mey, requests, limits je
Kubernetes CPU cores pagh millicores (m) ghap, qawHaq binary (Ki/Mi/Gi/Ti) pagh decimal (k/M/G/T) je. nuv'e' mI'mey neH choH.
qaghmey:
- 1 core = 1000 millicores;
500m=0.5. - Mi/Gi 1024; M/G/MB/GB 1000.
- requests Scheduler; limits lo' yuv — pIj requests ≤ limits.
- requests = limits CPU qawHaq je → Guaranteed QoS.
- ghomDaq 'ay' Hol yIchu'Ha'Qo' — Mi M je yIpIm.
- workload sizing ghojwI' 'oHbe'.
nuqvaD
- Deployment choHpa' millicores cores je yIDoy';
- chart manifest je leghtaHvIS Mi M je yIpIm;
- requests/limits YAML Hol;
- binary decimal suffix pIm yIghoj;
- review incident jeDaq yIDoy' nom.
FAQ
CPU m nuq?
millicores: 1000m = wa' core. 0.5 = 500m.
Mi = M pagh MB?
ghobe'. Mi = 1024²; M/MB = 1000².
mI'mey QoymoHlu'?
ghobe'. lIjwI'Daq neH.
requests QaQ?
ghobe'. 'ay' choH tip je neH.
CPU YAML 'Iv?
500m 0.5 je QaQ; yIchu'.
KB/MB/GB?
HIja'. 1000 alias K/M/G/T je.
Ti T je?
Ti = 1024⁴; T/TB = 1000⁴.
Guaranteed QoS poQ?
ghobe'. requests = limits 'e' QoS.
manifest choHwI' naQ?
ghobe'. 'ay' YAML je neH.
Huch?
ghobe' — tlheghbe', mIDbe'.