KubeCon Europe 2019: Bii a ṣe lọ si iṣẹlẹ Kubernetes akọkọ fun igba akọkọ

Ni ọsẹ to kọja, Oṣu Karun ọjọ 19-23, Ilu Barcelona gbalejo apejọ European akọkọ lori Kubernetes ati awọn imọ-ẹrọ ti o jọmọ, ọkan ninu awọn iṣẹlẹ orisun orisun ti o tobi julọ ni agbaye - KubeCon + CloudNativeCon Yuroopu 2019. A ṣe alabapin ninu rẹ fun igba akọkọ, di onigbowo fadaka ti iṣẹlẹ naa ati ile-iṣẹ Russia akọkọ ni KubeCon pẹlu iduro tirẹ. Aṣoju ti awọn oṣiṣẹ Flant mẹfa ni a firanṣẹ si, ati pe eyi ni ohun ti a rii…

KubeCon Europe 2019: Bii a ṣe lọ si iṣẹlẹ Kubernetes akọkọ fun igba akọkọ

Iṣẹlẹ naa lapapọ

KubeCon jẹ iṣẹlẹ agbaye ti o ti waye tẹlẹ ni awọn agbegbe mẹta: AMẸRIKA (lati ọdun 2015), Yuroopu (lati ọdun 2016) ati China (lati ọdun 2018). Iwọn ti iru awọn iṣẹlẹ jẹ iwunilori lẹsẹkẹsẹ. Ti o ba jẹ pe ni akọkọ European KubeCon (2016 ni Ilu Lọndọnu) o wa nipa awọn alejo 400, lẹhinna ni ọdun to kọja (2018 ni Copenhagen) tẹlẹ 4300, ati bayi - 7700. (Ni apejọ Amẹrika ti o kẹhin - paapaa diẹ sii.)

Iye akoko kikun ti KubeCon jẹ awọn ọjọ 5, akọkọ meji ninu eyiti a le gbero igbaradi (awọn iduro ko tii ṣiṣẹ). Ni ọjọ akọkọ (Sunday) iṣẹlẹ pataki kan wa lori Ceph - Cephalocon. Ni ọjọ keji, titi di 17: 00, awọn apejọ miiran ati awọn ipade yoo wa lori awọn imọ-ẹrọ pato, lẹhin eyi yoo jẹ awọn iṣẹlẹ akọkọ fun gbogbo awọn alejo apejọ. Ati ni kete ti awọn ilẹkun ti ṣii ni gbangba, o han gbangba pe kii yoo jẹ ọpọlọpọ eniyan, ṣugbọn pupọ.

Yara naa tun gbe opolopo (nipa 200) awọn onigbowo ati awọn alabaṣepọ: lati awọn kekere ti o ni iwọnwọnwọn si awọn agbegbe irọgbọku nla ni SAP, Microsoft, Google ... Sibẹsibẹ, ohun gbogbo ni o dara fun iru iwọn yii: atẹgun ti o dara julọ ati eto itutu agbaiye (ko si rilara. ti stuffiness, o je nigbagbogbo dara ati ki o dara) , aláyè gbígbòòrò awọn ọrọ laarin awọn imurasilẹ.

KubeCon Europe 2019: Bii a ṣe lọ si iṣẹlẹ Kubernetes akọkọ fun igba akọkọ

Sunmọ iduro wa

Ni agbegbe iduro, Flant jẹ ile-iṣẹ kanṣoṣo lati Russia, ati pe otitọ yii funrararẹ ni ifamọra gbogbo eniyan ti n sọ Russian. Ọpọlọpọ ninu wọn ti mọ tẹlẹ nipa wa, ati lẹhinna awọn ibaraẹnisọrọ bẹrẹ pẹlu awọn gbolohun ọrọ: “Ah, a ko nireti lati ri ọ! Kini o n ṣe nibi?"

KubeCon Europe 2019: Bii a ṣe lọ si iṣẹlẹ Kubernetes akọkọ fun igba akọkọ
Ri ninu awọn tiwa ni Twitter

Pẹ̀lú ìyókù àwọn olùkópa ìṣẹ̀lẹ̀ náà, ìjíròrò náà máa ń bẹ̀rẹ̀ pẹ̀lú àwọn ìbéèrè nípa ẹni tí a jẹ́ àti ohun tí a ń ṣe. Ọpọlọpọ ni a tun fi ọwọ kan nipasẹ gbolohun naa "DevOps gẹgẹbi iṣẹ kan" ni iduro wa: "Bawo ni eyi ṣe le jẹ? DevOps jẹ aṣa kan. Bawo ni aṣa ṣe le yipada si iṣẹ kan?...” Ewo ni idi ti o tayọ lati sọrọ nipa ohun ti a ṣe ati bii a ṣe mu aṣa olokiki si awọn alabara.

