Այն մասին, թե ինչպես է Պլեսկը մասնակցել KubeCon-ին

Այս տարի Plesk-ը որոշեց մի քանի հոգու ուղարկել KubeCon՝ Kubernetes-ի աշխարհում առաջնակարգ իրադարձություն: Ռուսաստանում այս թեմայով մասնագիտացված կոնֆերանսներ չկան։ Իհարկե, խոսքը K8-ների մասին է, և դա բոլորն են ուզում, բայց ոչ մի տեղ այն կիրառող այդքան ընկերություններ չեն հավաքվում մեկ տեղում: Ես պատահաբար մասնակիցներից մեկն էի, քանի որ աշխատում եմ Kubernetes-ի վրա հիմնված հարթակի վրա:

Այն մասին, թե ինչպես է Պլեսկը մասնակցել KubeCon-ին

Կազմակերպության մասին

Համաժողովի մասշտաբները զարմանալի են՝ 7000 մասնակից, հսկայական ցուցահանդեսային կենտրոն։ Մի դահլիճից մյուսն անցումը տեւեց 5-7 րոպե։ Միաժամանակ տարբեր թեմաներով 30 զեկույց է եղել։ Հսկայական թվով ընկերություններ կային իրենց սեփական ստենդներով, նրանցից ոմանք տալիս էին շատ լավ և մի քանի հիանալի մրցանակներ, ինչպես նաև տալիս էին ամենատարբեր իրեր՝ շապիկների, գրիչների և այլ գեղեցիկ իրերի տեսքով։ . Ամբողջ հաղորդակցությունը անգլերենով էր, բայց ես ոչ մի դժվարություն չեմ ունեցել: Եթե ​​միայն սա է արտասահմանյան կոնֆերանսների չգնալու պատճառը, ապա շարունակեք։ Անգլերենը ՏՏ-ում ավելի հեշտ է, քան սովորական անգլերենը, շնորհիվ այն ծանոթ բառերի առատության, որոնք դուք գրում և կարդում եք ամեն օր ծածկագրով և փաստաթղթերով: Խնդիրներ չեն եղել նաև հաշվետվությունների ընկալման հետ կապված։ Գլխիս մեջ շատ ինֆորմացիա էր սնվում։ Երեկոյան ես նման էի սերվերի, որի վրա նրանք օգտվեցին բուֆերի գերհոսքից և այն թափեցին ուղիղ ենթագիտակցության մեջ:

Հաշվետվությունների մասին

Ուզում եմ համառոտ խոսել այն ռեպորտաժների մասին, որոնք ինձ ամենաշատը դուր են եկել և խորհուրդ կտայի դիտել։

Ներածություն CNAB-ին. Cloud Native հավելվածների փաթեթավորում բազմաթիվ գործիքների շղթայով – Քրիս Քրոն, Դոկեր

Այս զեկույցը ճիշտ տպավորություն թողեց ինձ վրա, քանի որ այն շոշափեց շատ ցավ: Մենք ունենք բազմաթիվ տարբեր ծառայություններ, դրանք աջակցվում և մշակվում են թիմի տարբեր մարդկանց կողմից: Մենք հետևում ենք ենթակառուցվածքներին, քանի որ կոդերը մոտենում են, բայց կան որոշ չլուծված խնդիրներ: Կա Ansible կոդով շտեմարան, սակայն ընթացիկ վիճակն ու գույքագրումը պահվում են ծրագրավորողի կողմից, որը գործարկում է սցենարը մեքենայի վրա, և վարկերը կան: Որոշ տեղեկություններ կարելի է գտնել միաձուլման մեջ, բայց միշտ չէ, որ ակնհայտ է, թե որտեղ: Չկա մի տեղ, որտեղ դուք կարող եք պարզապես սեղմել կոճակը, և ամեն ինչ լավ կլինի: Առաջարկվում է կատարել նկարագրություն և պահեստում տեղադրել ոչ միայն կոդը, այլև տեղակայման գործիքները։ Նկարագրեք, թե որտեղից կարելի է ստանալ պետական ​​և վարկեր, կատարեք Install և վայելեք արդյունքը: Ես կցանկանայի ավելի շատ կարգուկանոն լինել ծառայություններում, ես կհետևեմ CNAB-ի թողարկումներին, ինքս կօգտագործեմ դրանք, կիրագործեմ դրանք և կհամոզեմ նրանց: Լավ օրինակ է շաղգամով Readme նախագծելու համար:

