Konsènan ki jan Plesk te ale nan KubeCon

Ane sa a, Plesk deside voye plizyè moun nan KubeCon, premye evènman Kubernetes nan mond lan. Pa gen okenn konferans espesyalize nan Larisi sou sijè sa a. Natirèlman, nou ap pale de K8s, ak tout moun vle li, men okenn lòt kote fè anpil konpayi pratike li rasanble nan yon sèl kote. Mwen te rive youn nan patisipan yo kòm mwen ap travay sou yon platfòm ki baze sou Kubernetes.

Konsènan ki jan Plesk te ale nan KubeCon

Konsènan òganizasyon an

Echèl konferans lan se etonan: 7000 patisipan yo, yon sant egzibisyon gwo. Tranzisyon an soti nan yon sal nan yon lòt te pran 5-7 minit. Te gen 30 rapò sou diferan sijè an menm tan. Te gen yon gwo kantite konpayi ki gen pwòp stands, kèk nan yo t ap bay anpil bon ak kèk gwo pri, epi yo t ap bay tou tout kalite bagay sou fòm mayo, plim ak lòt bèl bagay. . Tout kominikasyon te nan lang angle, men mwen pa te fè eksperyans okenn difikilte. Si sa a se sèl rezon ki fè ou pa ale nan konferans etranje, ale pi devan. Angle nan IT pi fasil pase angle nòmal grasa abondans mo abitye ke ou ekri ak li chak jou nan kòd ak dokiman. Pa te gen okenn pwoblèm tou ak pèsepsyon nan rapò yo. Anpil enfòmasyon te antre nan tèt mwen. Nan aswè, mwen te sanble ak yon sèvè kote yo te pran avantaj de yon debòde tanpon epi yo vide l tou dwat nan enkonsyan an.

Konsènan rapò

Mwen vle pale yon ti tan sou rapò yo ke mwen te renmen plis epi mwen ta rekòmande gade.

Entwodiksyon CNAB: Anbalaj aplikasyon pou nwaj natif natal ak chèn zouti miltip — Chris Crone, Docker

Rapò sa a te fè bon enpresyon sou mwen paske li te touche anpil doulè. Nou gen anpil sèvis diferan, yo sipòte ak devlope pa diferan moun nan ekip la. Nou swiv enfrastrikti kòm kòd apwoche, men gen kèk pwoblèm ki poko rezoud. Gen yon depo ak kòd Ansible, men eta aktyèl la ak envantè yo estoke pa pwomotè a ap kouri script la sou machin nan, ak kredi yo la. Gen kèk enfòmasyon ka jwenn nan confluence, men li pa toujou evidan ki kote. Pa gen okenn kote ou ka jis peze yon bouton ak tout bagay pral byen. Li pwopoze fè yon deskripsyon epi mete nan repozitwa a pa sèlman kòd la, men tou, zouti yo deplwaman. Dekri ki kote pou jwenn eta ak kredi, fè Enstale epi jwi rezilta a. Mwen ta renmen plis lòd nan sèvis yo, mwen pral swiv degaje CNAB, mwen pral sèvi ak yo, aplike yo, epi konvenk yo. Yon bon modèl pou desine yon Readme nan Navèt.

Kenbe navèt espasyal la vole: Ekri Operatè ki solid - Illya Chekrygin, Upbound

Anpil enfòmasyon sou rato lè w ap ekri operatè yo. Mwen konsidere rapò a yon bagay ki dwe wè pou moun ki ap planifye pou yo ekri pwòp operatè yo pou Kubernetes. Tout bagay tankou estati, koleksyon fatra, konpetisyon ak tout lòt bagay yo pran an kont la. Trè enfòmatif. Mwen reyèlman te renmen quote ki soti nan komèsan ki pèsistan Kòd Kubernetes la:
Konsènan ki jan Plesk te ale nan KubeCon

Avyon kontwòl Kubernetes pou moun ki okipe yo ki renmen foto - Daniel Smith, Google

K8s echanj konpleksite pou entegrasyon an favè fasilite aplikasyon an.

Rapò sa a revele an detay youn nan eleman prensipal achitekti gwoup la - avyon an kontwòl, sètadi yon seri contrôleur. Wòl yo ak achitekti yo dekri, osi byen ke prensip debaz yo pou kreye kontwolè pwòp ou a lè l sèvi avèk egzanp sa yo ki deja egziste.

Youn nan pwen ki pi orijinal yo se rekòmandasyon pou pa maske sitiyasyon nòmal dèyè konpòtman kòrèk kontwolè a, men pou chanje konpòtman an nan kèk fason pou siyal sistèm lan ke pwoblèm yo te parèt.

Kouri chaj travay wo-pèfòmans eBay ak Kubernetes - Xin Ma, eBay

Yon eksperyans trè enteresan, anpil enfòmasyon ak resèt sou sa ou bezwen pran an kont lè ou gen yon kantite travay vrèman wo. Yo te antre nan Kubernetes byen epi yo sipòte 50 grap. Yo te pale sou tout aspè nan peze maksimòm pwodiktivite. Mwen rekòmande gade rapò a anvan ou pran nenpòt desizyon teknik sou grap.

