Rreth asaj se si Plesk mori pjesë në KubeCon

Këtë vit, Plesk vendosi të dërgojë disa njerëz në KubeCon, ngjarja kryesore Kubernetes në botë. Nuk ka konferenca të specializuara në Rusi për këtë temë. Sigurisht, ne po flasim për K8, dhe të gjithë e dëshirojnë atë, por askund tjetër nuk mblidhen kaq shumë kompani që e praktikojnë atë në një vend. Më ka ndodhur të jem një nga pjesëmarrësit pasi jam duke punuar në një platformë të bazuar në Kubernetes.

Rreth asaj se si Plesk mori pjesë në KubeCon

Rreth organizimit

Shkalla e konferencës është e mahnitshme: 7000 pjesëmarrës, një qendër e madhe ekspozite. Kalimi nga një sallë në tjetrën zgjati 5-7 minuta. Ka pasur 30 raporte për tema të ndryshme në të njëjtën kohë. Kishte një numër të madh kompanish me stendat e tyre, disa prej tyre jepnin shumë të mira dhe disa çmime të shkëlqyera, dhe gjithashtu shpërndanin të gjitha llojet e gjërave në formën e bluzave, stilolapsave dhe gjërave të tjera të lezetshme. . I gjithë komunikimi ishte në anglisht, por nuk pata asnjë vështirësi. Nëse kjo është e vetmja arsye pse nuk shkoni në konferenca të huaja, vazhdoni. Anglishtja në IT është më e lehtë se anglishtja e zakonshme falë bollëkut të fjalëve të njohura që shkruani dhe lexoni çdo ditë në kod dhe dokumentacion. Gjithashtu nuk kishte probleme me perceptimin e raporteve. Shumë informacione m'u futën në kokë. Në mbrëmje, unë i ngjaj një serveri në të cilin ata përfituan nga një tejmbushje tampon dhe e derdhën atë drejt e në nënndërgjegjeshëm.

Rreth raporteve

Dua të flas shkurtimisht për raportet që më pëlqyen më shumë dhe do të rekomandoja t'i shikoja.

Hyrje në CNAB: Paketimi i aplikacioneve vendase në renë kompjuterike me zinxhirë mjetesh të shumta - Chris Crone, Docker

Ky raport më bëri përshtypjen e duhur sepse preku shumë dhimbje. Ne kemi shumë shërbime të ndryshme, ato mbështeten dhe zhvillohen nga njerëz të ndryshëm në ekip. Ne ndjekim infrastrukturën ndërsa kodi afrohet, por ka disa çështje të pazgjidhura. Ekziston një depo me kod Ansible, por gjendja aktuale dhe inventari ruhen nga zhvilluesi që drejton skriptin në makinë dhe kreditet janë aty. Disa informacione mund të gjenden në kombinim, por nuk është gjithmonë e qartë se ku. Nuk ka vend ku mund të shtypni vetëm një buton dhe gjithçka do të jetë mirë. Propozohet të bëhet një përshkrim dhe të vendoset në depo jo vetëm kodi, por edhe mjetet e vendosjes. Përshkruani se ku mund të merrni gjendjen dhe kreditet, bëni Instaloni dhe shijoni rezultatin. Do të doja më shumë rregull në shërbime, do të ndjek publikimet e CNAB, do t'i përdor vetë, do t'i zbatoj dhe do t'i bind. Një model i mirë për të dizajnuar një Readme në rrepë.

Mbani anijen hapësinore në fluturim: Shkrimi i operatorëve të fuqishëm - Illya Chekrygin, Upbound

Shumë informacione për raketën kur shkruani operatorët. Unë e konsideroj raportin një domosdoshmëri për ata që planifikojnë të shkruajnë operatorin e tyre për Kubernetes. Aty merren parasysh të gjitha gjërat si statuset, grumbullimi i plehrave, konkurrenca dhe gjithçka tjetër. Shumë informues. Më pëlqeu shumë citati nga kodi i vëllimeve të vazhdueshme Kubernetes:
Rreth asaj se si Plesk mori pjesë në KubeCon

