بابت ڪيئن Plesk شرڪت ڪئي KubeCon

هن سال، پلسڪ ڪيترن ئي ماڻهن کي موڪلڻ جو فيصلو ڪيو KubeCon، دنيا ۾ پريميئر Kubernetes واقعي. ھن موضوع تي روس ۾ ڪو خاص ڪانفرنس ڪونھي. يقينن، اسان K8s بابت ڳالهائي رهيا آهيون، ۽ هرڪو اهو چاهي ٿو، پر ٻيو ڪٿي به نه آهي ته ڪيتريون ئي ڪمپنيون ان تي عمل ڪندي هڪ جاء تي گڏ ٿين. مان شرڪت ڪندڙن مان هڪ ٿي ويو آهيان جيئن مان ڪبرنيٽس جي بنياد تي پليٽ فارم تي ڪم ڪري رهيو آهيان.

بابت ڪيئن Plesk شرڪت ڪئي KubeCon

تنظيم جي باري ۾

ڪانفرنس جو پيمانو حيرت انگيز آهي: 7000 شرڪت ڪندڙ، هڪ وڏي نمائش جو مرڪز. هڪ هال کان ٻئي ڏانهن منتقلي 5-7 منٽ ورتو. مختلف موضوعن تي هڪ ئي وقت 30 رپورٽون پيش ڪيون ويون. وڏي تعداد ۾ ڪمپنيون پنهنجن اسٽينڊن سان گڏ هيون، انهن مان ڪي تمام سٺا ۽ ڪي وڏا انعام ڏئي رهيا هئا، ۽ اهي ٽي شرٽ، قلم ۽ ٻيون خوبصورت شيون پڻ ڏئي رهيا هئا. . سڀ ڪميونيڪيشن انگريزيءَ ۾ ٿي، پر مون کي ڪا به ڏکيائي محسوس نه ٿي. جيڪڏهن اهو ئي سبب آهي ته توهان پرڏيهي ڪانفرنسن ۾ نه وڃو، اڳتي وڌو. IT ۾ انگريزي عام انگريزيءَ کان وڌيڪ آسان آهي، مهرباني ڪري واقف لفظن جي ڪثرت جي ڪري جيڪي توهان هر روز ڪوڊ ۽ دستاويزن ۾ لکندا ۽ پڙهندا آهيو. رپورٽن جي تصور سان پڻ ڪو مسئلو نه هو. منهنجي ذهن ۾ تمام گهڻي ڄاڻ پئجي وئي. شام تائين، مون کي هڪ سرور وانگر نظر آيو، جنهن تي هنن هڪ بفر اوور فلو جو فائدو ورتو ۽ ان کي سڌو سنئون لاشعور ۾ وجهي ڇڏيو.

رپورٽن جي باري ۾

مان مختصر طور تي انهن رپورٽن بابت ڳالهائڻ چاهيان ٿو جيڪي مون کي تمام گهڻيون پسند آيون ۽ ڏسڻ جي صلاح ڏيندس.

CNAB جو تعارف: گھڻن ٽول چينز سان گڏ ڪلائوڊ نيٽو ايپليڪيشن پيڪيجنگ - ڪرس ڪرون، ڊڪر

