{"id":54069,"date":"2019-12-17T00:00:00","date_gmt":"2019-12-16T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/kubernetes-eto-novyj-linux-intervyu-s-pavlom-selivanovym"},"modified":"2020-02-18T14:02:02","modified_gmt":"2020-02-18T11:02:02","slug":"kubernetes-eto-novyj-linux-intervyu-s-pavlom-selivanovym","status":"publish","type":"post","link":"https:\/\/prohoster.info\/lv\/blog\/administrirovanie\/kubernetes-eto-novyj-linux-intervyu-s-pavlom-selivanovym","title":{"rendered":"Kubernetes \u2014 vai tas ir jauns Linux? Intervija ar Pavelu Selivanovu","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><center><div class=\"youtube-placeholder\" data-id=\"1qKFOjOq3tA\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/1qKFOjOq3tA\/hqdefault.jpg\" alt=\"Atska\u0146ot video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><br \/>\nAt\u0161ifr\u0113\u0161ana:<br \/>\nAzats Khadiev: Sveiki. Mani sauc Azats Khadievs. Esmu PaaS att\u012bst\u012bt\u0101js Mail.ru Cloud Solutions. Man te ir Pavels Selivanovs no uz\u0146\u0113muma Southbridge. M\u0113s esam DevOpsDays konferenc\u0113. Vi\u0146\u0161 \u0161eit uzst\u0101sies ar zi\u0146ojumu par to, ka ar Kubernetes var izveidot DevOps, bet, visticam\u0101k, jums nekas nesan\u0101ks. K\u0101p\u0113c \u0161\u0101da dr\u016bma t\u0113ma? <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nPavels Selivanovs: Paties\u012bb\u0101 t\u0101 nav dr\u016bma. T\u0101s m\u0101ca, ka daudzas probl\u0113mas m\u016bsu sabiedr\u012bb\u0101 m\u0113s m\u0113\u0123in\u0101m atrisin\u0101t ar tehnolo\u0123iju pal\u012bdz\u012bbu. Un m\u0113s cen\u0161amies risin\u0101t ar tehnolo\u0123ij\u0101m diezgan vienpus\u012bgi. Kubernetes ir t\u0101 pati lieta \u2014 tas ir r\u012bks, par kuru var teikt, ka atbild oper\u0101ciju noda\u013ca. Bet mums ir lielisks j\u0113dziens \u2014 DevOps in\u017eenieris. Tie\u0161i DevOps in\u017eenieris atbild par Kubernetes. Bet tom\u0113r\u2026 j\u016bs varat izveidot Kubernetes, bet izstr\u0101d\u0101t\u0101ji paties\u012bb\u0101 nereti nav inform\u0113ti par visiem \u0161iem Kubernetes aspektiem, vi\u0146i nav inform\u0113ti, ko tas \u013cauj dar\u012bt \u2014 un viss vi\u0146iem notiek tie\u0161i t\u0101pat. Un tas nenoliedzot, ka Kubernetes ietver gatavas risin\u0101jumus, gatavas r\u012bkus, lai \u0161\u012b tehnolo\u0123ija var\u0113tu izplat\u012bt \u0161o DevOps pieeju, sazi\u0146u starp izstr\u0101d\u0101t\u0101jiem un oper\u0101ciju noda\u013cu. M\u0113s \u0161os iesp\u0113jas izmantojam \u013coti maz. T\u0101 k\u0101 m\u0113s pat eso\u0161\u0101s strukt\u016bras p\u0101rv\u0113r\u0161am visos \u0161ajos DevOps r\u012bkos \u2014 Docker, Kubernetes, m\u0101kon\u012b un t\u0101 t\u0101l\u0101k \u2014 m\u0113s \u0161o situ\u0101ciju pasliktin\u0101m v\u0113l vair\u0101k. Un r\u012bkus s\u0101kam izmantot ne t\u0101, k\u0101 tie bija iecer\u0113ti. Un ap \u0161o visu tehnolo\u0123iju ir izveidoju\u0161ies vienk\u0101r\u0161i briesm\u012bgi balsti. <\/p>\n<p>Azats Khadiev: Saprotu. J\u016btu, ka t\u0113ma ir pla\u0161a. K\u0101 tu dom\u0101, kas ir visbie\u017e\u0101k sastopam\u0101 probl\u0113ma uz\u0146\u0113mumos \u0161obr\u012bd? Ar Kubernetes.<\/p>\n<p>Pavels Selivanovs: Ar Kubernetes visizplat\u012bt\u0101k\u0101 probl\u0113ma ir kompetences tr\u016bkums. IT nozar\u0113 tas ir izplat\u012bts jaut\u0101jums. Vienm\u0113r tr\u016bkst speci\u0101listu. Vienm\u0113r tr\u016bkst kompeten\u010du. Un tagad ar Kubernetes kompeten\u010du tr\u016bkst. Un ir \u013coti maz piln\u012bb\u0101 gatavu risin\u0101jumu tirg\u016b, kas \u013cautu ieg\u016bt sev Kubernetes, bet taj\u0101 pa\u0161\u0101 laik\u0101 nep\u0101rzin\u0101t nepiecie\u0161am\u0101s kompetences; to tirg\u016b ir atkl\u0101ti maz. Bet tie, kas past\u0101v, visi rada k\u0101du jaut\u0101jumu. Past\u0101v\u012bgi ar Kubernetes m\u0113s mekl\u0113jam cilv\u0113kus, kuri taj\u0101 p\u0101rzina. M\u0113\u0123in\u0101m izstr\u0101di piel\u0101got tam. <\/p>\n<p>Azats Khadijevs: \u0145emot v\u0113r\u0101 pa\u0161reiz\u0113jo darbasp\u0113ka tr\u016bkumu IT nozar\u0113. Kas vienm\u0113r ir bijis. Un tagad ir. K\u0101 tu dom\u0101, k\u0101 \u0161ajos apst\u0101k\u013cos dz\u012bvot? K\u0101di ir dz\u012bves padomi? <\/p>\n<p>P\u0101vels Selivanovs: Dz\u012bves padomi. Pirmk\u0101rt, no m\u0101ko\u0146u puses dz\u012bves padoms ir t\u0101ds \u2014 nu, varb\u016bt j\u016bs mums atdosiet da\u013cu no sav\u0101m prasm\u0113m. Un m\u0113s t\u0101s pa\u0146emsim sev. Un nodosim \u0161o darbu sev iek\u0161\u0113ji. Un tas viss ir labi. Iz\u0146emot to, ka ir svar\u012bgi saprast tiem, kas to izmanto... Paties\u012bb\u0101 tas ir lielisks moments... Bet ir svar\u012bgi saprast, ka, atdodot da\u013cu no sav\u0101m sp\u0113j\u0101m m\u0101konim vai pakalpojumu sniedz\u0113jam, m\u0113s pret\u012b sa\u0146emam visp\u0101r\u012bgu risin\u0101jumu. R\u016bpniecisk\u0101 valod\u0101, mums ir datu b\u0101ze, kas veic \u013coti specifiskas lietas, un t\u0101 bija \u013coti specifiski konfigur\u0113ta. Nododot \u0161o datu b\u0101zi m\u0101kon\u012b, m\u0113s, protams, varam atbr\u012bvot administratoru, kur\u0161 iepriek\u0161 str\u0101d\u0101ja ar datu b\u0101zu klasteriem \u2014 tas pats Amazon vai Google to izdar\u012bs m\u016bsu viet\u0101. Bet taj\u0101 pa\u0161\u0101 laik\u0101 tas pats Amazon vai Google ne\u013caus mums prec\u012bzi konfigur\u0113t m\u016bsu datu b\u0101zi. Lieli projekti, lielas komp\u0101nijas \u2014 vi\u0146i katr\u0101 zi\u0146\u0101 non\u0101k pie t\u0101, ka k\u0101d\u0101 savas dz\u012bves posm\u0101 izmanto m\u0101ko\u0146u risin\u0101jumus, un p\u0113c tam vi\u0146i atkal atgrie\u017eas pie t\u0101, lai atg\u016btu prasmes atpaka\u013c, jo nepiecie\u0161ama specifisk\u0101ka pieeja.<\/p>\n<p>Azats Khadijevs: Univers\u0101li risin\u0101jumi \u2014 slikti vai uz to pamata var uzb\u016bv\u0113t vair\u0101k? <\/p>\n<p>P\u0101vels Selivanovs: N\u0113, univers\u0101li risin\u0101jumi \u2014 tas noteikti nav slikti. Univers\u0101li risin\u0101jumi \u2014 tas ir labi. Vienk\u0101r\u0161i univers\u0101li risin\u0101jumi\u2026 ir univers\u0101li. \u0160eit ir svar\u012bgi saprast. Tas ir k\u0101 pa\u0146emt visp\u0101r\u0113ju skriptu... Ja tu ap \u0161o visp\u0101r\u012bgo skriptu, visp\u0101r\u012bg\u0101s lieto\u0161anas apst\u0101k\u013ciem var\u0113si uzb\u016bv\u0113t visu uz\u0146\u0113muma darba lo\u0123iku \u2014 tad tas ir super. Bet, ja darba lo\u0123ika ir cita, bet tu pa\u0146em \u0161o univers\u0101lo risin\u0101jumu, univers\u0101lo skriptu \u2014 un s\u0101c to piel\u0101got k\u0101 p\u016bci globusam, tas ir slikti. Bet pa\u0161\u0101 universalism\u0101 nav nek\u0101 slikta. <\/p>\n<p>Azats Khadijevs: Ja administrators jau str\u0101d\u0101 pie tevis, jaut\u0101jums nav par vi\u0146a atlai\u0161anu. Vi\u0146\u0161 var\u0113s vienk\u0101r\u0161i dar\u012bt vair\u0101k. <\/p>\n<p>P\u0101vels Selivanovs: J\u0101, at\u0146emt vi\u0146am rut\u012bnu un nodot to k\u0101dam citam, lai to izdara kaut kur citur. Tas noteikti ir labs risin\u0101jums. Svar\u012bgs jaut\u0101jums, vai \u0161is standarta risin\u0101jums atbilst konkr\u0113tajam gad\u012bjumam. <\/p>\n<p>Azats Khadievs: Balstoties uz savu pieredzi, es redzu, ka daudzas komp\u0101nijas nodarbojas ar to pa\u0161u. Vi\u0146i iestata Kubernetes klasteri, dom\u0101 par t\u0101 m\u0113rogo\u0161anu. Un visas \u0161\u012bs darb\u012bbas ir \u013coti atk\u0101rtojamas. <\/p>\n<p>P\u0101vels Selivanovs: J\u0101, noteikti. Turkl\u0101t, ja m\u0113s run\u0101jam tie\u0161i par Kubernetes, ir t\u0101ds moments, ka dzi\u013cu, labu zin\u0101\u0161anu \u0161obr\u012bd tirg\u016b par Kubernetes patie\u0161\u0101m ir maz. Kubernetes ir t\u0101ds milz\u012bgs konstruktors, ka, ja j\u016bs to pa\u0146emat uz\u0146\u0113mum\u0101, esiet gatavi \u0146emt l\u012bdzi in\u017eenieri, kur\u0161 pilna laika b\u016bs par to atbild\u012bgs. Un tas ir d\u0101rgi. Un t\u0101du in\u017eenieri v\u0113l m\u0113\u0123iniet atrast. Ja run\u0101ju par sevi, es nekr\u012btu par m\u0101ko\u0146risin\u0101jumiem, jo es saprotu, k\u0101 Kubernetes darbojas, pietiekami labi un dzi\u013ci. Un man bie\u017ei m\u0101ko\u0146os pietr\u016bkst k\u0101das funkcionalit\u0101tes, kuru es pieprasu \u2014 bet man saka: \u201eN\u0113, nevar.\u201d Nu, \u0161\u0101d\u0101 gad\u012bjum\u0101 atvainojiet, bet es varu izdar\u012bt lab\u0101k nek\u0101 m\u0101ko\u0146risin\u0101jums. Bet taj\u0101 pa\u0161\u0101 laik\u0101, ja jums nav in\u017eeniera pilna laika, nav v\u0113lmes maks\u0101t par \u0161o in\u017eenieri, kur\u0161 velk Kubernetes, un j\u016bs vi\u0146am past\u0101v\u012bgi maks\u0101jat daudz naudas, lai vi\u0146\u0161 vienk\u0101r\u0161i eksperimenti, tad m\u0101ko\u0146risin\u0101jums ir vienk\u0101r\u0161i lielisks risin\u0101jums. Jo vismaz tur str\u0101d\u0101 pui\u0161i, kurus nodro\u0161in\u0101t\u0101js jau ir pie\u0146\u0113mis darb\u0101. Un vi\u0146i saprot, ko dara. Un t\u0101s pamata lietas, kas jums nepiecie\u0161amas ikdien\u0101, tur ir.<\/p>\n<p>Azats Khadievs: K\u0101 tu dom\u0101 par pa\u0161reiz\u0113jo Kubernetes st\u0101vokli? Kas ar to notiks p\u0113c pieciem un desmit gadiem?<\/p>\n<p>P\u0101vels Selivanovs: Laba jaut\u0101jums. Es vienk\u0101r\u0161i zinu, kas notiek m\u016bsu kopien\u0101 par to. Da\u017ei cilv\u0113ki uzskata, ka, iz\u0146emot Kubernetes, nekas cits nenotiks. T\u0101 situ\u0101cija, kas sen ir notikusi ar Linux. Proti, \u0101rpus Linux ir cilv\u0113ki, kuri dz\u012bvo uz BSD, visticam\u0101k, vi\u0146iem ir \u013coti specifiskas uzdevumu. Ir cilv\u0113ki, kuri str\u0101d\u0101 zem Windows \u2014 Windows serveriem \u2014 visticam\u0101k, vi\u0146iem ar\u012b ir specifiskas prasmes \u0161aj\u0101 jom\u0101, un vi\u0146i nav gatavi no turienes aiziet. Katr\u0101 zi\u0146\u0101 standarts m\u016bsu jom\u0101 ir Linux. Ir viedoklis, ka Kubernetes k\u013c\u016bs par t\u0101du pa\u0161u de facto standartu, un iz\u0146emot Kubernetes, nekas cits nepast\u0101v\u0113s. Kubernetes p\u0101rvald\u012bs ne tikai lietojumprogrammas, to izvieto\u0161anu, izpildi, m\u0113rogo\u0161anu. Visp\u0101r visu p\u0101rvald\u012bs. Jau tagad jaut\u0101: \"Vai Kubernetes var ielikt datu b\u0101zi?\" Es parasti run\u0101ju par to, ka \u0161eit jaut\u0101jums nav par Kubernetes, bet par Docker. Ja esat gatavi, ka j\u016bsu datu b\u0101ze darbosies konteineros, tad k\u0101 t\u0101 darbosies. Man atbild, \"N\u0113-n\u0113-n\u0113, pagaidiet. Konteinerus nevajag. Vajag Kubernetes. M\u0113s to pievienosim pie mezgla. Proti, viss b\u016bs t\u0101 k\u0101 mums ir tagad, tikai visu to p\u0101rvald\u012bs Kubernetes.\" Un tas patie\u0161\u0101m ir laba ideja. Proti, Kubernetes ir t\u0101da lieta, kad var ien\u0101kt uz\u0146\u0113mum\u0101, ja uz\u0146\u0113mum\u0101 ir Kubernetes un uz t\u0101 ir izveidoti procesi, tad cilv\u0113kam, kur\u0161 to saprot \u2014 pietiek paskat\u012bties p\u0101ris dienas, lai teiktu: \"Es esmu gatavs j\u016bs piln\u012bb\u0101 atbalst\u012bt. Piln\u012bb\u0101. Es sapratu, k\u0101 pie jums kas darbojas.\" At\u0161\u0137ir\u012bb\u0101 no pieej\u0101m bez Kubernetes \u2014 \u0161eit ir vieni balsti ielikti, \u0161eit citi balsti. \u0160eit Ansible, \u0161eit Terraform. K\u0101ds to visu ir uzrakst\u012bjis, un vajag pusgadu, lai saprastu. T\u0101tad, vai Kubernetes k\u013c\u016bs par de facto standartu, nezinu. Pa\u0161reiz\u0113j\u0101 dien\u0101 tas izskat\u0101s daudz ambicioz\u0101k un p\u0101rliecino\u0161\u0101k nek\u0101 risin\u0101jumi, kas ir apk\u0101rt. <\/p>\n<p>Azats Khadievs: Nu, sal\u012bdzin\u0101jums ar Linux ir diezgan drosm\u012bgs. Tas ta\u010du darbojas uz viena datora \u2014 un viss. Bet Kubernetes darbojas uz vair\u0101kiem datoriem. Nekav\u0113joties rodas miljoni vari\u0101ciju, iemeslu. J\u0101, tas ir drosm\u012bgi. Vienk\u0101r\u0161i, ja \u0146em v\u0113r\u0101, ka \u0161ai paradigmai ir konkurenti. Piem\u0113ram, Serverless. Vai Kubernetes ir apdraud\u0113ts pie t\u0101diem konkurentiem? <\/p>\n<p>P\u0101vels Selivanovs: No Serverless\u2026 (smaids) Serverless \u2013 m\u0113s ta\u010du saprotam, ka <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/lv\/server\/dts-los-angeles\/\"   title=\"serveris\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"3590\">serveris<\/a> ir. Es nesen dzird\u0113ju zi\u0146ojumu par \u0161o jaut\u0101jumu. Tur teica, ka serveri tom\u0113r ir \u2013 un tas ir m\u0101kon\u012b. Bet m\u0113s vienm\u0113r j\u0101patur pr\u0101t\u0101, ka m\u0101kon\u012b \u2013 tur ar\u012b ir serveri. Tur st\u0101v re\u0101li dzel\u017ei, ier\u012bces, un tie ir kaut kur uzst\u0101d\u012bti. Tas ir m\u0101konis. Virs t\u0101 past\u0101v Serverless, kur <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/lv\/server\/\"   title=\"serveriem\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1459\">serveriem<\/a> \u201enav\u201d. T\u0101p\u0113c jaut\u0101jums, vai Serverless uzvar\u0113s Kubernetes? Man liekas, ka Serverless p\u0101ries uz Kubernetes. Pakalpojumu sniedz\u0113jiem, kuri pied\u0101v\u0101 Serverless, Kubernetes ir \u013coti \u0113rta platforma, lai to pied\u0101v\u0101tu. J\u0101, varb\u016bt k\u0101d\u0101 br\u012bd\u012b m\u0113s p\u0101rtrauksim run\u0101t par Kubernetes princip\u0101, k\u0101 par ierastu biznesa lietojumu izstr\u0101di. Bet kaut kur dzi\u013ci ir, pakalpojumu sniedz\u0113jiem un in\u017eenieriem st\u0101v\u0113s Kubernetes, kur viss tas tiks \u012bstenots. <\/p>\n<p>Azats Hadijevs: Nedaudz cita t\u0113ma. Ir t\u0101ds j\u0113dziens k\u0101 fullstack in\u017eenieris. Ko tu par vi\u0146iem dom\u0101? Vai vi\u0146i visp\u0101r eksist\u0113? <\/p>\n<p>P\u0101vels Selivanovs: Hmm\u2026 Fullstack in\u017eenieris\u2026 Nu, man liekas, ka ir j\u0101no\u0161\u0137ir \u0161\u012bs lietas, ka\u2026 Zini, ir t\u0101da lieta k\u0101 T-shaped cilv\u0113ki. Vai \u0161\u0101di cilv\u0113ki ir vajadz\u012bgi m\u016bsdienu nozar\u0113? J\u0101, noteikti. Mums vajadz\u012bgi cilv\u0113ki, kuriem ir pla\u0161a redzesloka, bet taj\u0101 pa\u0161\u0101 laik\u0101 vi\u0146i ir speci\u0101listi k\u0101d\u0101 \u0161aur\u0101 jom\u0101. Un \u0161eit Fullstack in\u017eenieris ir tas pats \u2013 cilv\u0113ks, kur\u0161 veic visu. S\u0101kot no frontenda izstr\u0101des, test\u0113\u0161anas, backend, serveriem un visu p\u0101r\u0113jo. Es neticu, ka liel\u0101 uz\u0146\u0113mum\u0101 ar to var\u0113tu par\u016bp\u0113ties viens cilv\u0113ks, neieg\u016bstot \u0161auras specializ\u0101cijas katram no \u0161iem parametriem. Bet taj\u0101 pa\u0161\u0101 laik\u0101, ja vienk\u0101r\u0161i ir \u0161aura specializ\u0101cija, sakot, ka es neko neprotu ap to, kas notiek \u2013 tas ar\u012b m\u016bsdienu pasaul\u0113 nestr\u0101d\u0101. T\u0101d\u0113\u013c es teiktu\u2026 v\u0101rdu Fullstack es nolik\u0161u mal\u0101. Mums \u013coti nepiecie\u0161ami in\u017eenieri. Mums ir vajadz\u012bgi DevOps. J\u016btu, ka dr\u012bz m\u0113s \u0161o br\u012bdi p\u0101rskat\u012bsim. Un vi\u0146i b\u016bs nevajadz\u012bgi. <\/p>\n<p>Azats Hadijevs: Vai tu vari izskaidrot? <\/p>\n<p>P\u0101vels Selivanovs: Man \u0161\u0137iet, ka m\u0113s nozar\u0113 non\u0101ksim pie t\u0101, ka \u0161\u012bs Dev un Ops lomas dr\u012bz izzusts. Ja mums ir vajadz\u012bgi speci\u0101listi un m\u0113s mekl\u0113jam... Vajag t\u0101du izstr\u0101d\u0101t\u0101ju, vajag t\u0101dus administratorus, vajag DevOps in\u017eenierus \u2014 tagad tie jau ir pie mums, tagad v\u0113l par\u0101d\u012bsies produkcijas in\u017eenieri, SRE in\u017eenieri. Tom\u0113r paties\u012bb\u0101 tas, kas mums ir vajadz\u012bgs, ir in\u017eenieri, kurus m\u0113s gribam pie\u0146emt darb\u0101. Pamat\u0101 pieredze nav svar\u012bga. Jo... Piem\u0113ram, SRE saka, ka infrastrukt\u016bras probl\u0113mas vienm\u0113r ir programmat\u016bras. Un ko... \u013baujiet \u0146emt izstr\u0101d\u0101t\u0101jus \u2014 no viedok\u013ca, ka izstr\u0101d\u0101t\u0101js ir in\u017eenieris \u2014 s\u0113din\u0101t vi\u0146us apkalpo\u0161anas noda\u013c\u0101 un vi\u0146i risin\u0101s \u0161\u012bs probl\u0113mas tie\u0161i t\u0101pat, k\u0101 vi\u0146i risina biznesa probl\u0113mas, izmantojot kodu, izmantojot in\u017eenieriju k\u0101 t\u0101du. <\/p>\n<p>Azats Khadijevs: Un no \u0161\u012b viedok\u013ca... K\u0101 interv\u0113t t\u0101dus in\u017eenierus? <\/p>\n<p>P\u0101vels Selivanovs: Ak, laba jaut\u0101jums. Vi\u0146\u0161, iesp\u0113jams, jau ir aiz robe\u017eas tam, ko es saprotu \u0161aj\u0101 dz\u012bv\u0113. Bet es vienk\u0101r\u0161i dotu piem\u0113ru. Tas nav saist\u012bts ar interviju. Tas attiecas uz m\u016bsu izgl\u012bt\u012bbas sist\u0113mu Krievij\u0101. IT jom\u0101 m\u0113s zin\u0101m, ka m\u016bsu izgl\u012bt\u012bbas sist\u0113ma Krievij\u0101 ir \u013coti novecojusi, t\u0101 nav t\u0101da, k\u0101dai tai vajadz\u0113tu b\u016bt. Es run\u0101ju vid\u0113ji par pla\u0161o Krieviju \u2014 un par to, kas tur notiek. Izn\u0101k cilv\u0113ki, kuri ir absol\u016bti neizgl\u012btoti, lai r\u012bt p\u0113c izlaiduma dotos uz t\u012bmek\u013ca izstr\u0101di, tehnolo\u0123iju uz\u0146\u0113mumu. Un tas ir slikti. M\u0113s m\u0101cam vi\u0146us kaut k\u0101d\u0101m d\u012bvain\u0101m liet\u0101m, lai gan, \u0161\u0137iet, mums vajadz\u0113tu m\u0101c\u012bt vi\u0146us att\u012bst\u012bt lietas Android un iOS, k\u0101 izmantot Git un visus \u0161os r\u012bkus. Paties\u012bb\u0101, \u0161\u0137iet, ka t\u0101 nav. Augstskola \u2014 t\u0101 ir t\u0101da laika posms, kad tevi liel\u0101koties apmaks\u0101 vec\u0101ki. Visas tavas dz\u012bves laik\u0101. Un tu vari velt\u012bt piecus gadus savas dz\u012bves, lai padzi\u013cin\u0101ti m\u0101c\u012btos. Un p\u0113t\u012bt \u0161o T-veida strukt\u016bru. Savas studiju laik\u0101 universit\u0101t\u0113 tu vari p\u0113t\u012bt, kas ir versiju kontroles sist\u0113mas, k\u0101di ir izstr\u0101des paraugi, k\u0101 to visu test\u0113t, k\u0101das ir datub\u0101zes, l\u012bdzsvarot\u0101ji. Un, kad tu jau dodas str\u0101d\u0101t, tu s\u0101c padzi\u013cin\u0101ties k\u0101d\u0101 konkr\u0113t\u0101 jom\u0101. Un t\u0101d\u0113j\u0101di m\u0113s ieg\u016bstam in\u017einierus. Un, ja god\u012bgi, m\u016bsu izgl\u012bt\u012bbas sist\u0113ma Krievij\u0101 ir daudz tuv\u0101k \u0161ai paties\u012bbai, nek\u0101 mums \u0161\u0137iet. Mums dod labu matem\u0101tisko sagatavot\u012bbu, dod labu algoritmisko sagatavot\u012bbu, mums dod k\u0101du izpratni par programm\u0113\u0161anas valod\u0101m. Un par intervij\u0101m man \u0161\u0137iet, ka tas ir kaut kas tuvs tam. Mums ir nepiecie\u0161ami in\u017eenieri, kurus j\u0101p\u0101rbauda intervij\u0101s. Mums vajag T-veida strukt\u016bras aug\u0161\u0113jo da\u013cu, jo vertik\u0101l\u0101 l\u012bnija T ir j\u0101nopelna. <\/p>\n<p>Azats Hadievo: J\u0101, interesanti. Man piecus gadus p\u0113c augstskolas lik\u0101s, ka mana izgl\u012bt\u012bba bija kaut k\u0101da d\u012bvaina un nelietder\u012bga. Bet tad, kad darbi k\u013cuva dzi\u013c\u0101ki, projekti liel\u0101ki, es sapratu, ka n\u0113, mani m\u0101c\u012bja \u013coti svar\u012bgas lietas. P\u0101vel, paldies tev. Bija \u013coti interesanti klaus\u012bties tav\u0101s atbild\u0113s. Klaus\u012bsimies tavu zi\u0146ojumu. <\/p>\n<p>P\u0101vels Selivanovs: Paldies jums.<br \/>\n<br \/>Avots: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/480400\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0430: \u0410\u0437\u0430\u0442 \u0425\u0430\u0434\u0438\u0435\u0432: \u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435. \u041c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u0410\u0437\u0430\u0442 \u0425\u0430\u0434\u0438\u0435\u0432. \u042f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a PaaS \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f Mail.ru Cloud Solutions. \u0421\u043e \u043c\u043d\u043e\u0439 \u0437\u0434\u0435\u0441\u044c \u041f\u0430\u0432\u0435\u043b \u0421\u0435\u043b\u0438\u0432\u0430\u043d\u043e\u0432 \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Southbridge. \u041c\u044b \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 DevOpsDays. \u041e\u043d \u0437\u0434\u0435\u0441\u044c \u0432\u044b\u0441\u0442\u0443\u043f\u0438\u0442 \u0441 \u0434\u043e\u043a\u043b\u0430\u0434\u043e\u043c \u043e \u0442\u043e\u043c, \u0447\u0442\u043e \u0441 Kubernetes \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u0442\u0440\u043e\u0438\u0442\u044c DevOps, \u043d\u043e \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e \u0443 \u0432\u0430\u0441 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0441\u044f. \u041f\u043e\u0447\u0435\u043c\u0443 \u0442\u0430\u043a\u0430\u044f \u043c\u0440\u0430\u0447\u043d\u0430\u044f \u0442\u0435\u043c\u0430? \u041f\u0430\u0432\u0435\u043b \u0421\u0435\u043b\u0438\u0432\u0430\u043d\u043e\u0432: [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-54069","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0430: \u0410\u0437\u0430\u0442 \u0425\u0430\u0434\u0438\u0435\u0432: \u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/lv\/blog\/administrirovanie\/kubernetes-eto-novyj-linux-intervyu-s-pavlom-selivanovym\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"lv_LV\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Kubernetes \u2014 \u044d\u0442\u043e \u043d\u043e\u0432\u044b\u0439 Linux? \u0418\u043d\u0442\u0435\u0440\u0432\u044c\u044e \u0441 \u041f\u0430\u0432\u043b\u043e\u043c \u0421\u0435\u043b\u0438\u0432\u0430\u043d\u043e\u0432\u044b\u043c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0430: \u0410\u0437\u0430\u0442 \u0425\u0430\u0434\u0438\u0435\u0432: \u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/lv\/blog\/administrirovanie\/kubernetes-eto-novyj-linux-intervyu-s-pavlom-selivanovym\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-12-16T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:02:02+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Kubernetes \u2014 vai t\u0101 ir jauna Linux? Saruna ar P\u0101velu Selivanovu | ProHoster","description":"Transkripcija: Azats Hadievo: Sveiki.","canonical_url":"https:\/\/prohoster.info\/lv\/blog\/administrirovanie\/kubernetes-eto-novyj-linux-intervyu-s-pavlom-selivanovym","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"lv_LV","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Kubernetes \u2014 \u044d\u0442\u043e \u043d\u043e\u0432\u044b\u0439 Linux? \u0418\u043d\u0442\u0435\u0440\u0432\u044c\u044e \u0441 \u041f\u0430\u0432\u043b\u043e\u043c \u0421\u0435\u043b\u0438\u0432\u0430\u043d\u043e\u0432\u044b\u043c | ProHoster","og:description":"\u0420\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0430: \u0410\u0437\u0430\u0442 \u0425\u0430\u0434\u0438\u0435\u0432: \u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435.","og:url":"https:\/\/prohoster.info\/lv\/blog\/administrirovanie\/kubernetes-eto-novyj-linux-intervyu-s-pavlom-selivanovym","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-12-16T21:00:00+00:00","article:modified_time":"2020-02-18T11:02:02+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"54069","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-22 15:57:24","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:12:24","updated":"2026-02-22 15:57:24","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/54069","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/comments?post=54069"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/54069\/revisions"}],"predecessor-version":[{"id":162117,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/posts\/54069\/revisions\/162117"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/media?parent=54069"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/categories?post=54069"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/lv\/wp-json\/wp\/v2\/tags?post=54069"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}