Avioni i kontrollit Kubernetes për njerëzit e zënë që pëlqejnë fotografitë - Daniel Smith, Google

K8s tregton kompleksitetin për integrim në favor të lehtësisë së zbatimit.

Ky raport zbulon në detaje një nga elementët kryesorë arkitekturorë të grupit - planin e kontrollit, përkatësisht një grup kontrolluesish. Përshkruhen roli dhe arkitektura e tyre, si dhe parimet bazë të krijimit të kontrolluesit tuaj duke përdorur shembullin e atyre ekzistues.

Një nga pikat më origjinale është rekomandimi për të mos maskuar situata anormale pas sjelljes së saktë të kontrolluesit, por për të ndryshuar sjelljen në një farë mënyre për të sinjalizuar sistemin se janë shfaqur probleme.

Kryerja e ngarkesave të punës me performancë të lartë të eBay me Kubernetes - Xin Ma, eBay

Një eksperiencë shumë interesante, shumë informacione me receta se çfarë duhet të keni parasysh kur keni një ngarkesë pune vërtet të lartë. Ata hynë mirë në Kubernetes dhe mbështesin 50 grupime. Ata folën për të gjitha aspektet e shtrydhjes së produktivitetit maksimal. Unë rekomandoj të shikoni raportin përpara se të merrni ndonjë vendim teknik për grupimet.

Grafana Loki: Si Prometeu, por për trungje. - Tom Wilkie, Grafana Labs

Raporti pas të cilit kuptova se patjetër duhet të provoj Loki për shkrimet në një grup dhe, ka shumë të ngjarë, të qëndroj me të. Përfundimi: elastiku është i rëndë. Grafana dëshironte të zhvillonte një zgjidhje të lehtë dhe të shkallëzuar të përshtatshme për problemet e korrigjimit. Zgjidhja doli të ishte elegante: Loki zgjedh meta-informacionet nga Kubernetes (etiketat, si Prometheus), dhe vendos regjistrat sipas tyre. Kështu, ju mund të zgjidhni pjesët e regjistrit sipas shërbimit, të gjeni një nën të veçantë, të zgjidhni një kohë specifike, të filtroni sipas kodit të gabimit. Këta filtra funksionojnë pa kërkim të plotë të tekstit. Pra, duke ngushtuar gradualisht kërkimin, mund të arrini te gabimi specifik që ju nevojitet. Në fund, kërkimi përdoret ende, por meqenëse rrethi është ngushtuar, shpejtësia është e mjaftueshme pa indeksim. Duke klikuar mbi të, ngarkohet konteksti - disa rreshta përpara dhe disa rreshta regjistri pas. Kështu, duket si kërkimi i një skedari me regjistra dhe grep mbi të, por pak më i përshtatshëm dhe në të njëjtën ndërfaqe ku janë metrikat. Mund të numërojë numrin e dukurive të një pyetje kërkimi. Vetë pyetjet e kërkimit janë të ngjashme me gjuhën e Prometeut dhe duken të thjeshta. Folësi na tërhoqi vëmendjen për faktin se zgjidhja nuk është shumë e përshtatshme për analitikë. Unë e rekomandoj atë për këdo që ka nevojë për shkrime, është shumë e lehtë për t'u lexuar.

Si i bën Intuit vendosjet Canary dhe Blue Green me një kontrollues K8s - Daniel Thomson

Proceset e vendosjes së kanarinave dhe blu-gjelbër janë treguar shumë qartë. Unë i këshilloj ata që ende nuk janë frymëzuar të shikojnë raportin. Folësit do të paraqesin zgjidhjen në formën e një zgjerimi për sistemin premtues CI-CD ARGO. Fjalimi në anglisht i folësit nga Rusia është më i lehtë për t'u dëgjuar sesa fjalimi i folësve të tjerë.

Kontrolli më i zgjuar i aksesit Kubernetes: Një qasje më e thjeshtë për Auth - Rob Scott, ReactiveOps