هن رپورٽ مون تي صحيح تاثر پيدا ڪيو ڇاڪاڻ ته اهو تمام گهڻو درد تي ڇڪيو. اسان وٽ ڪيتريون ئي مختلف خدمتون آهن، اهي ٽيم تي مختلف ماڻهن طرفان سهڪار ۽ ترقي يافته آهن. اسان انفراسٽرڪچر جي پيروي ڪندا آهيون جيئن ڪوڊ جي نقطي نظر سان، پر ڪجهه غير حل ٿيل مسئلا آهن. جوابي ڪوڊ سان گڏ هڪ مخزن موجود آهي، پر موجوده حالت ۽ انوینٽري ڊولپر طرفان ذخيرو ٿيل آهي مشين تي اسڪرپٽ هلائيندڙ، ۽ ڪريڊٽ اتي آهن. ڪجهه معلومات سنگم ۾ ملي سگهي ٿي، پر اهو هميشه واضح ناهي ته ڪٿي. هتي ڪا به جڳهه ناهي جتي توهان صرف هڪ بٽڻ کي دٻايو ۽ سڀ ڪجهه ٺيڪ ٿي ويندو. اهو تجويز ڪيو ويو آهي ته هڪ وضاحت ٺاهيو ۽ مخزن ۾ نه رڳو ڪوڊ، پر لڳائڻ جا اوزار پڻ. بيان ڪريو ڪٿي رياست ۽ ڪريڊٽ حاصل ڪرڻ، انسٽال ڪريو ۽ نتيجو مزو ڪريو. مان خدمتن ۾ وڌيڪ آرڊر چاهيندس، مان CNAB رليز جي پيروي ڪندس، انهن کي پنهنجو پاڻ کي استعمال ڪندي، انهن کي لاڳو ڪرڻ، ۽ انهن کي قائل ڪندس. ٽرنپ ۾ ريڊمي ڊزائين ڪرڻ لاءِ سٺو نمونو.

خلائي شٽل کي اڏامندي رکو: لکندڙ مضبوط آپريٽر - ايليا چيڪريگين، اپ بائونڊ

ريڪ تي تمام گهڻي معلومات جڏهن آپريٽر لکڻ. مان سمجهان ٿو ته رپورٽ انهن لاءِ لازمي طور تي ڏسڻ لاءِ جيڪي منصوبا ڪري رهيا آهن ڪبرنيٽس لاءِ پنهنجو آپريٽر لکڻ. سڀ شيون جهڙوڪ اسٽيٽس، گندگي گڏ ڪرڻ، مقابلو ۽ ٻيو سڀ ڪجهه اتي حساب ۾ ورتو وڃي ٿو. ڏاڍو معلوماتي. مون کي واقعي پسند ڪيو اقتباس مستقل مقدار کان ڪبرنيٽس ڪوڊ:
بابت ڪيئن Plesk شرڪت ڪئي KubeCon

ڪبرنيٽس ڪنٽرول جهاز مصروف ماڻهن لاءِ جيڪي تصويرون پسند ڪن ٿا - ڊينيئل سمٿ، گوگل

K8s انضمام لاءِ پيچيدگيءَ جو واپار ڪري ٿو عمل درآمد جي آسانيءَ جي حق ۾.

هي رپورٽ تفصيل سان ظاهر ڪري ٿي ڪلستر جي مکيه تعميراتي عناصر مان هڪ - ڪنٽرول جهاز، يعني ڪنٽرولرز جو هڪ سيٽ. انهن جو ڪردار ۽ فن تعمير بيان ڪيو ويو آهي، انهي سان گڏ توهان جي پنهنجي سنڀاليندڙ ٺاهڻ جا بنيادي اصول موجود آهن مثال استعمال ڪندي.

سڀ کان وڌيڪ اصل پوائنٽن مان هڪ سفارش آهي ته ڪنٽرولر جي صحيح رويي جي پويان غير معمولي حالتن کي منهن ڏيڻ نه، پر سسٽم کي سگنل ڏيڻ لاء ڪجهه طريقي سان رويي کي تبديل ڪرڻ لاء جيڪي مسئلا پيدا ٿيا آهن.

ڪبرنيٽس سان اي بي جي اعليٰ ڪارڪردگي وارو ڪم لوڊ ڪرڻ - Xin Ma, eBay

هڪ تمام دلچسپ تجربو، ترڪيب سان تمام گهڻي معلومات جنهن بابت توهان کي اڪائونٽ ۾ رکڻ جي ضرورت آهي جڏهن توهان وٽ واقعي تمام گهڻو ڪم لوڊ آهي. اهي Kubernetes ۾ چڱي طرح مليا ۽ 50 ڪلستر جي حمايت ڪن ٿا. انهن وڌ ۾ وڌ پيداوار کي نچوڙڻ جي سڀني پهلوئن بابت ڳالهايو. مان سفارش ڪريان ٿو رپورٽ کي ڏسڻ کان اڳ ڪلستر تي ڪي ٽيڪنيڪل فيصلا ڪرڻ.

