چرا k8size
- هشدار، همرسانی و QoS. واحدهای دهدهی Mi/Gi پیشنهاد میکنند؛ ?cpu=&mem= را کپی کنید؛ QoS یک کانتینر را ببینید.
- هسته ↔ میلیکور. هستههای اعشاری یا میلیکور صحیح وارد کنید و هر دو شکل و YAML مانند
cpu: "500m"را ببینید. - حافظه دودویی در برابر دهدهی. Mi/Gi (۱۰۲۴) را از M/G/MB/GB (۱۰۰۰) جدا کنید تا ۲۵۶Mi را با ۲۵۶M اشتباه نگیرید.
- قطعههای YAML آماده. خطوط
cpuوmemoryرا برای requests و limits کپی کنید. - نکته کوتاه requests در برابر limits. یادآوری Guaranteed QoS — مشاور اندازهگذاری نیست.
- دکمههای نمونه. مقادیر رایج:
100m،500m،256Mi،1Gi. - در مرورگر. بدون API؛ مقادیر دستگاه را ترک نمیکنند.
- رایگان و چندزبانه. بدون حساب؛ UI و SEO برای هر زبان پشتیبانیشده.
چگونه واحدهای Kubernetes را تبدیل کنیم
- بخش CPU یا حافظه را باز کنید.
- عدد را بنویسید و واحد را انتخاب کنید.
- همارزها و YAML را هنگام تایپ ببینید.
- نمونه را بزنید و قطعه لازم را کپی کنید.
واحدها، requests و limits
Kubernetes CPU را بهصورت cores یا millicores (m) و حافظه را با پسوندهای دودویی (Ki/Mi/Gi/Ti) یا دهدهی (k/M/G/T) میپذیرد. ابزار فقط کمیتها را تبدیل میکند.
نکتهها:
- 1 core = 1000 millicores;
500m=0.5. - Mi/Gi توانهای ۱۰۲۴ هستند؛ M/G/MB/GB توانهای ۱۰۰۰.
- requests زمانبندی را هدایت میکنند؛ limits مصرف را محدود میکنند — معمولاً requests ≤ limits.
- requests و limits برابر برای CPU و حافظه = Guaranteed QoS.
- سبک واحد را در تیم یکسان کنید تا Mi و M قاطی نشوند.
- مشاور اندازهگذاری بار کاری نیست.
برای چه کاری
- بررسی millicores و cores پیش از ویرایش Deployment؛
- مقایسه Mi و M هنگام خواندن chart یا مانیفست؛
- آمادهسازی قطعات YAML برای requests و limits؛
- آموزش تفاوت پسوندهای دودویی و دهدهی؛
- بررسی سریع در بازبینی یا رخداد.
پرسشهای پرتکرار
معنی m روی CPU؟
میلیکور: ۱۰۰۰m = یک هسته کامل. ۰٫۵ = ۵۰۰m.
آیا Mi همان M یا MB است؟
خیر. Mi = ۱۰۲۴² بایت؛ M/MB = ۱۰۰۰².
آیا مقادیر بارگذاری میشوند؟
خیر. تبدیل فقط در مرورگر است.
requests درست پیشنهاد میدهد؟
خیر. فقط تبدیل واحد و نکته کوتاه.
کدام YAML برای CPU؟
هم 500m و هم 0.5 معتبرند؛ یک سبک بمانید.
KB/MB/GB؟
بله، نامهای مستعار پایه ۱۰۰۰ کنار K/M/G/T.
Ti و T؟
Ti = ۱۰۲۴⁴؛ T/TB = ۱۰۰۰⁴. هر دو در جدول.
Guaranteed QoS اجباری است؟
خیر. وقتی requests = limits برای CPU و حافظه یک کلاس QoS است.
ویرایشگر مانیفست کامل؟
خیر. فقط واحدها و YAML کوتاه.
پولی است؟
خیر — رایگان، بدون ثبتنام.