Një nga aspektet më të vështira të menaxhimit të grupimeve mbetet vendosja e sigurisë, në veçanti të drejtat e aksesit në burime. Primitivët e integruar të K8 ju lejojnë të konfiguroni autorizimin sipas dëshirës. Si t'i mbani ato të përditësuara pa dhimbje? Si të kuptoni se çfarë po ndodh me të drejtat e aksesit dhe të korrigjoni rolet e krijuara? Ky raport jo vetëm që ofron një përmbledhje të disa mjeteve për korrigjimin e autorizimit në k8, por gjithashtu ofron rekomandime të përgjithshme për ndërtimin e politikave të thjeshta dhe efektive.

Raporte të tjera

Nuk do ta rekomandoj. Disa ishin të kapitenit, disa, përkundrazi, ishin shumë të vështira. Unë ju këshilloj të hidheni në këtë listë për luajtje dhe të shikoni gjithçka që është shënuar si kryefjalë. Kjo do t'ju lejojë të hidhni një vështrim të gjerë në industrinë rreth aplikacioneve Native në renë kompjuterike dhe më pas duhet të shtypni ctrl+f dhe të kërkoni për fjalë kyçe, kompani, produktet dhe qasjet me interes.

Këtu është një lidhje me listën e luajtjes me raporte, kushtojini vëmendje

Lista e luajtjes në YouTube

Rreth stendave të kompanisë

Në stendën e Haproxy më dhanë një bluzë për djalin tim. Dyshoj se për shkak të kësaj do ta zëvendësoj Nginx me haproksi në prodhim, por më së shumti i mbaj mend. Kush e di se çfarë do të bëjnë pronarët e rinj me Nginx.

Rreth asaj se si Plesk mori pjesë në KubeCon
Pati biseda të shkurtra në stendën e IBM të tre ditët, dhe ata joshën njerëzit duke hedhur në short një Oculus Go, kufje Beats dhe një kuadrokopter. Duhet të ishe në tribunë për të gjithë gjysmë ore. Dy herë në tre ditë provova fatin tim - nuk ndodhi. VMWare dhe Microsoft gjithashtu dhanë prezantime të shkurtra.

Në stendën e Ubuntu, bëra atë që të gjithë dukej se bënin - bëra një foto me Shuttleworth. Një djalë i shoqërueshëm, ai u gëzua kur mësoi se e kam përdorur që nga 8.04 dhe se serveri ka punuar me të për 10 vjet pa azhurnim dist pa asnjë ndërprerje të vetme (megjithëse pa qasje në internet).

Rreth asaj se si Plesk mori pjesë në KubeCon
Ubuntu po shkurton MicroK8-të e tij - Zhvilluesi i Shpejtë, i Lehtë, Kubernetes në rrjedhën e sipërme microk8s.io

Nuk mund ta kaloja Dmitry Stolyarovin e lodhur, fola me të për jetën e vështirë të përditshme të inxhinierëve që mbështesin Kubernetes. Ai do t'ua delegojë leximin e raporteve kolegëve të tij, por po përgatit një format të ri për prezantimin e materialit. Ju ftova të abonoheni në kanalin e Flantit në YouTube.

Rreth asaj se si Plesk mori pjesë në KubeCon
IBM, Cisco, Microsoft, VMWare investuan shumë para në stendat. Shokët me kod të hapur kishin qëndrime më modeste. Kam biseduar me përfaqësuesit e Grafanës në tribunë dhe më kanë bindur që duhet ta provoj Lokin. Në përgjithësi, duket se kërkimi me tekst të plotë në një sistem logimi nevojitet vetëm për analitikë dhe sistemet në nivelin Loki janë të mjaftueshme për zgjidhjen e problemeve. Kam biseduar me zhvilluesit e Prometheus. Ata nuk planifikojnë të bëjnë ruajtjen afatgjatë të metrikës dhe uljen e mostrave të të dhënave. Këshillohet që si zgjidhje të shikoni korteksin dhe thanosin. Kishte shumë tribuna, u desh një ditë e tërë për t'i parë të gjitha. Një duzinë zgjidhje monitorimi si shërbim. Pesë shërbime sigurie. Pesë shërbime të performancës. Një duzinë UI për Kubernetes. Ka shumë që ofrojnë k8 si shërbim. Të gjithë duan pjesën e tyre të tregut.

