سږکال، پلسک پریکړه وکړه چې څو کسان کوبیکان ته واستوي، په نړۍ کې د کوبرنیټس لومړنۍ پیښه. په روسیه کې د دې موضوع په اړه کوم ځانګړي کنفرانسونه شتون نلري. البته، موږ د K8s په اړه خبرې کوو، او هرڅوک یې غواړي، مګر په بل ځای کې دومره ډیری شرکتونه چې دا تمرین کوي په یو ځای کې راټولیږي. زه واقع شوم یو له ګډون کونکو څخه وم ځکه چې زه د کوبرنیټس پراساس په پلیټ فارم کې کار کوم.
د سازمان په اړه
د کنفرانس پیمانه حیرانتیا ده: 7000 ګډون کوونکي، یو لوی نندارتون مرکز. له یو تالار څخه بل ته لیږد 5-7 دقیقې وخت نیسي. په ورته وخت کې د بیلابیلو موضوعاتو په اړه 30 راپورونه شتون درلود. هلته ګڼ شمېر شرکتونه خپل سټنډرډونه وو، چې ځينو يې ډېر ښه او ځينې لوى انعامونه ورکول او د ټي شرټ، قلمونو او نورو ښايسته شيانو په بڼه يې هر ډول شيان هم ورکول. . ټول ارتباطات په انګلیسي ژبه وو، مګر ما کومه ستونزه نه درلوده. که دا یوازینی لامل وي چې تاسو بهرنیو کنفرانسونو ته نه ځئ، مخکې لاړ شئ. په IT کې انګلیسي د منظم انګلیسي په پرتله اسانه ده د پیژندل شوي کلمو ډیریدو څخه مننه چې تاسو هره ورځ په کوډ او اسنادو کې لیکئ او لوستل کوئ. د راپورونو په لیدو کې هم کومه ستونزه نه وه. زما په سر کې ډیری معلومات تغذیه شوي. تر ماښامه، ما د یو سرور سره ورته والی درلود په کوم کې چې دوی د بفر اوور فلو څخه ګټه پورته کړه او مستقیم یې په بې شعوري کې واچوله.
د راپورونو په اړه
زه غواړم په لنډه توګه د هغه راپورونو په اړه وغږیږم چې ما ډیر خوښ کړ او د لیدلو وړاندیز به وکړم.
دې راپور زما په اړه سم تاثیر وکړ ځکه چې دا ډیر درد لري. موږ ډیری متفاوت خدمتونه لرو، دوی په ټیم کې د مختلف خلکو لخوا ملاتړ کیږي او وده کوي. موږ زیربنا تعقیب کوو لکه څنګه چې کوډ ته نږدې کیږي، مګر ځینې نا حل شوي مسلې شتون لري. د ځواب وړ کوډ سره یو ذخیره شتون لري، مګر اوسنی حالت او موجودیت د پراختیا کونکي لخوا په ماشین کې سکریپټ چلوي، او کریډیټ شتون لري. ځینې معلومات په ترکیب کې موندل کیدی شي، مګر دا تل روښانه نه وي چیرته. هیڅ ځای شتون نلري چیرې چې تاسو کولی شئ یوازې یو تڼۍ فشار کړئ او هرڅه به سم وي. دا وړاندیز شوی چې توضیحات رامینځته کړئ او په ذخیره کې یې نه یوازې کوډ ، بلکه د ځای په ځای کولو وسیلې هم واچوئ. تشریح کړئ چیرې چې دولت او کریډیټ ترلاسه کړئ ، نصب کړئ او له پایلې څخه خوند واخلئ. زه په خدماتو کې ډیر نظم غواړم، زه به د CNAB ریلیز تعقیب کړم، دوی پخپله وکاروم، دوی پلي کړم، او قانع کړم. په شلجم کې د Readme ډیزاین کولو لپاره ښه نمونه.
د ریک په اړه ډیر معلومات کله چې د آپریټرونو لیکل. زه دا راپور د هغو کسانو لپاره باید وګورم چې د کوبرنیټس لپاره د خپل آپریټر لیکلو پلان لري. ټول شیان لکه دریځونه، د کثافاتو راټولول، سیالي او نور هرڅه هلته په پام کې نیول شوي. ډیر معلوماتي. ما واقعیا د دوامداره حجمونو Kubernetes کوډ څخه اقتباس خوښ کړ:
K8s د پلي کولو د اسانتیا په برخه کې د ادغام لپاره پیچلتیا تجارت کوي.
دا راپور په تفصیل سره د کلستر یو له اصلي ساختماني عناصرو څخه په ډاګه کوي - د کنټرول الوتکه، یعنې د کنټرولرانو یوه سیټ. د دوی رول او جوړښت بیان شوی، په بیله بیا د موجودو مثالونو په کارولو سره د خپل کنټرولر جوړولو اساسي اصول.
یو له خورا اصلي ټکو څخه دا سپارښتنه ده چې د کنټرولر د سم چلند تر شا غیر معمولي حالتونه مه پوښئ ، مګر په یو ډول چلند کې بدلون بدل کړئ ترڅو سیسټم سیګنال کړي چې ستونزې رامینځته شوي.
خورا په زړه پوري تجربه ، د ترکیبونو سره ډیری معلومات د هغه څه په اړه چې تاسو اړتیا لرئ په پام کې ونیسئ کله چې تاسو واقعیا لوړ کاري بار ولرئ. دوی Kubernetes ته ښه رسیدلي او د 50 کلسترونو ملاتړ کوي. دوی د اعظمي تولیداتو د راټولولو ټولو اړخونو په اړه خبرې وکړې. زه د کلسترونو په اړه د تخنیکي پریکړې کولو دمخه د راپور لیدلو وړاندیز کوم.
هغه راپور چې وروسته زه پوه شوم چې زه حتما اړتیا لرم چې په کلستر کې د لاګونو لپاره لوکي هڅه وکړم او ډیری احتمال یې ورسره پاتې شم. لاندینۍ کرښه: لچکدار دروند دی. ګرافانا غوښتل یو لږ وزن لرونکی حل رامینځته کړي چې د ډیبګ کولو ستونزو لپاره مناسب دی. حل په زړه پوری شو: لوکي د کوبرنیټس څخه میټا معلومات غوره کوي (لیبلونه ، لکه پرومیټیوس) ، او د دوی مطابق لاګونه ایږدي. په دې توګه، تاسو کولی شئ د خدمت په واسطه د لوګو ټوټې وټاکئ، یو ځانګړی فرعي ومومئ، یو ځانګړی وخت وټاکئ، د غلطۍ کوډ لخوا فلټر کړئ. دا فلټرونه د بشپړ متن لټون پرته کار کوي. نو، په تدریجي ډول د لټون محدودولو سره، تاسو کولی شئ هغه ځانګړي غلطی ته ورسیږئ چې تاسو ورته اړتیا لرئ. په نهایت کې ، لټون لاهم کارول کیږي ، مګر له هغه وخته چې دایره تنگه ده ، سرعت پرته له لیست کولو کافي دی. د هغې په کلیک کولو سره، شرایط بار شوي - یو څو کرښې مخکې او د ننوتلو څو کرښې. پدې توګه ، داسې ښکاري چې د لاګونو سره د فایل لټون کول او په هغې باندې ګریپ کول ، مګر یو څه ډیر اسانه او په ورته انٹرفیس کې چیرې چې میټریکونه دي. د لټون پوښتنې د پیښو شمیر شمیرل کیدی شي. د لټون پوښتنې پخپله د پرومیټیوس ژبې سره ورته دي او ساده ښکاري. سپیکر زموږ پام دې حقیقت ته وګرځاوه چې حل د تحلیلونو لپاره خورا مناسب نه دی. زه دا هرچا ته په کلکه وړاندیز کوم څوک چې لاګ ته اړتیا لري ، لوستل یې خورا اسانه دي.
د کانري او نیلي شنه ګمارنې پروسې په روښانه ډول ښودل شوي. زه هغو کسانو ته مشوره ورکوم چې لا تر اوسه د راپور لیدلو ته هڅول شوي ندي. وینا کونکي به حل د CI-CD سیسټم ARGO لپاره د تمدید په بڼه وړاندې کړي. د روسیې د وینا کونکي انګلیسي وینا د نورو ویناوالو په پرتله اوریدل اسانه دي.
د کلستر مدیریت یو له خورا ستونزمن اړخونو څخه د امنیت رامینځته کول پاتې دي ، په ځانګړي توګه سرچینو ته د لاسرسي حق. په K8s کې جوړ شوي پریمیټیو تاسو ته اجازه درکوي لکه څنګه چې تاسو وغواړئ واک تنظیم کړئ. څنګه په بې درده توګه دوی تازه وساتئ؟ څنګه پوه شئ چې د لاسرسي حقونو سره څه پیښیږي او رامینځته شوي رولونه ډیبګ کړئ؟ دا راپور نه یوازې په k8s کې د ډیبګ کولو اختیار لپاره د ډیری وسیلو عمومي کتنه وړاندې کوي ، بلکه د ساده او مؤثره پالیسیو جوړولو لپاره عمومي وړاندیزونه هم وړاندې کوي.
نور راپورونه
زه به یې وړاندیز ونه کړم. ځینې یې د کپتان، ځینې، برعکس، خورا سخت وو. زه تاسو ته مشوره درکوم چې دې پلی لیست ته لاړشئ او هرڅه وګورئ چې د کلیدي په توګه نښه شوي دا به تاسو ته اجازه درکړي چې د کلاوډ اصلي ایپس شاوخوا صنعت ته پراخه کتنه وکړئ ، او بیا تاسو باید ctrl + f فشار ورکړئ او د کلیدي کلمو لټون وکړئ. محصولات او د ګټو طریقې.
دلته د راپورونو سره د پلی لیست لینک دی، پام وکړئ
د شرکت موقفونو په اړه
د هاپروکسي سټنډ کې ماته زما د زوی لپاره ټي شرټ راکړل شو. زه شک لرم چې د دې له امله به زه په تولید کې د هاپروکسی سره نګینکس ځای په ځای کړم ، مګر زه دوی خورا په یاد لرم. څوک پوهیږي چې نوي مالکین به د نګینکس سره څه وکړي.
په ټولو دریو ورځو کې د IBM بوت کې لنډې خبرې وې ، او دوی د Oculus Go ، بیټس هیډفونونو ، او کواډکوپټر په رافل کولو سره خلک راجلب کړل. تاسو باید د ټول نیم ساعت لپاره په موقف کې یاست. په دریو ورځو کې دوه ځله ما خپل بخت هڅه وکړه - دا پیښ نه شو. VMWare او مایکروسافټ هم لنډ پریزنټشنونه ورکړل.
په کشتۍ کې Ubuntu ما هغه څه وکړل چې هرڅوک یې کول غوښتل — د شټلورت سره مې عکس واخیست. هغه یو دوستانه سړی و او خوشحاله شو چې پوه شوم چې زه یې له 8.04 راهیسې کاروم او سرور یې د 10 کلونو راهیسې د ډیسټ اپ گریڈ پرته، پرته له یوې بندش (که څه هم د انټرنیټ لاسرسي پرته) چلوي.
Ubuntu خپل مایکرو کی ۸ جوړوي — ګړندی، سپک، اپ سټریم پراختیا کونکی کوبرنیټس
زه نشم کولی له ستړي شوي دیمیتري سټولیاروف څخه تیر شم، ما د هغه سره د کوبرنیټس ملاتړ کولو انجنیرانو د ستونزمن ورځني ژوند په اړه خبرې وکړې. هغه به د راپورونو لوستل خپلو همکارانو ته سپاري، مګر د موادو وړاندې کولو لپاره یو څه نوې بڼه چمتو کوي. ما له تاسو څخه وغوښتل چې د فلانټ یوټیوب چینل کې ګډون وکړئ.
IBM، Cisco، مایکروسافټ، VMWare په سټینډونو کې ډیرې پیسې پانګونه کړې. د خلاصې سرچینې ملګري ډیر معتدل دریځونه درلودل. ما په موقف کې د ګرافانا استازو سره خبرې وکړې او دوی ما قانع کړل چې زه باید د لوکي هڅه وکړم. په عموم کې، داسې ښکاري چې د ننوتلو سیسټم کې د بشپړ متن لټون یوازې د تحلیلاتو لپاره اړین دی، او د لوکي په کچه سیسټمونه د ستونزو حل کولو لپاره کافي دي. ما د Prometheus پراختیا کونکو سره خبرې وکړې. دوی پلان نه لري چې د میټریکونو او ډیټا ټیټ نمونې اوږدمهاله ذخیره کولو ترسره کړي. سپارښتنه کیږي چې د حل په توګه کورټیکس او ټانوس وګورئ. دلته ډیر سټینډونه وو، د ټولو لیدلو لپاره یې ټوله ورځ ونیوله. د خدمت په توګه د لسګونو څارنې حلونه. پنځه امنیتي خدمتونه. پنځه فعالیت خدمتونه. د Kubernetes لپاره یو درجن UIs. ډیری شتون لري چې k8s د خدمت په توګه وړاندې کوي. هرڅوک د بازار برخه غواړي.
ایمیزون او ګوګل په چت کې د مصنوعي واښو سره پټیو کرایه کړل او هلته یې د لمر لونګرز نصب کړل. ایمیزون مګونه ورکړل او لیمونډ یې توی کړل، او په سټینډ کې یې د ځای مثالونو سره کار کولو کې د نوښتونو په اړه خبرې وکړې. ګوګل د Kubernetes لوگو سره کوکیز راکړل او یو ښه عکس زون یې جوړ کړ، او په سټینډ کې ما د لوی شرکت کبانو لپاره کب نیولی.
د بارسلونا په اړه
د بارسلونا سره مینه. زه د دوهم ځل لپاره هلته وم، لومړی ځل په 2012 کې د سیاحت په سفر کې. دا د حیرانتیا خبره ده، مګر ډیر حقایق په ذهن کې راغلل، ما د خپلو همکارانو په اړه ډیر څه وویل، زه یو کوچنی لارښود وم. پاک سمندر هوا سمدلاسه زما الرجی راحته کړه. خوندور سمندري خواړه، پیلا، سنګریا. ډیر ګرم، لمر جوړ شوی جوړښت. لږ شمیر پوړونه، ډیری شنه. موږ په دې دریو ورځو کې شاوخوا 50 کیلومتره مزل وکړ، او زه غواړم چې د دې ښار شاوخوا بیا بیا وګرځم. دا ټول د راپورونو وروسته، په ماښام کې.
اصلي شی څه دی چې زه پوهیږم
زه ډیر خوښ یم چې ما په دې کنفرانس کې د ګډون فرصت ترلاسه کړ. هغې په الماریو کې هغه څه ترتیب کړل چې مخکې نه وو تنظیم شوي. هغې ما ته الهام راکړ او ځینې شیان یې روښانه کړل.
فکر د سور تار په څیر روان شو: Kubernetes پای ټکی نه دی، مګر یوه وسیله ده. د پلیټ فارم جوړولو لپاره یو پلیټ فارم.
او د ټول خوځښت اصلي دنده: د توزیع وړ غوښتنلیکونه جوړول او چلول
اصلي لارښوونې چې ټولنه یې کار کوي کرسټال شوي دي. نږدې څنګه د غوښتنلیکونو لپاره 12 فکتورونه په یو وخت کې څرګند شول، د زیربنا لپاره د څه شی او څنګه کولو لیست په ټولیزه توګه څرګند شو. که تاسو غواړئ، تاسو کولی شئ دا رجحانات غږ کړئ:
- متحرک چاپیریالونه
- عامه، هایبرډ او شخصي بادل
- کانټینرونه
- د خدمت میش
- کوچني مایکروسافټونه
- نه بدلیدونکی زیربنا
- اعلاناتي API
دا تخنیکونه تاسو ته اجازه درکوي د لاندې ځانګړتیاو سره سیسټمونه جوړ کړئ:
- د معلوماتو له لاسه ورکولو په وړاندې ساتل
- لچکدار (د بارولو سره سمون لري)
- خدمت شوی
- د مشاهدې وړ (درې ستنې: څارنه، ننوتل، تعقیب)
- د دې وړتیا درلودل چې لوی بدلونونه په مکرر او د وړاندوینې په خوندي ډول رامینځته کړي.
CNCF غوره پروژې غوره کوي (یو کوچنی لیست) او لاندې شیان هڅوي:
- سمارټ اتومات
- خلاص سرچینه
- د خدمت چمتو کونکي غوره کولو آزادي
کوبرنیټس پیچلی دی. دا په ایډیالوژیکي او په خپلو برخو کې ساده دی، مګر په ټولیزه توګه پیچلی دی. هیڅ چا د ټولو لپاره یو حل نه دی ښودلی. دا د K8S کې د خدماتو بازار په توګه یو وحشي لویدیځ دی، او د دې لپاره په پاتې بازار کې: ملاتړ په $50 پلورل کیږي، او 1000$ هره میاشت. هرڅوک په یوه ځانګړې ساحه کې ډوبیږي او ژور کیندنه کوي. ځینې یې په څارنې او ډشبورډونو تمرکز کوي، ځینې یې په فعالیت تمرکز کوي، ځینې یې په امنیت تمرکز کوي.
K8S، هرڅه یوازې پیل دي!
سرچینه: www.habr.com