Պահպանեք տիեզերական մաքոքի թռիչքը. գրելով ուժեղ օպերատորներ — Իլյա Չեկրիգին, վերև

Օպերատորներ գրելիս ռեյկի մասին շատ տեղեկություններ։ Ես համարում եմ, որ զեկույցը պարտադիր է տեսնել նրանց համար, ովքեր պատրաստվում են գրել իրենց սեփական օպերատորը Kubernetes-ի համար: Այնտեղ հաշվի են առնվում բոլոր բաները՝ ստատուսներ, աղբահանություն, մրցակցություն և մնացած ամեն ինչ։ Շատ տեղեկատվական: Ինձ շատ դուր եկավ մեջբերումը Kubernetes-ի մշտական ​​հատորների կոդից.
Այն մասին, թե ինչպես է Պլեսկը մասնակցել KubeCon-ին

Kubernetes կառավարման ինքնաթիռը զբաղված մարդկանց համար, ովքեր սիրում են նկարներ - Դանիել Սմիթ, Google

K8s-ը բարդությունը փոխանակում է ինտեգրման հետ՝ հօգուտ իրականացման հեշտության:

Այս զեկույցը մանրամասնորեն բացահայտում է կլաստերի հիմնական ճարտարապետական ​​տարրերից մեկը՝ կառավարման հարթությունը, այն է՝ կարգավորիչների մի շարք: Նկարագրված են դրանց դերը և ճարտարապետությունը, ինչպես նաև ձեր սեփական կարգավորիչի ստեղծման հիմնական սկզբունքները՝ գոյություն ունեցողների օրինակով:

Ամենաօրիգինալ կետերից մեկը խորհուրդն է՝ չքողարկել աննորմալ իրավիճակները վերահսկիչի ճիշտ վարքագծի հետևում, այլ ինչ-որ կերպ փոխել վարքագիծը՝ համակարգին ազդարարելու, որ խնդիրներ են առաջացել:

Աշխատում ենք eBay-ի բարձր կատարողականության ծանրաբեռնվածություն Kubernetes-ի հետ - Xin Ma, eBay

Շատ հետաքրքիր փորձ, շատ տեղեկություններ բաղադրատոմսերով այն մասին, թե ինչ պետք է հաշվի առնել, երբ իսկապես մեծ ծանրաբեռնվածություն ունեք: Նրանք լավ մտան Kubernetes և աջակցում են 50 կլաստերների: Նրանք խոսեցին առավելագույն արտադրողականությունը սեղմելու բոլոր ասպեկտների մասին: Ես խորհուրդ եմ տալիս դիտել զեկույցը նախքան կլաստերների վերաբերյալ որևէ տեխնիկական որոշում կայացնելը:

Գրաֆանա Լոկի. Պրոմեթևսի պես, բայց գերանների համար: — Թոմ Ուիլկի, Գրաֆանա Լաբս