Amazon dhe Google morën me qira oborr me bar artificial në çati dhe instaluan shezllone atje. Amazon shpërndau gota dhe derdhi limonadë, dhe në stendë foli për risitë në punën me rastet e rastit. Google shpërndau biskota me logon e Kubernetes dhe krijoi një zonë të lezetshme fotografish, dhe në stendë unë peshkova për peshq të ndërmarrjeve të mëdha.

Rreth Barcelonës

I dashuruar me Barcelonën. Unë isha atje për herë të dytë, herën e parë në 2012 në një turne turistike. Kjo është e habitshme, por shumë fakte më erdhën në mendje, unë munda t'u tregoja shumë kolegëve të mi, isha një mini-guidë. Ajri i pastër i detit më lehtësoi menjëherë alergjitë. Ushqim deti të shijshëm, paella, sangria. Arkitekturë shumë e ngrohtë, me diell. Numër i vogël katesh, shumë gjelbërim. Kemi ecur rreth 50 kilometra në këto tre ditë, dhe unë dua të eci nëpër këtë qytet përsëri dhe përsëri. E gjithë kjo pas raporteve, në mbrëmje.

Rreth asaj se si Plesk mori pjesë në KubeCon
Rreth asaj se si Plesk mori pjesë në KubeCon
Rreth asaj se si Plesk mori pjesë në KubeCon

Cila është gjëja kryesore që kuptova

Jam shumë i lumtur që pata mundësinë të marr pjesë në këtë konferencë. Ajo renditi në rafte ato që nuk ishin rregulluar më parë. Ajo më frymëzoi dhe më bëri të dukshme disa gjëra.

Mendimi rrodhi si një fije e kuqe: Kubernetes nuk është një pikë fundore, por një mjet. Një platformë për krijimin e platformave.

Dhe detyra kryesore e të gjithë lëvizjes: ndërtoni dhe ekzekutoni aplikacione të shkallëzuara

Drejtimet kryesore në të cilat po punon komuniteti janë kristalizuar. Përafërsisht se si u shfaqën 12 faktorë për aplikime në të njëjtën kohë, u shfaq një listë se çfarë dhe si të bëni për infrastrukturën në tërësi. Nëse dëshironi, mund t'i quani këto tendenca:

  • Mjedise dinamike
  • Retë publike, hibride dhe private
  • Kontejnerët
  • Rrjetë shërbimi
  • mikro Services
  • Infrastruktura e pandryshueshme
  • API deklarative

Këto teknika ju lejojnë të ndërtoni sisteme me karakteristikat e mëposhtme:

  • I mbrojtur nga humbja e të dhënave
  • Elastik (përshtatet në ngarkesë)
  • Servisuar
  • Të vëzhgueshme (tre shtylla: monitorim, prerje, gjurmim)
  • Të kesh aftësinë për të bërë ndryshime të mëdha shpesh dhe në mënyrë të parashikueshme në mënyrë të sigurt.

CNCF zgjedh projektet më të mira (një listë e vogël) dhe promovon gjërat e mëposhtme:

  • Automatizimi i zgjuar
  • burim i hapur
  • Liria për të zgjedhur një ofrues shërbimi

Kubernetes është kompleks. Është e thjeshtë ideologjikisht dhe pjesërisht, por komplekse në tërësi. Askush nuk tregoi një zgjidhje gjithëpërfshirëse. Tregu për k8 si shërbim, dhe në të vërtetë pjesa tjetër e tregut, është një perëndim i egër: mbështetja shitet për 50 dollarë dhe 1000 dollarë në muaj. Të gjithë hyjnë thellë në një pjesë dhe gërmojnë në të. Disa kanë të bëjnë me monitorimin dhe tabelat, disa me performancën, disa me sigurinë.

K8S, gjithçka sapo ka filluar!

Burimi: www.habr.com

Shto një koment