گرافانا لوڪي: پروميٿيوس وانگر، پر لاگ لاءِ. - ٽام ولڪي، گرافانا ليبز

رپورٽ جنهن کان پوء مون محسوس ڪيو ته مون کي ضرور ضرور ڪوشش ڪرڻ جي ضرورت آهي Loki لاء لاگ ان لاء ڪلستر ۾ ۽، گهڻو ڪري، ان سان گڏ رهڻو پوندو. هيٺئين لائن: لچڪدار ڳري آهي. گرافانا چاهيو ته هڪ هلڪو وزن، اسپيبل حل حل ڪرڻ لاء مناسب حل ڪرڻ جي مسئلن کي ڊيبنگ ڪرڻ لاء. حل خوبصورت نڪتو: لوڪي ڪبرنيٽس (ليبل، جهڙوڪ پروميٿيوس) مان ميٽا معلومات چونڊيندو آهي، ۽ انهن جي مطابق لاگز ٺاهي ٿو. اهڙيء طرح، توهان خدمت ذريعي لاگ ٽڪرا چونڊي سگهو ٿا، هڪ مخصوص ذيلي ڳولهي، هڪ مخصوص وقت چونڊيو، غلطي ڪوڊ ذريعي فلٽر ڪريو. اهي فلٽر مڪمل متن جي ڳولا کان سواءِ ڪم ڪن ٿا. تنهن ڪري، آهستي آهستي ڳولها کي تنگ ڪندي، توهان حاصل ڪري سگهو ٿا مخصوص غلطي توهان کي گهربل آهي. آخر ۾، ڳولا اڃا تائين استعمال ڪئي وئي آهي، پر جيئن ته دائرو تنگ آهي، انڊيڪس جي بغير رفتار ڪافي آهي. ان تي ڪلڪ ڪرڻ سان، حوالو ڀريو ويندو آهي - ٻه لائينون اڳ ۽ ٻه لائينون لاگ ان کانپوءِ. ان ڪري، اهو ڏسڻ ۾ اچي ٿو ته هڪ فائل ڳولڻ سان لاگ ان ۽ ان تي گريپنگ، پر ٿورو وڌيڪ آسان ۽ ساڳئي انٽرفيس ۾ جتي ميٽرڪس آهن. ڳولهي سوال جي واقعن جو تعداد شمار ڪري سگھي ٿو. ڳولا جا سوال پاڻ Prometheus جي ٻولي سان ملندڙ جلندڙ آهن ۽ سادو نظر اچن ٿا. اسپيڪر اسان جو ڌيان ان حقيقت ڏانهن ڇڪايو ته حل اينالائيٽڪس لاءِ بلڪل مناسب ناهي. مان تمام گهڻو سفارش ڪريان ٿو هر ڪنهن کي جنهن کي لاگ جي ضرورت آهي، اهو پڙهڻ تمام آسان آهي.

K8s ڪنٽرولر سان ڪينري ۽ بليو گرين ڊيپلائيمينٽ ڪيئن انٽيوٽ ڪندو آهي - ڊينيل ٿامسن

ڪينري ۽ نيري سائي جي ترتيب جا عمل بلڪل واضح طور تي ڏيکاريا ويا آهن. مان انهن کي صلاح ڏيان ٿو جيڪي اڃا تائين متاثر نه ٿيا آهن رپورٽ ڏسڻ لاءِ. ڳالهائيندڙ حل پيش ڪندا هڪ واڌ جي صورت ۾ CI-CD سسٽم ARGO لاءِ. روسي ڳالهائيندڙ جي انگريزي تقرير ٻين ڳالهائيندڙن جي تقرير جي ڀيٽ ۾ ٻڌڻ لاء آسان آهي.

Smarter Kubernetes Access Control: Auth - Rob Scott، ReactiveOps لاءِ هڪ آسان طريقو

