آموزش کوبرنتیز؛ شب یازدهم: Request، Limit و QoS منابع
امشب میبینیم کوبرنتیز CPU و Memory را چگونه Schedule میکند، کلاس QoS یک Pod را تشخیص میدهیم و بهشکلی امن خطای کمبود حافظه را ایجاد و عیبیابی میکنیم.
امشب میبینیم کوبرنتیز CPU و Memory را چگونه Schedule میکند، کلاس QoS یک Pod را تشخیص میدهیم و بهشکلی امن خطای کمبود حافظه را ایجاد و عیبیابی میکنیم.
امشب هر Probe را برای هدف درستش به کار میبریم و ثابت میکنیم Podی که Ready نیست، هیچ ترافیکی از Service دریافت نمیکند.
امشب یک Secret میسازیم و Mount میکنیم، بدون آنکه مقدارهایش را چاپ کنیم، متن ساده را در Manifest بگذاریم یا Credentialها را در Git ثبت کنیم.
امشب پیکربندی غیرمحرمانه را از Image جدا میکنیم، آن را هم بهشکل متغیر محیطی و هم فایل Mountشده مصرف میکنیم و تفاوت رفتار این دو روش هنگام بهروزرسانی را میبینیم.
امشب آموختههای شش شب نخست را به یک روش عیبیابی منسجم تبدیل میکنیم و سه خرابی مستقل را تعمیر میکنیم: Image نامعتبر، Selectorای که هیچ Podی را انتخاب نمیکند و targetPortای که با برنامه هماهنگ نیست.