Զեկույցը, որից հետո ես հասկացա, որ ես անպայման պետք է փորձեմ Loki-ի տեղեկամատյանները կլաստերում և, ամենայն հավանականությամբ, մնամ դրա հետ: Ներքեւի գիծը. առաձգականը ծանր է: Grafana-ն ցանկանում էր մշակել թեթև, մասշտաբային լուծում, որը հարմար է վրիպազերծման խնդիրների համար: Լուծումը էլեգանտ էր. Լոկին ընտրում է մետա տեղեկատվություն Kubernetes-ից (պիտակներ, ինչպես Պրոմեթևսը), և ըստ դրանց շարում տեղեկամատյանները։ Այսպիսով, դուք կարող եք ընտրել տեղեկամատյանների կտորներ ըստ ծառայության, գտնել կոնկրետ ենթակետ, ընտրել որոշակի ժամանակ, զտել ըստ սխալի կոդով: Այս զտիչները աշխատում են առանց ամբողջական տեքստի որոնման: Այսպիսով, աստիճանաբար նեղացնելով որոնումը, կարող եք հասնել ձեզ անհրաժեշտ կոնկրետ սխալին: Ի վերջո, որոնումը դեռ օգտագործվում է, բայց քանի որ շրջանակը նեղացել է, արագությունը բավարար է առանց ինդեքսավորման։ Սեղմելով դրա վրա՝ համատեքստը բեռնվում է՝ մի քանի տող առաջ և մի քանի տող մատյան հետո: Այսպիսով, թվում է, թե որոնում եք տեղեկամատյաններով ֆայլ և գրկում դրա վրա, բայց մի փոքր ավելի հարմար և նույն ինտերֆեյսում, որտեղ չափիչները կան: Կարող է հաշվել որոնման հարցման դեպքերի քանակը: Որոնման հարցումներն իրենք նման են Պրոմեթևսի լեզվին և պարզ տեսք ունեն։ Բանախոսը մեր ուշադրությունը հրավիրեց այն փաստի վրա, որ լուծումն այնքան էլ հարմար չէ վերլուծությունների համար. Ես բարձր խորհուրդ եմ տալիս այն բոլորին, ովքեր տեղեկամատյանների կարիք ունեն, այն շատ հեշտ է կարդալ:

Ինչպես է Intuit-ը Canary-ը և Blue Green-ը տեղակայում K8s վերահսկիչով - Դանիել Թոմսոն

Շատ հստակ ցուցադրվում են դեղձանիկների և կապտականաչների տեղակայման գործընթացները։ Նրանց, ովքեր դեռ չեն ոգեշնչվել, խորհուրդ եմ տալիս դիտել ռեպորտաժը։ Բանախոսները լուծումը կներկայացնեն հեռանկարային CI-CD ARGO համակարգի ընդլայնման տեսքով: Ռուսաստանից եկած բանախոսի անգլերեն խոսքը ավելի հեշտ է լսել, քան մյուս բանախոսների խոսքը:

Ավելի խելացի Kubernetes մուտքի վերահսկում. ավելի պարզ մոտեցում դեպի հաստատում — Ռոբ Սքոթ, ReactiveOps

Կլաստերների կառավարման ամենադժվար ասպեկտներից մեկը մնում է անվտանգության ապահովումը, մասնավորապես՝ ռեսուրսների հասանելիության իրավունքը: Ներկառուցված K8s պրիմիտիվները թույլ են տալիս կարգավորել թույլտվությունը, ինչպես ցանկանում եք: Ինչպե՞ս դրանք առանց ցավի արդիական պահել: Ինչպե՞ս հասկանալ, թե ինչ է կատարվում մուտքի իրավունքների հետ և կարգաբերել ստեղծված դերերը: Այս զեկույցը ոչ միայն տրամադրում է k8s-ում վրիպազերծման թույլտվության մի քանի գործիքների ակնարկ, այլ նաև տրամադրում է ընդհանուր առաջարկություններ պարզ և արդյունավետ քաղաքականություն կառուցելու համար:

Այլ հաղորդումներ

Ես խորհուրդ չեմ տա: Ոմանք կապիտանական էին, ոմանք, ընդհակառակը, շատ դժվար։ Ես ձեզ խորհուրդ եմ տալիս անցնել այս երգացանկ և դիտել այն ամենը, ինչ նշված է որպես հիմնական նշում: Սա թույլ կտա ձեզ լայնորեն նայել Cloud Native հավելվածների արդյունաբերությանը, այնուհետև սեղմել ctrl+f և որոնել հիմնաբառեր, ընկերություններ, ապրանքներ և հետաքրքրություն ներկայացնող մոտեցումներ:

Ահա ռեպորտաժներով տեսացանկի հղումը, ուշադրություն դարձրեք դրան

Youtube նվագացանկ

Ընկերության ստենդների մասին

Haproxy-ի ստենդում ինձ որդուս համար շապիկ նվիրեցին: Կասկածում եմ, որ դրա պատճառով արտադրության մեջ Nginx-ը կփոխարինի հապրոքսիով, բայց ամենաշատը նրանց եմ հիշում։ Ով գիտի, թե ինչ են անելու նոր սեփականատերերը Nginx-ի հետ:

Այն մասին, թե ինչպես է Պլեսկը մասնակցել KubeCon-ին
IBM-ի տաղավարում բոլոր երեք օրերը կարճատև զրույցներ են եղել, և նրանք գրավել են մարդկանց՝ խաղարկելով Oculus Go, Beats ականջակալներ և կվադկոպտեր: Ամբողջ կես ժամ պետք է լինեիր տրիբունայում։ Երեք օրվա ընթացքում երկու անգամ ես փորձեցի իմ բախտը - դա տեղի չունեցավ: VMWare-ը և Microsoft-ը նույնպես կարճ պրեզենտացիաներ ունեցան։

Ubuntu-ի ստենդի մոտ ես արեցի այն, ինչ թվում էր, թե բոլորն անում են՝ լուսանկարվել եմ Shuttleworth-ի հետ: Մարդասեր տղա, նա ուրախացավ իմանալով, որ ես օգտագործում եմ այն ​​8.04-ից, և որ սերվերն աշխատել է դրա հետ 10 տարի առանց հեռավորության թարմացման առանց մեկ ընդմիջման (թեև առանց ինտերնետ մուտքի):

Այն մասին, թե ինչպես է Պլեսկը մասնակցել KubeCon-ին
Ubuntu-ն կրճատում է իր MicroK8-ները՝ արագ, թեթև, վերընթաց ծրագրավորող Kubernetes-ը microk8s.io

Ես չկարողացա անցնել հոգնած Դմիտրի Ստոլյարովի կողքով, ես նրա հետ խոսեցի Կուբերնետեսին աջակցող ինժեներների դժվար առօրյայի մասին: Նա զեկույցների ընթերցումը կփոխանցի իր գործընկերներին, սակայն նյութը ներկայացնելու նոր ձևաչափ է պատրաստում։ Ես ձեզ հորդորեցի բաժանորդագրվել Ֆլանտի YouTube ալիքին:

Այն մասին, թե ինչպես է Պլեսկը մասնակցել KubeCon-ին
IBM-ը, Cisco-ն, Microsoft-ը, VMWare-ը մեծ գումարներ են ներդրել ստենդներում։ Բաց կոդով ընկերներն ավելի համեստ դիրքորոշումներ ունեին։ Ես խոսեցի Grafana-ի ներկայացուցիչների հետ ստենդի մոտ, և նրանք ինձ համոզեցին, որ ես պետք է փորձեմ Loki-ին: Ընդհանուր առմամբ, թվում է, որ լոգերի համակարգում ամբողջական տեքստի որոնումն անհրաժեշտ է միայն վերլուծության համար, իսկ Loki մակարդակի համակարգերը բավարար են անսարքությունները վերացնելու համար: Ես խոսեցի Պրոմեթևսի մշակողների հետ: Նրանք չեն նախատեսում կատարել չափումների երկարաժամկետ պահպանում և տվյալների կրճատում: Որպես լուծում խորհուրդ է տրվում նայել կեղևին և թանոսին։ Ստենդները շատ էին, բոլորին տեսնելու համար մի ամբողջ օր պահանջվեց։ Տասնյակ մոնիտորինգի լուծումներ՝ որպես ծառայություն։ Հինգ անվտանգության ծառայություն. Հինգ կատարողական ծառայություններ. Տասնյակ միջերես Kubernetes-ի համար: Շատերը կան, որ k8-ները մատուցում են որպես ծառայություն։ Յուրաքանչյուրն ուզում է շուկայի իր կտորը:

Amazon-ը և Google-ը վարձակալել են տանիքին արհեստական ​​խոտածածկով պատշգամբներ և այնտեղ տեղադրել արևապաշտպան լոգարաններ: Amazon-ը բաժանեց գավաթներ և լցրեց լիմոնադը, իսկ ստենդի ժամանակ խոսեց նորամուծությունների մասին տեղում դեպքերի հետ աշխատելու մասին: Google-ը բաժանեց «Kubernetes»-ի լոգոտիպով թխուկներ և պատրաստեց զով լուսանկարչական գոտի, իսկ ստենդում ես որսացի մեծ ձեռնարկատիրական ձուկ:

Բարսելոնայի մասին