ڪلسٽر مئنيجمينٽ جي سڀ کان وڌيڪ مشڪل حصن مان هڪ سيڪيورٽي کي ترتيب ڏيڻ، خاص طور تي وسيلن تائين رسائي جي حقن ۾ رهي ٿو. بلٽ-ان K8s primitives توهان کي اجازت ڏيڻ جي اجازت ڏئي ٿو ته توهان اجازت ڏيو جيئن توهان چاهيو. ڪيئن بي دردي سان انھن کي تاريخ تائين رکڻ لاء؟ ڪيئن سمجھو ته رسائي جي حقن سان ڇا ٿي رھيو آھي ۽ ٺاھيل ڪردار کي ڊيبگ ڪريو؟ هي رپورٽ نه صرف k8s ۾ ڊيبگنگ اختيار ڪرڻ لاءِ ڪيترن ئي اوزارن جو جائزو مهيا ڪري ٿي، پر سادي ۽ اثرائتي پاليسين جي تعمير لاءِ عام سفارشون پڻ مهيا ڪري ٿي.

ٻيون رپورٽون

مان ان جي سفارش نه ڪندس. ڪي ڪپتان جا هئا، ڪي، ان جي برعڪس، ڏاڍا ڏکيا هئا. مان توهان کي صلاح ڏيان ٿو ته هن پلے لسٽ ۾ وڃو ۽ هر شيءِ کي ڏسو جنهن کي ڪي نوٽ طور نشان لڳايو ويو آهي. اهو توهان کي اجازت ڏيندو ته توهان Cloud Native Apps جي چوڌاري صنعت تي هڪ وسيع نظر وجهو، ۽ پوءِ توهان کي ctrl+f کي دٻايو ۽ ڳولا ڪريو لفظ، ڪمپنيون، مصنوعات ۽ دلچسپيءَ جا طريقا.

هتي رپورٽن سان گڏ پبليڪيشن جي لنڪ آهي، ان تي ڌيان ڏيو

يوٽيوب پلي لسٽ

ڪمپني اسٽينڊ بابت

Haproxy اسٽينڊ تي مون کي منهنجي پٽ لاءِ ٽي شرٽ ڏني وئي. مون کي شڪ آهي ته ان جي ڪري آئون نينگڪس کي پيداوار ۾ هاپروڪس سان تبديل ڪندس، پر مون کي انهن کي تمام گهڻو ياد آهي. ڪير ڄاڻي ٿو ته نوان مالڪ ڇا ڪندا Nginx سان.

بابت ڪيئن Plesk شرڪت ڪئي KubeCon
ٽي ڏينهن IBM بوٿ تي مختصر ڳالهيون ٿيون، ۽ انهن ماڻهن کي لالچايو، هڪ اوڪيولس گو، بيٽس هيڊفونز ۽ هڪ ڪواڊ ڪاپٽر کي ريفل ڪندي. توهان کي سڄي اڌ ڪلاڪ لاء اسٽينڊ تي رهڻو پوندو. ٽن ڏينهن ۾ ٻه ڀيرا مون پنهنجي قسمت جي ڪوشش ڪئي - اهو نه ٿيو. VMWare ۽ Microsoft پڻ مختصر پيشيونٽيون ڏنيون.

Ubuntu اسٽينڊ تي، مون اهو ڪيو جيڪو هرڪو ڪرڻ لڳي - شٽل ورٿ سان هڪ فوٽو ورتو. هڪ ملنسار ماڻهو، هن کي اهو سکڻ ۾ خوشي ٿي ته مان ان کي 8.04 کان استعمال ڪري رهيو آهيان ۽ اهو سرور 10 سالن تائين ان سان گڏ ڪم ڪيو بغير ڪنهن وقفي جي بغير اپ گريڊ (جيتوڻيڪ انٽرنيٽ تائين رسائي کان سواء).

بابت ڪيئن Plesk شرڪت ڪئي KubeCon
Ubuntu کٽي رهيو آهي پنهنجي MicroK8s - فاسٽ، لائيٽ، اپ اسٽريم ڊولپر ڪبرنيٽس microk8s.io

