د کانټینر آرکیسټریشن پلیټ فارم خپرول ، کوم چې د جلا شوي کانټینرونو د کلستر مدغم مدیریت ته اجازه ورکوي او په کانټینرونو کې د چلولو غوښتنلیکونو ځای پرځای کولو، ساتلو او اندازه کولو لپاره میکانیزمونه چمتو کوي. دا پروژه په اصل کې د ګوګل لخوا رامینځته شوې وه مګر وروسته د سازمان لخوا نظارت شوي خپلواک پلیټ فارم ته لیږدول شوې. Linux بنسټ. دا پلیټ فارم د ټولنې لخوا پرمخ وړل شوي، نړیوال حل په توګه موقعیت لري، په ځانګړو سیسټمونو پورې تړلی نه دی او په هر کلاوډ چاپیریال کې د هر غوښتنلیک چلولو توان لري. د Kubernetes کوډ په Go او د اپاچی 2.0 لاندې جواز شوی.
د زیربناوو د ځای پر ځای کولو او مدیریت لپاره ځانګړتیاوې چمتو شوي، لکه د DNS ډیټابیس ساتنه، د بار توازن،
د کلستر نوډونو په اوږدو کې د کانټینر ویش (د بار او خدماتو اړتیاو بدلولو پراساس د کانټینر مهاجرت)، د غوښتنلیک کچې روغتیا چکونه، د حساب مدیریت، او د چلونکي کلستر تازه کول او په متحرک ډول اندازه کول پرته له دې چې بند شي. د کانټینر ګروپونه د ګروپ په کچه تازه کولو او بیرته راګرځولو عملیاتو سره ځای په ځای کیدی شي، او همدارنګه د سرچینو شریکولو سره منطقي کلستر ویش. د غوښتنلیکونو ژوندی مهاجرت ملاتړ کیږي، د معلوماتو سره چې په محلي او شبکې سره وصل شوي ذخیره کولو سیسټمونو کې زیرمه شوي.
د کوبرنیټس ۱.۱۸ نسخه کې ۳۸ بدلونونه او ښه والی شامل دی، چې ۱۵ یې باثباته حالت ته او ۱۱ یې بیټا حالت ته لوړ شوي دي. په الفا حالت کې دولس نوي بدلونونه وړاندیز شوي وو. د نوي نسخې په چمتو کولو کې، د مختلفو فعالیتونو د ښه کولو او د تجربوي ځانګړتیاوو د ثبات لپاره مساوي هڅې وشوې، او همدارنګه نوي پرمختګونه اضافه شول. مهم بدلونونه:
- کوبیکټل
- د "kubectl debug" قوماندې الفا نسخه، کوم چې د debugging وسیلو سره د لنډمهاله کانټینرونو په چلولو سره په پوډونو کې اسانه debugging ته اجازه ورکوي.
- د kubectl diff قومانده تاسو ته اجازه درکوي چې وګورئ چې په کلستر کې به څه بدلون راشي که تاسو مینی فیسټ پلي کړئ.
- ټول "kubectl run" کمانډ جنراتورونه پرته له واحد پوډ رن جنراتور څخه.
- د "--dry-run" بیرغ، د هغې ارزښت (کلائنټ، سرور، او هیڅ نه) پورې اړه لري، د قوماندې وچ چلول د کلائنټ یا سرور اړخ کې ترسره کیږي.
- د kubectl کوډ په یوه جلا ذخیره کې. دې کار kubectl ته اجازه ورکړه چې د Kubernetes داخلي انحصارونو څخه جلا شي او د دریمې ډلې پروژو ته د کوډ واردول اسانه کړي.
- برید
- د انګریس ګروپ API یې networking.v1beta1 ته بدل کړ.
- نوي ساحې:
- pathType، کوم چې تاسو ته اجازه درکوي چې مشخص کړئ چې په غوښتنه کې لاره به څنګه پرتله شي
- IngressClassName د تخریب شوي kubernetes.io/ingress.class تشریح لپاره بدیل دی. دا ساحه د ځانګړي IngressClass څیز نوم مشخص کوي.
- د انګریس کلاس یو شی چې د انګریس کنټرولر نوم، د هغې اضافي پیرامیټرې، او ایا دا باید په ډیفالټ ډول وکارول شي مشخص کوي
- خدمت
- د اپ پروټوکول ساحه، په کوم کې چې تاسو کولی شئ مشخص کړئ چې غوښتنلیک کوم پروتوکول کاروي
- د EndpointSlicesAPI، کوم چې د منظم Endpoints لپاره یو ډیر فعال بدیل دی، د بیټا حالت ته لیږدول شوی او په ډیفالټ ډول فعال شوی.
- شبکه
- IPv6 د بیټا حالت ته لیږدول شوی دی.
- دوامداره ډیسکونه. لاندې فعالیت مستحکم اعلان شوی دی:
- د اپلیکیشن تنظیم کول
- په ConfigMap او پټو شیانو کې نوی "نه بدلیدونکی" ساحه. د ساحې ارزښت ریښتیا ته تنظیم کول د شی د تعدیل مخه نیسي.
- مهالویش کوونکی
- د کیوب-شیډولر لپاره د اضافي پروفایلونو جوړولو وړتیا. پخوا، د دودیز پوډ تخصیص الګوریتمونو پلي کولو لپاره اضافي، جلا شیډولرونه پیل کول اړین وو. اوس، دا ممکنه ده چې د معیاري شیډولر لپاره اضافي ترتیب سیټونه جوړ کړئ او د هغې نوم په ورته پوډ ساحه کې مشخص کړئ، ".spec.schedulerName." حالت: الفا.
- مستحکم اعلان شو
- اندازه کول
- په HPA کې د مشخص کولو وړتیا د چلولو پوډونو شمیر بدلولو پرمهال د تیري درجې څرګندوي، دا دی، کله چې بار زیات شي، په یوځل کې N ځله ډیر مثالونه پیل کړئ.
- کبلیت
- د بیټا حالت ورکړل شوی دی. دا ځانګړتیا د NUMA نقشه کولو ته اجازه ورکوي، کوم چې د څو ساکټ سیسټمونو کې د فعالیت د خرابیدو څخه مخنیوي کې مرسته کوي.
- د بیټا حالت د پوډ اوور هیډ فعالیت تاسو ته اجازه درکوي چې په رن ټایم کلاس کې د پوډ چلولو لپاره اړین اضافي سرچینې مشخص کړئ.
- د هیوج پیجز ملاتړ، د کانټینر کچې جلا کول او د ډیری هیوج پیجز اندازو لپاره ملاتړ چې په الفا حالت کې اضافه شوي.
- د میټریکونو لپاره پای ټکی /metrics/resource/v1alpha1 دی، پرځای یې /metrics/resource کارول کیږي
- API
- د رد شوي APIs ګروپ ایپس/v1beta1 او توسیعونو/v1beta1 کارولو وړتیا لرې کړه.
- د beta2 حالت ته لوړ شوی دی. دا پرمختګ د شیانو لاسوهنه د kubectl څخه API سرور ته لیږدوي. لیکوالان ادعا کوي چې دا به ډیری موجوده بګونه حل کړي چې اوس مهال نه حل کیږي. دوی د ".metadata.managedFields" برخه هم اضافه کړه، کوم چې دوی د شیانو د بدلون تاریخ ذخیره کولو وړاندیز کوي، دا په ګوته کوي چې چا دا بدل کړی، کله، او څه.
- د سند لاسلیک کولو مستحکم API.
- د پلیټ فارم ملاتړ Windows.
- ملاتړ پراخېږي Windows نوډ. د الفا نسخې اضافه شوې:
- ملاتړ باثباته حالت ته لیږدول شوی دی
- ملاتړ پراخېږي Windows نوډ. د الفا نسخې اضافه شوې:
سرچینه: opennet.ru
