{"id":35059,"date":"2019-10-31T22:02:06","date_gmt":"2019-10-31T19:02:06","guid":{"rendered":"https:\/\/prohoster.info\/blog\/o-tom-kak-plesk-na-kubecon-pobyval\/"},"modified":"2019-10-31T22:02:06","modified_gmt":"2019-10-31T19:02:06","slug":"o-tom-kak-plesk-na-kubecon-pobyval","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/o-tom-kak-plesk-na-kubecon-pobyval","title":{"rendered":"O tom, jak Plesk na KubeCon pobylo","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Tento rok se Plesk rozhodl poslat n\u011bkolik lid\u00ed na KubeCon \u2014 hlavn\u00ed ud\u00e1lost o Kubernetes na sv\u011bt\u011b. V Rusku neexistuj\u00ed \u017e\u00e1dn\u00e9 specializovan\u00e9 konference na toto t\u00e9ma. Samoz\u0159ejm\u011b, o K8s se u n\u00e1s mluv\u00ed a v\u0161ichni ho cht\u011bj\u00ed, ale tolik praktikuj\u00edc\u00edch firem se na jednom m\u00edst\u011b nesejde nikde jinde. Byl jsem jedn\u00edm z \u00fa\u010dastn\u00edk\u016f, proto\u017ee pracuji na platform\u011b zalo\u017een\u00e9 na Kubernetes. <\/p>\n<p><img decoding=\"async\" alt=\"O tom, jak Plesk na KubeCon pobylo\" src=\"\/wp-content\/uploads\/95d738207797bbd8ffed2928a22c78f0.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>O organizaci<\/h3>\n<p>\nRozm\u011bry konference ohromuj\u00ed: 7000 \u00fa\u010dastn\u00edk\u016f, obrovsk\u00e9 v\u00fdstavn\u00ed centrum. P\u0159echod z jedn\u00e9 haly do druh\u00e9 trval 5-7 minut. Sou\u010dasn\u011b prob\u00edhalo 30 p\u0159edn\u00e1\u0161ek na r\u016fzn\u00e9 t\u00e9mata. Bylo mnoho firem se sv\u00fdmi st\u00e1nky, na n\u011bkter\u00fdch se losovaly skv\u011bl\u00e9 a tak\u00e9 p\u00e1r v\u00fdborn\u00fdch cen, a rozd\u00e1valy se r\u016fzn\u00e9 drobnosti v podob\u011b tri\u010dek, tu\u017eek a dal\u0161\u00edch mil\u00fdch v\u011bc\u00ed. Ve\u0161ker\u00e1 komunikace prob\u00edhala v angli\u010dtin\u011b, ale \u017e\u00e1dn\u00e9 pot\u00ed\u017ee jsem nem\u011bl. Pokud je to jedin\u00fd faktor, kv\u016fli kter\u00e9mu nejezd\u00edte na zahrani\u010dn\u00ed konference, nev\u00e1hejte a je\u010fte. Angli\u010dtina v IT je snaz\u0161\u00ed ne\u017e b\u011b\u017en\u00e1 angli\u010dtina d\u00edky mno\u017estv\u00ed zn\u00e1m\u00fdch slov, kter\u00e1 ka\u017ed\u00fd den p\u00ed\u0161ete a \u010dtete v k\u00f3du a dokumentaci. Tak\u00e9 nebyly \u017e\u00e1dn\u00e9 probl\u00e9my s porozum\u011bn\u00edm p\u0159edn\u00e1\u0161k\u00e1m. Informac\u00ed jsem m\u011bl v hlav\u011b hodn\u011b. K ve\u010deru jsem p\u0159ipom\u00ednal server, na kter\u00e9m do\u0161lo k p\u0159ete\u010den\u00ed bufferu a informace se lily p\u0159\u00edmo do podv\u011bdom\u00ed. <\/p>\n<h3>O p\u0159edn\u00e1\u0161k\u00e1ch<\/h3>\n<p>\nChci kr\u00e1tce pov\u011bd\u011bt o p\u0159edn\u00e1\u0161k\u00e1ch, kter\u00e9 se mi l\u00edbily nejv\u00edce, a doporu\u010dil bych je shl\u00e9dnout. <\/p>\n<h4><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=r6aqKhvdsRs&amp;list=PLj6h78yzYM2PpmMAnvpvsnR4c27wJePh3&amp;index=89&amp;t=0s\">Intro to CNAB: Packaging Cloud Native Applications with Multiple Toolchains \u2014 Chris Crone, Docker<\/a><\/noindex><\/h4>\n<p>\nTato prezentace na m\u011b ud\u011blala siln\u00fd dojem, proto\u017ee se dotkla v\u00e1\u017en\u00e9 bolesti. M\u00e1me spoustu roztrou\u0161en\u00fdch slu\u017eeb, kter\u00e9 podporuj\u00ed a vyv\u00edjej\u00ed r\u016fzn\u00ed lid\u00e9 v t\u00fdmu. Postupujeme podle p\u0159\u00edstup\u016f infrastruktura jako k\u00f3d, ale existuj\u00ed n\u011bkter\u00e9 nevy\u0159e\u0161en\u00e9 probl\u00e9my. Existuje repozit\u00e1\u0159 s k\u00f3dem v Ansible, ale aktu\u00e1ln\u00ed stav a invent\u00e1\u0159 jsou u konstrukt\u00e9ra skriptu na jeho stroji, kde jsou tak\u00e9 p\u0159ihla\u0161ovac\u00ed \u00fadaje. N\u011bkter\u00e9 informace lze naj\u00edt v Confluence, ale ne v\u017edy je jasn\u00e9, kde. Neexistuje m\u00edsto, kde by sta\u010dilo jednodu\u0161e stisknout tla\u010d\u00edtko a v\u0161echno by se zlep\u0161ilo. Navrhuje se vytvo\u0159it popis a ulo\u017eit do repozit\u00e1\u0159e nejen k\u00f3d, ale i n\u00e1stroje pro nasazen\u00ed. Popsat, kde z\u00edskat stav a p\u0159ihla\u0161ovac\u00ed \u00fadaje, prov\u00e9st make Install a vychutnat si v\u00fdsledek. R\u00e1d bych m\u011bl v\u00edce po\u0159\u00e1dku ve slu\u017eb\u00e1ch, budu sledovat vyd\u00e1n\u00ed CNAB, pou\u017e\u00edvat je, implementovat a p\u0159esv\u011bd\u010dovat. Dobr\u00e9 vzor pro vypracov\u00e1n\u00ed Readme v repozit\u00e1\u0159i.<\/p>\n<h4><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=uf97lOApOv8&amp;list=PLj6h78yzYM2PpmMAnvpvsnR4c27wJePh3&amp;index=209&amp;t=0s\">Udr\u017eujte Space Shuttle v letu: Psan\u00ed robustn\u00edch oper\u00e1tor\u016f \u2014 Illya Chekrygin, Upbound<\/a><\/noindex><\/h4>\n<p>\nExistuje spousta informac\u00ed o \u00faskal\u00edch p\u0159i psan\u00ed oper\u00e1tor\u016f. Pova\u017euji tuto prezentaci za povinnou pro ka\u017ed\u00e9ho, kdo pl\u00e1nuje napsat sv\u016fj vlastn\u00ed oper\u00e1tor pro Kubernetes. Zohled\u0148uje v\u0161echny aspekty jako stavy, \u00faklid, konkuren\u010dnost a v\u0161e ostatn\u00ed. Velmi obsahov\u00e9. Velmi se mi l\u00edbila citace z k\u00f3du persistent volumes Kubernetes:<br \/>\n<img decoding=\"async\" alt=\"O tom, jak Plesk na KubeCon pobylo\" src=\"\/wp-content\/uploads\/1f5f88a572bb5e9ba326bf91d9a5302e.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=zCXiXKMqnuE\">Kubernetes Control Plane pro zanepr\u00e1zdn\u011bn\u00e9 lidi, kte\u0159\u00ed maj\u00ed r\u00e1di obr\u00e1zky \u2014 Daniel Smith, Google<\/a><\/noindex><\/h4>\n<p>\nK8s vyzn\u00e1v\u00e1 slo\u017eitost integrace na \u00fakor snadnosti realizace.<\/p>\n<p>Tato prezentace podrobn\u011b odhaluje jeden z hlavn\u00edch architektonick\u00fdch prvk\u016f clusteru \u2014 control plane, konkr\u00e9tn\u011b sadu kontroler\u016f. Popisuje jejich roli a architekturu, z\u00e1kladn\u00ed principy tvorby vlastn\u00edho kontroleru na p\u0159\u00edkladu ji\u017e existuj\u00edc\u00edch.<\/p>\n<p>Mezi nejorigin\u00e1ln\u011bj\u0161\u00edmi momenty je doporu\u010den\u00ed nezakr\u00fdvat mimo\u0159\u00e1dn\u00e9 situace za spr\u00e1vn\u00fdm chov\u00e1n\u00edm kontroleru, ale zm\u011bnit chov\u00e1n\u00ed ur\u010dit\u00fdm zp\u016fsobem, aby se syst\u00e9mu signalizoval vznik probl\u00e9m\u016f.<\/p>\n<h4><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=tcZW6gD5mn8&amp;list=PLj6h78yzYM2PpmMAnvpvsnR4c27wJePh3&amp;index=270&amp;t=0s\">Provozov\u00e1n\u00ed vysoce v\u00fdkonn\u00fdch workload\u016f eBay s Kubernetes \u2014 Xin Ma, eBay<\/a><\/noindex><\/h4>\n<p>\nVelmi zaj\u00edmav\u00e9 zku\u0161enosti, velmi mnoho informac\u00ed s recepty o tom, co je t\u0159eba br\u00e1t v \u00favahu, kdy\u017e m\u00e1te opravdu vysokou z\u00e1t\u011b\u017e. V Kubernetes se dostali dob\u0159e a podporuj\u00ed 50 cluster\u016f. Popsali v\u0161echny aspekty vyma\u010dk\u00e1v\u00e1n\u00ed maxim\u00e1ln\u00ed v\u00fdkonnosti. Doporu\u010duji se pod\u00edvat na prezentaci p\u0159ed p\u0159ijet\u00edm jak\u00fdchkoliv technick\u00fdch rozhodnut\u00ed ohledn\u011b cluster\u016f.<\/p>\n<h4><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=CQiawXlgabQ&amp;list=PLj6h78yzYM2PpmMAnvpvsnR4c27wJePh3&amp;index=245&amp;t=0s\">Grafana Loki: Jak Prometheus, ale pro logy. \u2014 Tom Wilkie, Grafana Labs<\/a><\/noindex><\/h4>\n<p>\nPrezentace, po kter\u00e9 jsem pochopil, \u017ee Loki je nutn\u00e9 vyzkou\u0161et pro logy v clusteru a pravd\u011bpodobn\u011b s n\u00edm z\u016fstat. Podstata: Elasticsearch je t\u011b\u017ek\u00fd. Grafana cht\u011bla vyvinout lehk\u00e9 \u0161k\u00e1lovateln\u00e9 \u0159e\u0161en\u00ed vhodn\u00e9 pro odhalov\u00e1n\u00ed probl\u00e9m\u016f. \u0158e\u0161en\u00ed je elegantn\u00ed: Loki vyb\u00edr\u00e1 z Kubernetes meta informace (\u0161t\u00edtky, jako Prometheus) a podle nich rozkl\u00e1d\u00e1 logy. T\u00edmto zp\u016fsobem lze vybrat \u010d\u00e1sti logu podle slu\u017eby, naj\u00edt konkr\u00e9tn\u00ed pod, zvolit konkr\u00e9tn\u00ed \u010das a filtrovat podle chybov\u00e9ho k\u00f3du. Tyto filtry funguj\u00ed bez fulltextov\u00e9ho vyhled\u00e1v\u00e1n\u00ed. Takto, postupn\u011b zu\u017euj\u00edc\u00ed rozsah vyhled\u00e1v\u00e1n\u00ed, se dostanete k pot\u0159ebn\u00e9 chyb\u011b. Na konci se v\u0161ak vyhled\u00e1v\u00e1n\u00ed p\u0159ece jen zapojuje, ale proto\u017ee je rozsah z\u00fa\u017een, rychlost posta\u010duje bez indexov\u00e1n\u00ed. Po kliknut\u00ed na ni se na\u010dte kontext \u2014 p\u00e1r \u0159\u00e1dk\u016f p\u0159ed a p\u00e1r \u0159\u00e1dk\u016f logu po. Takto to vypad\u00e1 jako vyhled\u00e1v\u00e1n\u00ed v logov\u00fdch souborech a grepov\u00e1n\u00ed, ale o n\u011bco pohodln\u011bji a ve stejn\u00e9m rozhran\u00ed, kde jsou metriky. Um\u00ed po\u010d\u00edtat po\u010det v\u00fdskyt\u016f vyhled\u00e1vac\u00edho dotazu. Samotn\u00e9 vyhled\u00e1vac\u00ed dotazy jsou podobn\u00e9 jazyku Prometheuse a vypadaj\u00ed jednodu\u0161e. Prezent\u00e1tor n\u00e1s upozornil, \u017ee toto \u0159e\u0161en\u00ed se p\u0159\u00edli\u0161 nehod\u00ed pro analytiku. Velmi doporu\u010duji v\u0161em, kdo pot\u0159ebuj\u00ed logy, je to velmi p\u0159\u00edstupn\u00e9.<\/p>\n<h4><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=yeVkTTO9nOA&amp;list=PLj6h78yzYM2PpmMAnvpvsnR4c27wJePh3&amp;index=315&amp;t=0s\">Jak Intuit prov\u00e1d\u00ed Canary a Blue Green nasazen\u00ed s K8s kontrol\u00e9rem \u2014 Daniel Thomson<\/a><\/noindex><\/h4>\n<p>\nProcesy kan\u00e1rkov\u00fdch a modro-zelen\u00fdch nasazen\u00ed jsou velmi n\u00e1zorn\u011b uk\u00e1z\u00e1ny. Doporu\u010duji prezentaci t\u011bm, kdo se t\u00edmto t\u00e9matem je\u0161t\u011b nezab\u00fdvali. Prezentuj\u00edc\u00ed p\u0159edstavuj\u00ed \u0159e\u0161en\u00ed jako roz\u0161\u00ed\u0159en\u00ed pro perspektivn\u00ed CI-CD syst\u00e9m ARGO. Angli\u010dtina prezentuj\u00edc\u00edho z Ruska se l\u00e9pe poslouch\u00e1 ne\u017e \u0159e\u010d ostatn\u00edch prezentuj\u00edc\u00edch. <\/p>\n<h4><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=egQnymnZ9eg\">Chytr\u00e1 kontrola p\u0159\u00edstupu v Kubernetes: Jednodu\u0161\u0161\u00ed p\u0159\u00edstup k autorizaci \u2014 Rob Scott, ReactiveOps<\/a><\/noindex><\/h4>\n<p>\nJedn\u00edm z nejt\u011b\u017e\u0161\u00edch aspekt\u016f spr\u00e1vy clustru z\u016fst\u00e1v\u00e1 nastaven\u00ed bezpe\u010dnosti, zejm\u00e9na pr\u00e1va p\u0159\u00edstupu k prost\u0159edk\u016fm. Vestav\u011bn\u00e9 primitiva K8s umo\u017e\u0148uj\u00ed nastavit autorizaci jakkoli. Jak je bezbolestn\u011b udr\u017eovat aktu\u00e1ln\u00ed? Jak porozum\u011bt tomu, co se d\u011bje s pr\u00e1vy p\u0159\u00edstupu, a ladit vytvo\u0159en\u00e9 role? V t\u00e9to prezentaci je p\u0159edstaven nejen p\u0159ehled n\u011bkolika n\u00e1stroj\u016f pro lad\u011bn\u00ed autorizace v k8s, ale tak\u00e9 uvedeny obecn\u00e9 doporu\u010den\u00ed pro vytv\u00e1\u0159en\u00ed jednoduch\u00fdch a efektivn\u00edch politik.<\/p>\n<h4>Dal\u0161\u00ed prezentace<\/h4>\n<p>\nDoporu\u010dovat nebudu. N\u011bkter\u00e9 byly jako kapit\u00e1nsk\u00e9, jin\u00e9 naopak velmi slo\u017eit\u00e9. Doporu\u010duji pod\u00edvat se na tento playlist a zhl\u00e9dnout v\u0161echny, kter\u00e9 jsou ozna\u010den\u00e9 jako keynote. To umo\u017en\u00ed \u0161irok\u00fd pohled na pr\u016fmysl kolem Cloud Native Apps, a pak je dobr\u00e9 stisknout ctrl+f a hledat podle zaj\u00edmav\u00fdch kl\u00ed\u010dov\u00fdch slov, spole\u010dnost\u00ed, produkt\u016f a p\u0159\u00edstup\u016f. <\/p>\n<blockquote><p>Tady je odkaz na playlist s prezentacemi, v\u011bnujte mu pozornost.<\/p><\/blockquote>\n<p><\/p>\n<h4><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/playlist?list=PLj6h78yzYM2PpmMAnvpvsnR4c27wJePh3\">Youtube Playlist<\/a><\/noindex><\/h4>\n<h3>O st\u00e1nc\u00edch spole\u010dnost\u00ed<\/h3>\n<p>\nNa st\u00e1nku Haproxy mi dali tri\u010dko pro syna. O pochybnostech, \u017ee by to kv\u016fli tomu nahradilo Nginx za haproxy v produkci, ale zapamatoval jsem si je nejv\u00edc. Kdo v\u00ed, co ud\u011blaj\u00ed s Nginx nov\u00ed vlastn\u00edci. <\/p>\n<p><img decoding=\"async\" alt=\"O tom, jak Plesk na KubeCon pobylo\" src=\"\/wp-content\/uploads\/76a75fd12c2bc0397cdeae47653d4216.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nNa st\u00e1nku IBM byly po cel\u00e9 t\u0159i dny kr\u00e1tk\u00e9 prezentace, a l\u00e1kali lidi, rozd\u00e1vaj\u00edc\u00ed Oculus Go, sluch\u00e1tka Beats a dron. Museli jste b\u00fdt na st\u00e1nku ka\u017edou p\u016fl hodinu. Dvakr\u00e1t za t\u0159i dny jsem zkusil \u0161t\u011bst\u00ed \u2014 nevy\u0161lo to. Kr\u00e1tk\u00e9 prezentace byly tak\u00e9 u VMWare a Microsoftu.<\/p>\n<p>Na st\u00e1nku Ubuntu jsem ud\u011blal to, co asi d\u011blali v\u0161ichni \u2014 vyfotil jsem se se Shuttleworthem. Komunikativn\u00ed chlap\u00edk, pot\u011b\u0161il se, kdy\u017e zjistil, \u017ee ji pou\u017e\u00edv\u00e1m od verze 8.04 a \u017ee server s n\u00ed b\u011b\u017eel 10 let bez dist upgrade bez jedin\u00e9ho v\u00fdpadku (pravda, bez p\u0159\u00edstupu k internetu).<\/p>\n<p><img decoding=\"async\" alt=\"O tom, jak Plesk na KubeCon pobylo\" src=\"\/wp-content\/uploads\/6d2e49f5b7cde3dc7f4122a46f0497a9.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nUbuntu vylep\u0161uje sv\u016fj MicroK8s \u2014 rychl\u00fd, lehk\u00fd, upstream developer Kubernetes. <noindex><a rel=\"nofollow\" href=\"https:\/\/microk8s.io\/\">microk8s.io<\/a><\/noindex><\/p>\n<p>Nemohl jsem proj\u00edt kolem unaven\u00e9ho Dmitrije Stoljanova, mluvil jsem s n\u00edm o t\u011b\u017ek\u00fdch \u010dasech in\u017een\u00fdr\u016f, kte\u0159\u00ed podporuj\u00ed Kubernetes. \u010cten\u00ed prezentac\u00ed bude delegovat na sv\u00e9 kolegy, ale chyst\u00e1 n\u011bjak\u00fd nov\u00fd form\u00e1t prezentace materi\u00e1lu. Vyzval, abyste se p\u0159ihl\u00e1sili na kan\u00e1l Flanta na youtube.<\/p>\n<p><img decoding=\"async\" alt=\"O tom, jak Plesk na KubeCon pobylo\" src=\"\/wp-content\/uploads\/2b6798b9baabf9714433abfdb4cdfe91.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nIBM, Cisco, Microsoft, VMWare investovali hodn\u011b pen\u011bz do sv\u00fdch st\u00e1nk\u016f. St\u00e1nky open source p\u0159\u00e1tel byly skromn\u011bj\u0161\u00ed. Na st\u00e1nku jsem mluvil s p\u0159edstaviteli Grafana, p\u0159esv\u011bd\u010dili m\u011b \u2014 mus\u00edm vyzkou\u0161et Loki. Opravdu se zd\u00e1, \u017ee plnotextov\u00e9 vyhled\u00e1v\u00e1n\u00ed v syst\u00e9mu logov\u00e1n\u00ed je pot\u0159eba jen pro anal\u00fdzu, zat\u00edmco pro troubleshooting sta\u010d\u00ed syst\u00e9my jako Loki. Mluvil jsem s v\u00fdvoj\u00e1\u0159i Prometheus. Nepl\u00e1nuj\u00ed d\u011blat dlouhodob\u00e9 \u00falo\u017ei\u0161t\u011b metrik a downsampling dat. Doporu\u010duj\u00ed se pod\u00edvat na cortex a thanos jako \u0159e\u0161en\u00ed. Bylo spoustu st\u00e1nk\u016f, pot\u0159ebn\u00fd byl cel\u00fd den, abych obe\u0161el v\u0161echny. Deset \u0159e\u0161en\u00ed pro monitorov\u00e1n\u00ed jako slu\u017ebu. P\u00e1r bezpe\u010dnostn\u00edch slu\u017eeb. P\u00e1r v\u00fdkonnostn\u00edch slu\u017eeb. Deset UI pro Kubernetes. Mnoho t\u011bch, kte\u0159\u00ed poskytuj\u00ed k8s jako slu\u017ebu. V\u0161ichni cht\u011bj\u00ed sv\u016fj kus trhu.<\/p>\n<p>Amazon a Google si pronajali dvorky s um\u011blou tr\u00e1vou na st\u0159e\u0161e, postavili tam leh\u00e1tka. Amazon rozd\u00e1val hrn\u00ed\u010dky a nal\u00e9val limon\u00e1du, na st\u00e1nku hovo\u0159il o novink\u00e1ch v pr\u00e1ci se spot instancemi. Google rozd\u00e1val su\u0161enky s logem Kubernetes a vytvo\u0159il skv\u011blou fotoinstalaci, zat\u00edmco na st\u00e1nku chytal velkou enterprise rybu.<\/p>\n<h3>O Barcelon\u011b<\/h3>\n<p>\nZamilovan\u00fd do Barcelony. Byl jsem tam podruh\u00e9, poprv\u00e9 v roce 2012 na okru\u017en\u00ed exkurzi. Je to neuv\u011b\u0159iteln\u00e9, ale mnoho fakt\u016f mi vyvstalo v pam\u011bti, dok\u00e1zal jsem o nich \u0159\u00edct sv\u00fdm koleg\u016fm, byl jsem mini-pr\u016fvodcem. \u010cist\u00fd mo\u0159sk\u00fd vzduch m\u011b okam\u017eit\u011b zbavil alergie. Chutn\u00e9 mo\u0159sk\u00e9 plody, paella, sangrie. Velmi tepl\u00e1, slune\u010dn\u00e1 architektura. Mal\u00e1 v\u00fd\u0161ka budov, spousta zelen\u011b. B\u011bhem t\u011bchto t\u0159\u00ed dn\u00ed jsme pro\u0161li p\u011b\u0161ky asi 50 kilometr\u016f, po tomto m\u011bst\u011b se chce chodit st\u00e1le znova a znova. A to v\u0161e po p\u0159edn\u00e1\u0161k\u00e1ch, ve\u010der. <\/p>\n<p><img decoding=\"async\" alt=\"O tom, jak Plesk na KubeCon pobylo\" src=\"\/wp-content\/uploads\/032fbeef1e6ca67259c709943a1f57ab.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"O tom, jak Plesk na KubeCon pobylo\" src=\"\/wp-content\/uploads\/1e5502188623b9d959b3b2f8b0de216d.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"O tom, jak Plesk na KubeCon pobylo\" src=\"\/wp-content\/uploads\/1438eb37cdb99da5becc6df4ae264f80.JPG\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Co jsem si hlavn\u011b uv\u011bdomil<\/h3>\n<p>\nM\u00e1m velkou radost, \u017ee jsem m\u011bl mo\u017enost nav\u0161t\u00edvit tuto konferenci. Ujasnila mi to, co bylo d\u0159\u00edve rozpt\u00fdlen\u00e9. Inspirovala m\u011b a n\u011bkter\u00e9 v\u011bci ud\u011blala o\u010dividn\u00fdmi.<\/p>\n<p>\u010cervenou nit\u00ed se t\u00e1hla my\u0161lenka: <b>Kubernetes nen\u00ed kone\u010dn\u00fd c\u00edl, ale n\u00e1stroj. Platforma pro vytv\u00e1\u0159en\u00ed platforem.<\/b><\/p>\n<p>A hlavn\u00ed \u00fakol cel\u00e9 akce: <b>shroma\u017e\u010fovat a spou\u0161t\u011bt \u0161k\u00e1lovateln\u00e9 aplikace<\/b><\/p>\n<p>Hlavn\u00ed sm\u011bry, na kter\u00fdch komunita pracuje, se vykrystalizovaly. P\u0159ipom\u00edn\u00e1 to, jak se objevily 12 faktor\u016f pro aplikace, vznikl seznam toho, co a jak d\u011blat pro infrastrukturu jako celek. Pokud chcete, m\u016f\u017eete to nazvat trendy:<\/p>\n<ul>\n<li>Dynamick\u00e1 prost\u0159ed\u00ed<\/li>\n<li>Ve\u0159ejn\u00e9, hybridn\u00ed a soukrom\u00e9 cloudy<\/li>\n<li>Kontenery<\/li>\n<li>Service mesh<\/li>\n<li>Mikroslu\u017eby<\/li>\n<li>Nem\u011bnn\u00e1 infrastruktura<\/li>\n<li>Deklarativn\u00ed API<\/li>\n<\/ul>\n<p>\nTyto techniky umo\u017e\u0148uj\u00ed vytv\u00e1\u0159et syst\u00e9my s t\u011bmito charakteristikami:<\/p>\n<ul>\n<li>Ochrana proti ztr\u00e1t\u011b dat<\/li>\n<li>Elasticita (p\u0159izp\u016fsobuj\u00edc\u00ed se z\u00e1t\u011b\u017ei)<\/li>\n<li>Spravovateln\u00e9<\/li>\n<li>Pozorovateln\u00e9 (t\u0159i pil\u00ed\u0159e: monitoring, logging, tracing)<\/li>\n<li>A schopnost\u00ed nasazovat z\u00e1sadn\u00ed zm\u011bny \u010dasto a p\u0159edv\u00eddateln\u011b bezpe\u010dn\u011b. <\/li>\n<\/ul>\n<p>\nCNCF vyb\u00edr\u00e1 nejlep\u0161\u00ed projekty (mal\u00fd seznam) a podporuje takov\u00e9 v\u011bci:<\/p>\n<ul>\n<li>Zdrav\u00e1 automatizace<\/li>\n<li>Otev\u0159en\u00fd k\u00f3d<\/li>\n<li>Svoboda ve v\u00fdb\u011bru poskytovatele slu\u017eeb<\/li>\n<\/ul>\n<p>\nKubernetes je slo\u017eit\u00fd. Ideologicky a po \u010d\u00e1stech je jednoduch\u00fd, ale celkov\u011b je komplikovan\u00fd. Nikdo neuk\u00e1zal all-in-one \u0159e\u0161en\u00ed. Na trhu s k8s jako slu\u017ebou, stejn\u011b jako na ostatn\u00edm trhu, je divok\u00fd z\u00e1pad: podporu prod\u00e1vaj\u00ed od 50 $ do 1000 $ m\u011bs\u00ed\u010dn\u011b. Ka\u017ed\u00fd se zam\u011b\u0159uje na n\u011bjakou \u010d\u00e1st a hloub\u00e1 v n\u00ed. N\u011bkdo na monitorov\u00e1n\u00ed a dashboardy, n\u011bkdo na v\u00fdkon, n\u011bkdo na bezpe\u010dnost.<\/p>\n<p>K8S, teprve za\u010d\u00edn\u00e1me!<br \/>\n<br \/>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/plesk\/blog\/455038\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u044d\u0442\u043e\u043c \u0433\u043e\u0434\u0443 Plesk \u0440\u0435\u0448\u0438\u043b \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043b\u044e\u0434\u0435\u0439 \u043d\u0430 KubeCon \u2014 \u0433\u043b\u0430\u0432\u043d\u043e\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u043f\u043e Kubernetes \u0432 \u043c\u0438\u0440\u0435. \u041f\u0440\u043e\u0444\u0438\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0439 \u0432 \u0420\u043e\u0441\u0441\u0438\u0438 \u043d\u0430 \u044d\u0442\u0443 \u0442\u0435\u043c\u0443 \u043d\u0435\u0442. \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u043e K8s \u0443 \u043d\u0430\u0441 \u0433\u043e\u0432\u043e\u0440\u044f\u0442, \u0438 \u0432\u0441\u0435 \u0435\u0433\u043e \u0445\u043e\u0442\u044f\u0442, \u043d\u043e \u0441\u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0443\u044e\u0449\u0438\u0445 \u0435\u0433\u043e \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0439 \u0432 \u043e\u0434\u043d\u043e\u043c \u043c\u0435\u0441\u0442\u0435 \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u043d\u0438\u0433\u0434\u0435. \u042f \u043e\u043a\u0430\u0437\u0430\u043b\u0441\u044f \u043e\u0434\u043d\u0438\u043c \u0438\u0437 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432, \u0442\u0430\u043a \u043a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u044e [&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-35059","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u044d\u0442\u043e\u043c \u0433\u043e\u0434\u0443 Plesk \u0440\u0435\u0448\u0438\u043b \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043b\u044e\u0434\u0435\u0439 \u043d\u0430 KubeCon \u2014 \u0433\u043b\u0430\u0432\u043d\u043e\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u043f\u043e Kubernetes \u0432 \u043c\u0438\u0440\u0435. \u041f\u0440\u043e\u0444\u0438\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0439 \u0432 \u0420\u043e\u0441\u0441\u0438\u0438 \u043d\u0430 \u044d\u0442\u0443 \u0442\u0435\u043c\u0443 \u043d\u0435\u0442.\" \/>\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\/cs\/blog\/administrirovanie\/o-tom-kak-plesk-na-kubecon-pobyval\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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\udd47\u041e \u0442\u043e\u043c, \u043a\u0430\u043a Plesk \u043d\u0430 KubeCon \u043f\u043e\u0431\u044b\u0432\u0430\u043b | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u044d\u0442\u043e\u043c \u0433\u043e\u0434\u0443 Plesk \u0440\u0435\u0448\u0438\u043b \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043b\u044e\u0434\u0435\u0439 \u043d\u0430 KubeCon \u2014 \u0433\u043b\u0430\u0432\u043d\u043e\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u043f\u043e Kubernetes \u0432 \u043c\u0438\u0440\u0435. \u041f\u0440\u043e\u0444\u0438\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0439 \u0432 \u0420\u043e\u0441\u0441\u0438\u0438 \u043d\u0430 \u044d\u0442\u0443 \u0442\u0435\u043c\u0443 \u043d\u0435\u0442.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/o-tom-kak-plesk-na-kubecon-pobyval\" \/>\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-10-31T19:02:06+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:02:06+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\udd47O tom, jak Plesk nav\u0161t\u00edvil KubeCon | ProHoster","description":"Letos se Plesk rozhodl poslat n\u011bkolik lid\u00ed na KubeCon \u2013 hlavn\u00ed ud\u00e1lost o Kubernetes na sv\u011bt\u011b. V Rusku neexistuj\u00ed \u017e\u00e1dn\u00e9 specializovan\u00e9 konference na toto t\u00e9ma.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/o-tom-kak-plesk-na-kubecon-pobyval","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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\udd47\u041e \u0442\u043e\u043c, \u043a\u0430\u043a Plesk \u043d\u0430 KubeCon \u043f\u043e\u0431\u044b\u0432\u0430\u043b | ProHoster","og:description":"\u0412 \u044d\u0442\u043e\u043c \u0433\u043e\u0434\u0443 Plesk \u0440\u0435\u0448\u0438\u043b \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u043b\u044e\u0434\u0435\u0439 \u043d\u0430 KubeCon \u2014 \u0433\u043b\u0430\u0432\u043d\u043e\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u043f\u043e Kubernetes \u0432 \u043c\u0438\u0440\u0435. \u041f\u0440\u043e\u0444\u0438\u043b\u044c\u043d\u044b\u0445 \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0439 \u0432 \u0420\u043e\u0441\u0441\u0438\u0438 \u043d\u0430 \u044d\u0442\u0443 \u0442\u0435\u043c\u0443 \u043d\u0435\u0442.","og:url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/o-tom-kak-plesk-na-kubecon-pobyval","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-10-31T19:02:06+00:00","article:modified_time":"2019-10-31T19:02:06+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35059","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-01-21 21:40:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:10:28","updated":"2026-01-21 21:40:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/35059","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=35059"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/35059\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=35059"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=35059"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=35059"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}