KubeCon Europe 2019: Bii a ṣe lọ si iṣẹlẹ Kubernetes akọkọ fun igba akọkọ

Lara awọn alejo si iduro nibẹ ni ọpọlọpọ awọn adashe DevOps: freelancers ati awọn ọmọ ẹgbẹ ti awọn ẹgbẹ kekere. Wọn nifẹ si wa Open Orisun Arsenal ati ki o kan ko si-bullshit ona. Awọn esi ti a ti gba ni imọran pe awọn irinṣẹ wa ti o wa tẹlẹ dada daradara sinu ọpọlọpọ awọn ṣiṣan iṣẹ ati pe o le yanju awọn iṣoro titẹ. Awọn iṣẹ akanṣe ti o fa ifojusi julọ ni werf и cubedog, gbogbo awọn ẹya ara ẹrọ ti imuṣiṣẹ ni Kubernetes. Awọn eniyan tun ni aniyan ni kedere nipa ọran ti ṣiṣakoso ọpọlọpọ awọn iṣupọ: ojutu ti a yoo kede laipẹ ti jade lati jẹ pataki paapaa fun awọn alamọdaju. Awọn onimọ-ẹrọ lati awọn ile-iṣẹ IT nla bii Google, SAP, IBM tun tẹtisi pẹlu itara nipa awọn idagbasoke Orisun Ṣiṣii ti a kojọpọ…

Awọn aṣoju ti awọn ile-iṣẹ lati Ila-oorun Yuroopu, ati Germany ati England ni o nifẹ julọ si awọn iṣẹ taara. Itan-akọọlẹ ọtọtọ jẹ ọpọlọpọ awọn ara ilu Japanese ti o gba pe ọna wa yatọ yato si ohun ti a nṣe nibẹ. Awọn alabara ti o pọju ni o nifẹ si ọna si atilẹyin amayederun turnkey, iriri ati ifẹ lati ni irọrun ni irọrun si awọn ibeere alabara.

A tun pade awọn ile-iṣẹ ti o ni iru profaili kan si wa lati awọn orilẹ-ede oriṣiriṣi: diẹ ninu awọn sunmọ wa, ati diẹ ninu awọn ti a sunmọ ara wa. Pínpín iriri wa, pẹlu meji ninu wọn a jiroro ilowosi ti o wa tẹlẹ ti awọn ẹgbẹ mejeeji si Orisun Ṣii ati awọn iṣeeṣe ti ibaraenisepo siwaju - akoko yoo sọ ohun ti yoo wa.

Ti a ba sọrọ nipa awọn ijiroro ni iduro ni gbogbogbo, lẹhinna Emi tikalararẹ nifẹ pupọ lati gbọ nipa awọn iṣẹ akanṣe ati awọn imọran tuntun. Ni pato, Mo ṣe iṣeduro san ifojusi si ọgba (orchestrator idagbasoke fun Kubernetes) ati conprof (profaili ti o tẹsiwaju, ṣiṣẹ pẹlu Prometheus ati diẹ sii): awọn demos wọn wo ileri, ati awọn onkọwe ṣẹda pẹlu itara akiyesi.

Nikẹhin, Mo ṣe akiyesi pe ko si awọn iṣoro ede: gbogbo eniyan ni ipele to dara ti Gẹẹsi. Ti eyikeyi nuances ba farahan, lẹhinna awọn foonu, awọn ikosile oju ati awọn afarajuwe ti sopọ ni irọrun. Nkqwe awọsanma abinibi admins ko sise lati awọn ipilẹ ile ti awọn obi.

Miiran iduro ati awon eniyan

Awọn olukopa KubeCon ṣabọ awọn nkan isere ti o gbowolori diẹ sii ni awọn agọ wọn ju ti a lo lati rii ni awọn apejọ Ilu Rọsia. Lai mẹnuba awọn onigbowo akọkọ, ti o le ṣogo ti awọn TV nla ati awọn buzzers miiran ti o wuyi… Ni irọlẹ ọjọ Tuesday, awọn wakati 2 pataki kan ni a pin fun iyaworan ti awọn ẹbun lọpọlọpọ - lẹhinna ọpọlọpọ eniyan paapaa wa, ati oju-aye isinmi jẹ kedere. ro.