مان ٿڪل دمتري اسٽولياروف کان پاسو ڪري نه سگهيس، مون هن سان ڪبرنيٽس جي مدد ڪندڙ انجنيئرن جي مشڪل روزمره جي زندگي بابت ڳالهايو. هو پنهنجي ساٿين کي رپورٽون پڙهڻ جو نمائندو ڏيندو، پر مواد پيش ڪرڻ لاءِ ڪجهه نئون فارميٽ تيار ڪري رهيو آهي. مون توهان کي گذارش ڪئي ته فلانٽ جي يوٽيوب چينل کي سبسڪرائيب ڪريو.

بابت ڪيئن Plesk شرڪت ڪئي KubeCon
IBM، Cisco، Microsoft، VMWare اسٽينڊ ۾ تمام گهڻو پئسو لڳايو. اوپن سورس ڪامريڊن وٽ وڌيڪ معمولي موقف هئا. مون اسٽينڊ تي گرافانا جي نمائندن سان ڳالهايو ۽ انهن مون کي يقين ڏياريو ته مون کي لوڪ جي ڪوشش ڪرڻ گهرجي. عام طور تي، اهو لڳي ٿو ته لاگنگ سسٽم ۾ مڪمل متن جي ڳولا صرف تجزياتي لاء گهربل آهي، ۽ لوڪي سطح تي سسٽم مسئلا حل ڪرڻ لاء ڪافي آهن. مون Prometheus ڊولپرز سان ڳالهايو. اهي ميٽرڪ ۽ ڊيٽا جي نموني جي ڊگهي مدت اسٽوريج ڪرڻ جو منصوبو نه ڪندا آهن. اهو هڪ حل جي طور تي cortex ۽ thanos کي ڏسڻ جي صلاح ڏني آهي. اتي ڪيترائي اسٽينڊ هئا، انهن سڀني کي ڏسڻ ۾ سڄو ڏينهن لڳي ويو. خدمت جي طور تي هڪ درجن مانيٽرنگ حل. پنج سيڪيورٽي خدمتون. پنج ڪارڪردگي خدمتون. ڪبرنيٽس لاءِ هڪ درجن UIs. اتي ڪيترائي آھن جيڪي k8s کي خدمت طور مهيا ڪن ٿا. هرڪو چاهي ٿو پنهنجي بازار جو ٽڪرو.

Amazon ۽ گوگل ڇت تي مصنوعي گھاس سان گڏ پيٽيوس ڪرائي ۽ اتي سج لاؤنجرز نصب ڪيا. Amazon مگ هٿ ڪيا ۽ ليمونيڊ ڀريو، ۽ اسٽينڊ تي اسپاٽ مثالن سان ڪم ڪرڻ ۾ جدت بابت ڳالهايو. گوگل ڪبيرنيٽس لوگو سان ڪوڪيز ڏنيون ۽ هڪ ٿڌو فوٽو زون ٺاهيو، ۽ اسٽينڊ تي مون وڏي انٽرنيشنل مڇيءَ لاءِ مڇي ڪڍي.

بارسلونا جي باري ۾

بارسلونا سان پيار ۾. مان اتي ٻيو ڀيرو ويو هوس، پهريون ڀيرو 2012 ۾ هڪ سياحتي دوري تي. اها حيرت انگيز ڳالهه آهي، پر ڪيتريون ئي حقيقتون ذهن ۾ آيون، مون پنهنجي ساٿين کي گهڻو ڪجهه ٻڌايو، مان ميني گائيڊ هئس. صاف سمنڊ جي هوا منهنجي الرجي کي فوري طور تي رليف ڪيو. لذيذ سامونڊي کاڌو، پيلا، سنگريا. تمام گرم، چمڪندڙ فن تعمير. فرش جو ننڍو تعداد ، تمام گھڻي سبزي. اسان انهن ٽن ڏينهن ۾ اٽڪل 50 ڪلوميٽر پنڌ ڪيو، ۽ مان هن شهر جي چوڌاري بار بار هلڻ چاهيان ٿو. اهو سڀ ڪجهه رپورٽن کان پوء، شام ۾.