Սիրահարված է Բարսելոնային. Ես այնտեղ էի երկրորդ անգամ, առաջին անգամ 2012 թվականին՝ տեսարժան վայրերի շրջագայության ժամանակ: Սա զարմանալի է, բայց շատ փաստեր եկան մտքիս, ես կարողացա շատ բան պատմել իմ գործընկերներին, ես մինի էքսկուրսավար էի։ Մաքուր ծովի օդը ակնթարթորեն թեթևացրեց իմ ալերգիան: Համեղ ծովամթերք, պաելլա, սանգրիա: Շատ տաք, արևոտ ճարտարապետություն։ Քիչ թվով հարկեր, շատ կանաչապատում։ Այս երեք օրվա ընթացքում մենք քայլեցինք մոտ 50 կիլոմետր, և ես ուզում եմ նորից ու նորից շրջել այս քաղաքում։ Այս ամենը հաղորդումներից հետո, երեկոյան ժամերին։

Այն մասին, թե ինչպես է Պլեսկը մասնակցել KubeCon-ին
Այն մասին, թե ինչպես է Պլեսկը մասնակցել KubeCon-ին
Այն մասին, թե ինչպես է Պլեսկը մասնակցել KubeCon-ին

Ո՞րն է գլխավորը, որ հասկացա

Շատ ուրախ եմ, որ հնարավորություն ունեցա ներկա գտնվելու այս համաժողովին։ Նա դասավորեց դարակների մեջ այն, ինչը նախկինում չէր դասավորված: Նա ոգեշնչեց ինձ և որոշ բաներ ակնհայտ դարձրեց:

Միտքը կարմիր թելի պես անցավ. Kubernetes-ը վերջնակետ չէ, այլ գործիք: Հարթակ՝ հարթակներ ստեղծելու համար։

Եվ ամբողջ շարժման հիմնական խնդիրը. կառուցել և գործարկել մասշտաբային հավելվածներ

Հիմնական ուղղությունները, որոնց վրա աշխատում է համայնքը, բյուրեղացել են։ Մոտավորապես ինչպես հայտնվեցին հավելվածների համար 12 գործոն միաժամանակ, հայտնվեց ցուցակը, թե ինչ և ինչպես անել ընդհանուր ենթակառուցվածքի համար: Եթե ​​ցանկանում եք, կարող եք անվանել այս միտումները.

  • Դինամիկ միջավայրեր
  • Հանրային, հիբրիդային և մասնավոր ամպեր
  • Տարա
  • Սպասարկման ցանց
  • Microservices- ը
  • Անփոփոխ ենթակառուցվածք
  • Դեկլարատիվ API

Այս տեխնիկան թույլ է տալիս կառուցել հետևյալ բնութագրերով համակարգեր.

  • Պաշտպանված է տվյալների կորստից
  • Էլաստիկ (կարգավորվում է բեռնվածությանը)
  • սպասարկված
  • Դիտարկվող առարկաներ (երեք սյուներ. մոնիտորինգ, անտառահատում, հետագծում)
  • Հաճախակի և կանխատեսելիորեն ապահով կերպով իրականացնելու հիմնական փոփոխությունները:

CNCF-ն ընտրում է լավագույն նախագծերը (փոքր ցուցակ) և խթանում հետևյալը.

  • Խելացի ավտոմատացում
  • Բաց կոդով
  • Ծառայությունների մատակարար ընտրելու ազատություն

Kubernetes-ը բարդ է. Այն պարզ է գաղափարապես և մաս-մաս, բայց բարդ որպես ամբողջություն։ Ոչ ոք չցուցադրեց համընդհանուր լուծում: K8-ների շուկան որպես ծառայություն, և իսկապես շուկայի մնացած մասը, վայրի արևմուտք է. աջակցությունը վաճառվում է ամսական և՛ 50, և՛ 1000 դոլարով: Բոլորը խորանում են ինչ-որ մասի մեջ ու փորփրում դրա մեջ։ Ոմանք վերաբերում են մոնիտորինգին և վահանակներին, ոմանք աշխատանքին, ոմանք էլ անվտանգությանը:

K8S, ամեն ինչ նոր է սկսվում:

Source: www.habr.com

Добавить комментарий