Ohun ti o dabi ẹnipe o nifẹ si mi, sibẹsibẹ, ni gbigbe pupọ ti awọn ile-iṣẹ ti o tobi julọ si agbegbe Open Source. Paapaa agbọye awọn idi ti iṣowo wọn (laarin awọn ohun miiran), ni ọdun marun sẹyin yoo ti ko ṣee ṣe lati fojuinu pe ohun gbogbo ti awọn aṣoju ti awọn ile-iṣẹ bii Microsoft ati Oracle n sọrọ nipa mejeeji ni iduro ati ninu awọn ijabọ yoo ni ibatan si awọn ọja Open Source.

Lara awọn olokiki olokiki ti a pade, fun apẹẹrẹ, Mark Shuttleworth:

KubeCon Europe 2019: Bii a ṣe lọ si iṣẹlẹ Kubernetes akọkọ fun igba akọkọ
Oludari imọ-ẹrọ wa Dmitry Stolyarov ati oludasile Canonical Mark Shuttleworth

Nigbati mo dupẹ lọwọ rẹ fun Ubuntu, nitori pe eyi ni pinpin akọkọ mi ati ibẹrẹ ti ojulumọ mi pẹlu Linux, o dahun pe kii ṣe oun ni o yẹ ki o dupẹ, ṣugbọn “awọn eniyan ti o wa nibẹ ni awọn T-seeti osan,” ni itanilolobo rara. Canonical abáni.

Mo tun ni igbadun lati sọrọ pẹlu:

Mo mu "Beluga" wá si eyi ti o kẹhin nitori pe o ṣe iranlọwọ fun mi pupọ ni CNCF Slack pẹlu awọn ibeere nipa Kubernetes API. Nibi o ngbiyanju lati ṣii (ni ipari, awa mẹta ti ṣii…):

KubeCon Europe 2019: Bii a ṣe lọ si iṣẹlẹ Kubernetes akọkọ fun igba akọkọ
James Munnelly ṣe ayẹwo ẹbun rẹ

KubeCon Europe 2019: Bii a ṣe lọ si iṣẹlẹ Kubernetes akọkọ fun igba akọkọ
A sọrọ pẹlu Brian Brazil, olutọju akọkọ ti Prometheus

Awọn ijabọ, awọn ipade ati awọn iṣẹ miiran

Ọjọ Aarọ ni KubeCon jẹ iyasọtọ ni ifowosi si ohun ti a pe ni awọn iṣẹlẹ apejọ iṣaaju ati yanju awọn ọran titẹ miiran (bii ngbaradi awọn agọ). O wa ni ọfẹ diẹ sii fun wa, nitorinaa a pinnu lati ṣabẹwo Apejọ Ifijiṣẹ Ilọsiwaju, ṣeto nipasẹ owo CDF ti a ṣẹda laipe (a ti kọ tẹlẹ nipa rẹ nibi).

O jẹ iyanilenu lati gbọ nipa isọdọkan ti ọpọlọpọ awọn ipa ti o ni ipa ninu idagbasoke awọn ọja ati awọn isunmọ si siseto ifijiṣẹ lilọsiwaju. Mo ni aye lati rii ẹlẹda Jenkins, ati tun tẹtisi ijabọ kan nipa Jenkins X (a tun sọrọ nipa rẹ kọwe).

Tikalararẹ, Mo paapaa nifẹ si nipasẹ itan ti iṣẹ akanṣe miiran ti ipilẹ yii - awọn Tekton. Igbiyanju lati ṣe iwọn awọn isunmọ si CD ni Kubernetes ni kedere yẹ akiyesi wa. Ni pato, wọn ni iyanju nipasẹ awọn agbara ifibọ irọrun ti Tekton sinu awọn gbigbe ati awọn asopọ wọn. werf nipasẹ API. Nipa igbega Tekton gẹgẹbi idiwọn, awọn onkọwe rẹ (Google) fẹ lati dinku pipin ti awọn ohun elo CI/CD, ati pe a gba pẹlu wọn.