Grafana Loki: Tankou Prometheus, Men pou mòso bwa. — Tom Wilkie, Grafana Labs

Rapò a apre sa mwen reyalize ke mwen definitivman bezwen eseye Loki pou mòso bwa nan yon gwoup epi, gen plis chans, rete avèk li. Liy anba a: elastik se lou. Grafana te vle devlope yon solisyon ki lejè, évolutive ki apwopriye pou pwoblèm debogaj. Solisyon an te tounen elegant: Loki chwazi meta enfòmasyon ki soti nan Kubernetes (etikèt, tankou Prometheus), epi li mete mòso bwa yo dapre yo. Kidonk, ou ka chwazi moso boutèy demi lit pa sèvis, jwenn yon sub espesifik, chwazi yon tan espesifik, filtre pa kòd erè. Filtè sa yo travay san rechèch tèks konplè. Se konsa, pa piti piti diminye rechèch la, ou ka jwenn erè espesifik ou bezwen an. Nan fen a, rechèch la toujou itilize, men depi sèk la flèch, vitès la ase san yo pa endèks. Lè w klike sou li, kontèks la chaje - yon koup nan liy anvan ak yon koup nan liy nan boutèy demi lit apre. Kidonk, li sanble ke w ap chèche yon dosye ki gen mòso bwa ak grepping sou li, men yon ti kras pi pratik ak nan menm koòdone kote mezi yo ye. Kapab konte kantite ensidan yon rechèch rechèch. Rekèt rechèch tèt yo sanble ak lang Prometheus la epi yo sanble senp. Oratè a te atire atansyon nou sou lefèt ke solisyon an pa trè apwopriye pou analytics. Mwen trè rekòmande li bay nenpòt moun ki bezwen mòso bwa, li trè fasil pou li.

Kijan Intuit fè deplwaman Canary ak Blue Green ak yon kontwolè K8s - Daniel Thomson

Pwosesis yo nan deplwaman Canary ak ble-vèt yo montre trè klè. Mwen konseye moun ki poko enspire yo gade repòtaj la. Oratè yo pral prezante solisyon an nan fòm lan nan yon ekstansyon pou pwomèt CI-CD sistèm ARGO la. Lapawòl angle a nan moun ki pale nan Larisi a pi fasil pou koute pase diskou a nan lòt moun ki pale.

Pi entelijan kontwòl aksè Kubernetes: yon apwòch ki pi senp pou otorizasyon - Rob Scott, ReactiveOps

Youn nan aspè ki pi difisil nan jesyon gwoup la rete mete kanpe sekirite, an patikilye dwa aksè nan resous yo. Primitif K8s entegre yo pèmèt ou konfigirasyon otorizasyon jan ou vle. Ki jan yo san doulè kenbe yo ajou? Ki jan yo konprann sa k ap pase ak dwa aksè ak debug wòl yo kreye? Rapò sa a pa sèlman bay yon apèsi sou plizyè zouti pou otorizasyon debogaj nan k8s, men tou li bay rekòmandasyon jeneral pou bati règleman senp ak efikas.

Lòt rapò

Mwen pa pral rekòmande li. Gen kèk ki te kòmandan an, kèk, okontrè, te trè difisil. Mwen konseye w ale nan playlist sa a epi gade tout sa ki make kòm diskou.Sa a pral pèmèt ou pran yon gade gwo nan endistri a alantou Cloud Native Apps, epi Lè sa a, ou ta dwe peze ctrl + f epi chèche mo kle, konpayi, pwodwi ak apwòch ki enterese yo.

Isit la se yon lyen nan playlist la ak rapò, peye atansyon sou li

Playlist Youtube

Konsènan konpayi kanpe

Nan stand Haproxy yo te ba m yon mayo pou pitit gason m nan. Mwen doute ke poutèt sa mwen pral ranplase Nginx ak haproxy nan pwodiksyon, men mwen sonje yo pi plis. Ki moun ki konnen ki sa nouvo pwopriyetè yo pral fè ak Nginx.

Konsènan ki jan Plesk te ale nan KubeCon
Te gen yon ti chita pale nan izolwa IBM la tout twa jou, epi yo te atire moun yo nan raf nan yon Oculus Go, kas ekoutè Beats, ak yon quadcopter. Ou te dwe nan kanpe la pou tout mwatye èdtan. De fwa nan twa jou mwen te eseye chans mwen - li pa t 'rive. VMWare ak Microsoft te bay tou prezantasyon kout.

Nan kanpe Ubuntu a, mwen te fè sa tout moun te sanble fè - te pran yon foto ak Shuttleworth. Yon nèg sosyabl, li te kontan aprann ke mwen te itilize li depi 8.04 e ke sèvè a te travay avèk li pou 10 ane san yo pa dist ajou san yo pa yon sèl ti repo (menm si san aksè nan entènèt la).

Konsènan ki jan Plesk te ale nan KubeCon
Ubuntu ap koupe MicroK8s li yo - Vit, Lejè, Upstream Developer Kubernetes microk8s.io