بابت ڪيئن Plesk شرڪت ڪئي KubeCon
بابت ڪيئن Plesk شرڪت ڪئي KubeCon
بابت ڪيئن Plesk شرڪت ڪئي KubeCon

اصل ڳالهه ڇا آهي مان سمجهان ٿو

مون کي ڏاڍي خوشي ٿي ته مون کي هن ڪانفرنس ۾ شرڪت جو موقعو مليو. هوءَ انهن شيلفن ۾ ورهائي رهي هئي، جيڪي اڳ ۾ ترتيب نه ڏنيون ويون هيون. هن مون کي متاثر ڪيو ۽ ڪجهه شيون واضح ڪيون.

اهو خيال ڳاڙهي ڌاڳي وانگر هليو ويو: ڪبرنيٽس هڪ آخري نقطو نه آهي، پر هڪ اوزار. پليٽ فارم ٺاهڻ لاء هڪ پليٽ فارم.

۽ سڄي تحريڪ جو بنيادي ڪم: اسپيبلبل ايپليڪيشن ٺاهڻ ۽ هلائڻ

مکيه هدايتون جن تي ڪميونٽي ڪم ڪري رهي آهي انهن کي ڪرسٽل ڪيو ويو آهي. تقريبن ڪيئن 12 فيڪٽرز ايپليڪيشنن لاءِ هڪ وقت ۾ ظاهر ٿيا، مجموعي طور تي انفراسٽرڪچر لاءِ ڇا ۽ ڪيئن ڪجي، ان جي هڪ فهرست ظاهر ٿي. جيڪڏھن توھان چاھيو، توھان انھن رجحانن کي سڏي سگھو ٿا:

  • متحرڪ ماحول
  • عوامي، هائبرڊ ۽ نجي بادل
  • کنٽين
  • سروس ميش
  • مائڪروسافٽ
  • ناقابل تبديل انفراسٽرڪچر
  • بيان ڪندڙ API

اهي ٽيڪنڪ توهان کي هيٺين خاصيتن سان سسٽم ٺاهڻ جي اجازت ڏين ٿا:

  • ڊيٽا نقصان جي خلاف محفوظ
  • لچڪدار (لوڊ ڪرڻ لاءِ ترتيب ڏئي ٿو)
  • خدمت ٿيل
  • مشاهدو (ٽي ستون: نگراني، لاگنگ، ٽريڪنگ)
  • وڏين تبديلين کي بار بار ۽ امڪاني طور تي محفوظ طور تي آڻڻ جي صلاحيت حاصل ڪرڻ.

CNCF بهترين منصوبا چونڊي ٿو (هڪ ننڍڙي فهرست) ۽ هيٺين شين کي فروغ ڏئي ٿو:

  • اسمارٽ آٽوميشن
  • کليل ذريعو
  • خدمت فراهم ڪندڙ چونڊڻ جي آزادي

Kubernetes پيچيده آهي. اهو نظرياتي ۽ حصن ۾ سادو آهي، پر مجموعي طور تي پيچيده. ڪو به هڪ سڀ ۾ هڪ حل نه ڏيکاريو. k8s لاءِ مارڪيٽ هڪ خدمت جي طور تي، ۽ حقيقت ۾ باقي مارڪيٽ، هڪ جهنگلي اولهه آهي: سپورٽ ٻنهي لاءِ وڪرو ڪيو ويندو آهي $50 ۽ $1000 هر مهيني. هر ڪو ڪنهن نه ڪنهن حصي ۾ اوندهه ۾ وڃي ٿو ۽ ان ۾ کوهي ٿو. ڪجهه مانيٽرنگ ۽ ڊيش بورڊ ۾ آهن، ڪجهه ڪارڪردگي ۾، ڪجهه سيڪيورٽي ۾.

K8S، هر شيء صرف شروعات آهي!

جو ذريعو: www.habr.com

تبصرو شامل ڪريو