Nọmba apapọ ti awọn ijabọ ni iṣẹlẹ naa, eyiti o pẹlu awọn ọrọ “deede” (wakati-idaji) mejeeji, awọn ọrọ bọtini, awọn akoko kukuru (awọn ọrọ monomono), ati awọn iṣẹlẹ lọpọlọpọ fun awọn agbegbe (awọn imudojuiwọn lati awọn iṣẹ akanṣe, awọn ipade ti awọn olupilẹṣẹ ati awọn olumulo, awọn igbejade ti titun awọn olutọju), won ni ogogorun. Iwọn ti ohun ti n ṣẹlẹ (diẹ sii ni pato, ohun ti o ti ṣẹlẹ tẹlẹ) le ṣe ayẹwo nipasẹ alapejọ aaye ayelujara.

KubeCon Europe 2019: Bii a ṣe lọ si iṣẹlẹ Kubernetes akọkọ fun igba akọkọ
Iroyin ni gbongan akọkọ ti KubeCon Europe 2019. Fọto lati ọdọ awọn oluṣeto

Níwọ̀n bó ti jẹ́ pé gbogbo wa la máa ń lọ́wọ́ sí àgbègbè àgọ́ náà, ó fẹ́rẹ̀ẹ́ jẹ́ pé kò sí àkókò láti lọ sáwọn ọ̀nà pàtàkì tí wọ́n máa ń ṣe. Sibẹsibẹ, ko si iwulo lati binu: ajo CNCF ti ṣe atẹjade tẹlẹ fun gbogbo eniyan awọn igbasilẹ fidio ti awọn iroyin iṣẹlẹ. Wọn le wa ninu YouTube.

Ni ọjọ ti o kẹhin, awọn alejo KubeCon ṣe itọju si ayẹyẹ ipari ti o to bii wakati mẹta. Gbogbo eniyan ti o fẹ lati rii ni a mu lọ si Poble Espanyol, ile nla ti Ilu Sipeeni ti a kọ fun Olimpiiki 3. Laarin awọn odi rẹ, 1988 ẹgbẹrun awọn alamọja IT ni a fun ni omi, ounjẹ ati ere idaraya - o han gbangba pe ọpọlọpọ eniyan wa lati gbogbo agbala aye. Boya paapaa pupọ:

KubeCon Europe 2019: Bii a ṣe lọ si iṣẹlẹ Kubernetes akọkọ fun igba akọkọ

Ṣugbọn wiwo jẹ iyanu:

KubeCon Europe 2019: Bii a ṣe lọ si iṣẹlẹ Kubernetes akọkọ fun igba akọkọ

ipari

European KubeCon jẹ iṣẹlẹ ti yoo ṣe iranti fun iwọn rẹ, ipele giga ti iṣeto, idojukọ lori atilẹyin ati idagbasoke agbegbe orisun orisun nla ti eniyan ni itara gaan nipa iṣẹ wọn. A ko tii tẹtisi awọn ijabọ akọkọ lati apejọ, ṣugbọn da lori iriri ti awọn igbasilẹ ti o wa lati KubeCons iṣaaju, ipele wọn ati ibaramu ko ṣeeṣe lati gbe awọn ibeere dide.

A tun ṣe nọmba awọn ipinnu fun ara wa ti o da lori ikopa tiwa. Awọn ifarahan-kekere ti awọn iṣẹ akanṣe Orisun Orisun wa jẹ aye ti o tayọ lati “bẹrẹ ibaraẹnisọrọ” pẹlu agbegbe ti o gbooro. Kii ṣe awari pe fifun ijabọ kikun yoo mu anfani paapaa ni ori yii (nipasẹ ọna, idije fun awọn ijabọ fun KubeConEU'19 jẹ awọn ohun elo 7 fun aaye to wa). A tun loye awọn igbejade wo ni yoo wulo ati ohun ti o yẹ ki o kọ sori iduro funrararẹ lati yọ diẹ ninu awọn ibeere kuro ki o yarayara lọ si ijiroro alaye diẹ sii.

Awọn fọto pẹlu KubeCon lati ọdọ awọn oluṣeto ni a le rii ni yi Filika album.

Imudojuiwọn (Oṣu Keje 4): CNCF firanṣẹ awọn iṣiro osise fun iṣẹlẹ naa. Eyi ni:

KubeCon Europe 2019: Bii a ṣe lọ si iṣẹlẹ Kubernetes akọkọ fun igba akọkọ

P.S. Fun iranlọwọ ni siseto ohun elo naa, Mo dupẹ lọwọ ẹlẹgbẹ mi Vladimir Kramarenko (kramarama).

PPS

Ka tun lori bulọọgi wa:

orisun: www.habr.com

Fi ọrọìwòye kun