پیشنمایش کوبرنتیز ۱.۳۷
خلاصهٔ کاملتر
تیم انتشار کوبرنتیز طبق روال همیشه، قبل از عرضهٔ نسخهٔ ۱.۳۷ یه پیشنمایش از تغییرها منتشر کرده تا آدمایی که کلاستر نگه میدارن غافلگیر نشن. تو این پست اومده که این فهرست وضعیت فعلی نسخهست و ممکنه تا روز انتشار عوض شه. تاریخ عرضه فعلاً چهارشنبه ۲۶ اوت ۲۰۲۶ اعلام شده.
مهمترین منسوخشدن، حالت ipvs توی kube-proxyه. این حالت از نسخهٔ ۱.۸ اضافه شد تا گلوگاه کارایی iptables رو حل کنه، ولی چون API کرنل بهتنهایی نمیتونه سرویسهای کوبرنتیز رو کامل پیاده کنه، زیر کاپوتش باز هم از iptables استفاده میشه. از ۱.۳۷ کلاسترهایی که با این حالت بالا میان موقع استارت هشدار منسوخشدن لاگ میکنن؛ طبق برنامه تا ۱.۴۰ پیشفرض غیرفعال و تا ۱.۴۳ کاملاً حذف میشه.
دو تغییر دیگه هم میتونه کلاسترها رو بشکنه: پادهای استاتیک دیگه حق ندارن با configMapRef یا secretRef به Secret و ConfigMap ارجاع بدن (این یه باگ بود که حالا بسته شده و فیچرگیت PreventStaticPodAPIReferences هم برداشته شده)، و SELinuxMount به GA میرسه؛ یعنی والیومها بهجای برچسبگذاری بازگشتی با گزینهٔ context مانت میشن و پادهایی با برچسبهای SELinux متفاوت روی یه والیوم مشترک ممکنه بالا نیان. راهحلش گذاشتن seLinuxChangePolicy: Recursive توی اسپک پاده.
پشتیبانی از cgroup v1 هم داره جمع میشه. از نسخهٔ ۱.۳۵ مقدار failCgroupV1 پیشفرض true شده و kubelet روی نودهای cgroup v1 بالا نمیاد، مگر اینکه دستی override کنی:
apiVersion: kubelet.config.k8s.io/v1beta1
kind: KubeletConfiguration
failCgroupV1: false # temporary overrideنویسندهها تأکید میکنن این فقط یه مسکن کوتاهمدته، چون قابلیتهایی مثل تغییر اندازهٔ درجای پاد کامل به cgroup v2 وابستهن.
از سمت قابلیتهای تازه، metrics.k8s.io بعد از نزدیک نُه سال بتا بودن پایدار میشه؛ همون APIای که مصرف CPU و حافظهٔ پادها و نودها رو میده و پشت HPA و kubectl top نشسته، بدون تغییر عملکردی. اجرای kubelet داخل یوزرنیماسپیس (حالت روتلس) به بتا میرسه تا کامپوننتهای نود بدون روت واقعی روی هاست اجرا شن. مانیتور سلامت والیوم هم دوباره از آلفا شروع میشه و با چند RPC جدید CSI وضعیت خرابی استوریج رو توی وضعیت PVC و پاد گزارش میکنه.
نکات کلیدی:
- حالت ipvs در kube-proxy منسوخ شد؛ تا ۱.۴۰ پیشفرض خاموش و تا ۱.۴۳ حذف کامل
- پادهای استاتیک دیگه نمیتونن به Secret و ConfigMap ارجاع بدن
- SELinuxMount به GA رسید و ممکنه پادهای هموالیوم با برچسب متفاوت رو بشکنه
- cgroup v1 در حال حذفه؛ failCgroupV1: false فقط یه راهحل موقته
- metrics.k8s.io پایدار شد و kubelet روتلس به بتا رسید
- تاریخ انتشار ۱.۳۷: ۲۶ اوت ۲۰۲۶