Mwen pa t 'kapab pase Dmitry Stolyarov nan fatige, mwen te pale avè l' sou lavi a difisil chak jou nan enjenyè sipòte Kubernetes. Li pral delege lekti rapò yo bay kòlèg li yo, men li ap prepare kèk nouvo fòma pou prezante materyèl la. Mwen ankouraje w pou w abònman ak chanèl YouTube Flant la.

Konsènan ki jan Plesk te ale nan KubeCon
IBM, Cisco, Microsoft, VMWare envesti anpil lajan nan stands. Kanmarad sous louvri yo te gen plis modès kanpe. Mwen te pale ak reprezantan Grafana nan stand a epi yo te konvenk mwen ke mwen ta dwe eseye Loki. An jeneral, li sanble ke rechèch tèks konplè nan yon sistèm anrejistreman nesesè sèlman pou analiz, pandan y ap sistèm nivo Loki yo ase pou depanaj. Mwen te pale ak devlopè Prometheus yo. Yo pa planifye pou fè depo alontèm nan mezi ak done downsampling. Li konseye pou gade cortical a ak thanos kòm yon solisyon. Te gen anpil kanpe, li te pran yon jounen antye pou wè yo tout. Yon douzèn solisyon siveyans kòm yon sèvis. Senk sèvis sekirite. Senk sèvis pèfòmans. Yon douzèn UI pou Kubernetes. Gen anpil moun ki bay k8s kòm yon sèvis. Tout moun vle moso yo nan mache a.

Amazon ak Google te lwe patyo ak zèb atifisyèl sou do kay la epi yo te enstale teras solèy la. Amazon remèt tas ak vide limonad, epi nan kanpe la te pale sou inovasyon nan travay ak ka tach. Google te bay bonbon ak logo Kubernetes e li te fè yon zòn foto fre, epi nan kanpe la mwen te lapèch pou pwason gwo antrepriz.

Konsènan Barcelona

Nan renmen ak Barcelona. Mwen te la pou yon dezyèm fwa, premye fwa nan 2012 nan yon toune. Sa a se etone, men anpil reyalite te vin nan tèt ou, mwen te kapab di kòlèg mwen yo anpil, mwen te yon mini-gid. Lè lanmè pwòp la imedyatman soulaje alèji mwen an. Bon gou fwidmè, paella, sangria. Trè cho, achitekti solèy. Ti kantite etaj, anpil vejetasyon. Nou te mache sou 50 kilomèt nan twa jou sa yo, e mwen vle mache nan vil sa a ankò e ankò. Tout sa apre rapò, nan aswè.

Konsènan ki jan Plesk te ale nan KubeCon
Konsènan ki jan Plesk te ale nan KubeCon
Konsènan ki jan Plesk te ale nan KubeCon

Ki sa ki se bagay prensipal la mwen konprann

Mwen trè kontan ke mwen te gen opòtinite pou asiste konferans sa a. Li te klase nan etajè sa ki pa te klase anvan. Li te enspire m e li te fè kèk bagay evidan.

Panse a kouri tankou yon fil wouj: Kubernetes se pa yon pwen final, men se yon zouti. Yon platfòm pou kreye platfòm.

Ak travay prensipal la nan mouvman an antye: bati ak kouri aplikasyon évolutive

Direksyon prensipal kominote a ap travay sou yo te kristalize. Apeprè kòm 12 faktè pou aplikasyon yo parèt nan yon sèl fwa, yon lis ki sa ak ki jan fè pou enfrastrikti a an jeneral parèt. Si ou vle, ou ka rele tandans sa yo:

  • Anviwònman dinamik
  • Nwaj piblik, ibrid ak prive
  • Resipyan
  • Sèvis may
  • Microservices
  • Enfrastrikti imuiabl
  • Deklarasyon API

Teknik sa yo pèmèt ou bati sistèm ak karakteristik sa yo:

  • Pwoteje kont pèt done
  • Elastik (ajiste pou chaj)
  • Sèvis
  • Obsèvab (twa poto: siveyans, antre, trase)
  • Èske w gen kapasite nan dewoule gwo chanjman souvan ak previzib san danje.

CNCF chwazi pi bon pwojè yo (yon ti lis) epi ankouraje bagay sa yo:

  • Otomatik entelijan
  • sous louvri
  • Libète pou chwazi yon founisè sèvis

Kubernetes se konplèks. Li se senp ideolojikman ak nan pati, men konplèks kòm yon antye. Pèsonn pa te montre yon solisyon tout-an-yon sèl. Mache a pou k8s kòm yon sèvis, ak tout bon rès la nan mache a, se yon lwès sovaj: sipò yo vann pou tou de $ 50 ak $ 1000 pa mwa. Tout moun antre byen fon nan kèk pati epi fouye ladan l. Gen kèk nan siveyans ak tablodbò, kèk nan pèfòmans, kèk nan sekirite.

K8S, tout bagay fèk kòmanse!

Sous: www.habr.com

Add nouvo kòmantè