{"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\/pl\/blog\/administrirovanie\/o-tom-kak-plesk-na-kubecon-pobyval","title":{"rendered":"O tym, jak Plesk odwiedzi\u0142 KubeCon","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>W tym roku Plesk postanowi\u0142 wys\u0142a\u0107 kilku ludzi na KubeCon \u2014 g\u0142\u00f3wne wydarzenie dotycz\u0105ce Kubernetes na \u015bwiecie. W Rosji nie ma \u017cadnych specjalistycznych konferencji na ten temat. Oczywi\u015bcie m\u00f3wimy o K8s, wszyscy go chc\u0105, ale tyle praktykuj\u0105cych firm w jednym miejscu nie ma nigdzie indziej. By\u0142em jednym z uczestnik\u00f3w, poniewa\u017c pracuj\u0119 nad platform\u0105 opart\u0105 na Kubernetes. <\/p>\n<p><img decoding=\"async\" alt=\"O tym, jak Plesk odwiedzi\u0142 KubeCon\" 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 organizacji<\/h3>\n<p>\nRozmiar konferencji imponuje: 7000 uczestnik\u00f3w, ogromne centrum wystawowe. Przej\u015bcie z jednej sali do drugiej zajmowa\u0142o 5-7 minut. R\u00f3wnocze\u015bnie odbywa\u0142o si\u0119 30 wyk\u0142ad\u00f3w na r\u00f3\u017cne tematy. By\u0142o mn\u00f3stwo firm ze swoimi stoiskami, na niekt\u00f3rych rozdawano wiele fajnych i nieco doskona\u0142ych nagr\u00f3d oraz r\u00f3\u017cne upominki w postaci koszulek, d\u0142ugopis\u00f3w i innych drobiazg\u00f3w. Ca\u0142a komunikacja odbywa\u0142a si\u0119 w j\u0119zyku angielskim, ale nie mia\u0142em \u017cadnych trudno\u015bci. Je\u015bli to jedyny pow\u00f3d, dla kt\u00f3rego nie podr\u00f3\u017cujesz na zagraniczne konferencje, \u015bmia\u0142o jed\u017a. Angielski w IT jest prostszy ni\u017c zwyk\u0142y angielski dzi\u0119ki bogactwu znanych s\u0142\u00f3w, kt\u00f3re codziennie piszesz i czytasz w kodzie i dokumentacji. W percepcji wyk\u0142ad\u00f3w r\u00f3wnie\u017c nie by\u0142o problem\u00f3w. Informacji w g\u0142owie by\u0142o bardzo du\u017co. Pod koniec dnia przypomina\u0142em serwer, na kt\u00f3rym przetazio si\u0119 bufor i nalewano bezpo\u015brednio do pod\u015bwiadomo\u015bci. <\/p>\n<h3>O wyk\u0142adach<\/h3>\n<p>\nChc\u0119 kr\u00f3tko opowiedzie\u0107 o wyk\u0142adach, kt\u00f3re najbardziej mi si\u0119 podoba\u0142y, i kt\u00f3re poleci\u0142bym obejrze\u0107. <\/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>\nTen raport zrobi\u0142 na mnie ogromne wra\u017cenie, poniewa\u017c dotkn\u0105\u0142 powa\u017cnego problemu. Mamy wiele rozproszonych us\u0142ug, kt\u00f3re s\u0105 wspierane i rozwijane przez r\u00f3\u017cne osoby w zespole. Stosujemy podej\u015bcie infrastruktura jako kod, ale istniej\u0105 pewne nierozwi\u0105zane problemy. Mamy repozytorium z kodem Ansible, ale aktualny stan i inwentarz s\u0105 przechowywane na maszynie dewelopera uruchamiaj\u0105cego skrypt, tam s\u0105 te\u017c dane uwierzytelniaj\u0105ce. Cz\u0119\u015b\u0107 informacji mo\u017cna znale\u017a\u0107 w Confluence, ale nie zawsze jest oczywiste gdzie. Nie ma miejsca, gdzie mo\u017cna po prostu nacisn\u0105\u0107 przycisk, a wszystko stanie si\u0119 dobrze. Proponuje si\u0119 stworzenie opisu i umieszczenie w repozytorium nie tylko kodu, ale i narz\u0119dzi do wdra\u017cania. Opisanie, sk\u0105d bra\u0107 stan i dane uwierzytelniaj\u0105ce, wykona\u0107 polecenie make install i cieszy\u0107 si\u0119 wynikiem. Chcia\u0142bym wi\u0119kszego porz\u0105dku w us\u0142ugach, b\u0119d\u0119 \u015bledzi\u0107 wydania CNAB, u\u017cywa\u0107 ich, wdra\u017ca\u0107, przekonywa\u0107. Dobre wzorcowanie do tworzenia dokumentacji Readme w repozytorium.<\/p>\n<h4><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=uf97lOApOv8&amp;list=PLj6h78yzYM2PpmMAnvpvsnR4c27wJePh3&amp;index=209&amp;t=0s\">Utrzymuj lot promu kosmicznego: pisanie solidnych operator\u00f3w \u2014 Illya Chekrygin, Upbound<\/a><\/noindex><\/h4>\n<p>\nJest bardzo du\u017co informacji dotycz\u0105cych problem\u00f3w podczas pisania operator\u00f3w. Uwa\u017cam, \u017ce prezentacja jest obowi\u0105zkowa dla tych, kt\u00f3rzy planuj\u0105 stworzy\u0107 swojego operatora dla Kubernetes. Uwzgl\u0119dniono wszystkie aspekty, takie jak statusy, zbieranie \u015bmieci, konkurencyjno\u015b\u0107 i wiele innych. Bardzo tre\u015bciwie. Szczeg\u00f3lnie podoba\u0142 mi si\u0119 cytat z kodu wolumen\u00f3w trwa\u0142ych Kubernetes:<br \/>\n<img decoding=\"async\" alt=\"O tym, jak Plesk odwiedzi\u0142 KubeCon\" 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\">Control Plane Kubernetes dla zapracowanych ludzi, kt\u00f3rzy lubi\u0105 obrazy \u2014 Daniel Smith, Google<\/a><\/noindex><\/h4>\n<p>\nK8s wyznaje z\u0142o\u017cono\u015b\u0107 integracji kosztem prostoty realizacji.<\/p>\n<p>Ten raport szczeg\u00f3\u0142owo omawia jeden z g\u0142\u00f3wnych element\u00f3w architektonicznych klastra \u2014 control plane, a mianowicie zestaw kontroler\u00f3w. Opisuje ich rol\u0119 i architektur\u0119, podstawowe zasady tworzenia w\u0142asnego kontrolera na przyk\u0142adzie ju\u017c istniej\u0105cych.<\/p>\n<p>Z najciekawszych moment\u00f3w \u2014 zalecenie, aby nie maskowa\u0107 nietypowych sytuacji poprawnym zachowaniem kontrolera, lecz zmienia\u0107 zachowanie w pewien spos\u00f3b, aby da\u0107 sygna\u0142 systemowi o wyst\u0105pieniu problem\u00f3w.<\/p>\n<h4><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=tcZW6gD5mn8&amp;list=PLj6h78yzYM2PpmMAnvpvsnR4c27wJePh3&amp;index=270&amp;t=0s\">Uruchamianie \u015brodowisk o wysokiej wydajno\u015bci eBaya z Kubernetes \u2014 Xin Ma, eBay<\/a><\/noindex><\/h4>\n<p>\nBardzo ciekawy do\u015bwiadczenie, du\u017co informacji z przepisami na to, co nale\u017cy wzi\u0105\u0107 pod uwag\u0119, gdy masz naprawd\u0119 du\u017ce obci\u0105\u017cenie. W Kubernetes dobrze si\u0119 zakorzenili, obs\u0142uguj\u0105 50 klastr\u00f3w. Opowiadaj\u0105 o wszystkich aspektach wyciskania maksymalnej wydajno\u015bci. Polecam obejrze\u0107 prezentacj\u0119 przed podj\u0119ciem jakichkolwiek decyzji technicznych dotycz\u0105cych klastr\u00f3w.<\/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 dla log\u00f3w. \u2014 Tom Wilkie, Grafana Labs<\/a><\/noindex><\/h4>\n<p>\nPrezentacja, po kt\u00f3rej zrozumia\u0142em, \u017ce Loki nale\u017cy koniecznie wypr\u00f3bowa\u0107 do log\u00f3w w klastrze i prawdopodobnie z nim zosta\u0107. Istota: Elastic jest ci\u0119\u017cki. Grafana chcia\u0142a opracowa\u0107 lekkie, skalowalne rozwi\u0105zanie odpowiednie do debugowania problem\u00f3w. Rozwi\u0105zanie okaza\u0142o si\u0119 eleganckie: Loki wybiera z Kubernetes metainformacje (etykiety, jak Prometheus) i wed\u0142ug nich sortuje logi. W ten spos\u00f3b mo\u017cna wybra\u0107 fragmenty logu wed\u0142ug us\u0142ugi, znale\u017a\u0107 konkretny pod, wybra\u0107 konkretny czas, przefiltrowa\u0107 wed\u0142ug kodu b\u0142\u0119du. Te filtry dzia\u0142aj\u0105 bez wyszukiwania pe\u0142notekstowego. Tak, stopniowo zaw\u0119\u017caj\u0105c pole wyszukiwania, mo\u017cna dotrze\u0107 do konkretnego b\u0142\u0119du. Na ko\u0144cu wszelkie wyszukiwanie jest jednak zaanga\u017cowane, ale poniewa\u017c pole zosta\u0142o zaw\u0119\u017cone, wystarcza szybko\u015b\u0107 bez indeksowania. Po naci\u015bni\u0119ciu na nie \u0142adowany jest kontekst \u2014 kilka wierszy przed i kilka wierszy logu po. W ten spos\u00f3b wygl\u0105da to jak wyszukiwanie pliku z logami i grepowanie po nim, ale troch\u0119 wygodniej i w tym samym interfejsie, gdzie s\u0105 metryki. Potrafi liczy\u0107 liczb\u0119 wyst\u0105pie\u0144 zapytania. Same zapytania s\u0105 podobne do j\u0119zyka Prometeusza i wygl\u0105daj\u0105 prosto. Prezentuj\u0105cy zwr\u00f3ci\u0142 nasz\u0105 uwag\u0119 na to, \u017ce to rozwi\u0105zanie nie bardzo nadaje si\u0119 do analizy. Zdecydowanie polecam wszystkim, kt\u00f3rzy potrzebuj\u0105 log\u00f3w, bardzo \u0142atwa prezentacja.<\/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 przeprowadza wdro\u017cenia kanaryjskie i niebiesko-zielone za pomoc\u0105 kontrolera K8s \u2014 Daniel Thomson<\/a><\/noindex><\/h4>\n<p>\nProcesy kanaryjskiego i niebiesko-zielonego wdro\u017cenia s\u0105 bardzo jasno pokazane. Polecam prezentacj\u0119 tym, kt\u00f3rzy jeszcze si\u0119 w to nie zag\u0142\u0119bili. Prezentuj\u0105cy przedstawiaj\u0105 rozwi\u0105zanie w formie rozszerzenia dla obiecuj\u0105cego systemu CI-CD ARGO. Angielskie wyst\u0105pienie prelegenta z Rosji jest \u0142atwiejsze do s\u0142uchania ni\u017c wyst\u0105pienia innych prelegent\u00f3w. <\/p>\n<h4><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=egQnymnZ9eg\">Inteligentniejsze zarz\u0105dzanie dost\u0119pem w Kubernetes: prostsze podej\u015bcie do uwierzytelniania \u2014 Rob Scott, ReactiveOps<\/a><\/noindex><\/h4>\n<p>\nJednym z najtrudniejszych aspekt\u00f3w zarz\u0105dzania klastrem pozostaje konfiguracja bezpiecze\u0144stwa, a w szczeg\u00f3lno\u015bci prawa dost\u0119pu do zasob\u00f3w. Wbudowane prymitywy K8s pozwalaj\u0105 na dostosowanie autoryzacji wed\u0142ug w\u0142asnych potrzeb. Jak bezbole\u015bnie utrzymywa\u0107 je w aktualnym stanie? Jak poradzi\u0107 sobie z tym, co dzieje si\u0119 z prawami dost\u0119pu i debugowa\u0107 stworzone role? Na tej prezentacji przedstawiono nie tylko przegl\u0105d kilku narz\u0119dzi do debugowania autoryzacji w K8s, ale tak\u017ce zaprezentowano og\u00f3lne zalecenia dotycz\u0105ce budowania prostych i efektywnych polityk.<\/p>\n<h4>Inne prezentacje<\/h4>\n<p>\nNie polec\u0119. Niekt\u00f3re by\u0142y kapita\u0144skie, inne z kolei bardzo skomplikowane. Radz\u0119 zajrze\u0107 do tej listy odtwarzania i obejrze\u0107 wszystko, co oznaczone jako keynote. To pozwoli szeroko spojrze\u0107 na przemys\u0142 zwi\u0105zany z aplikacjami Cloud Native, a potem warto nacisn\u0105\u0107 ctrl+f i szuka\u0107 wed\u0142ug interesuj\u0105cych s\u0142\u00f3w kluczowych, firm, produkt\u00f3w i podej\u015b\u0107. <\/p>\n<blockquote><p>Tutaj znajduje si\u0119 link do listy odtwarzania z wyst\u0105pieniami, zwr\u00f3\u0107 na ni\u0105 uwag\u0119.<\/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 stoiskach firm<\/h3>\n<p>\nNa stoisku Haproxy dosta\u0142em t-shirt dla syna. W\u0105tpi\u0119, \u017cebym przez to zamieni\u0142 Nginx na haproxy w produkcji, ale zapami\u0119ta\u0142em ich najbardziej. Kto wie, co nowi w\u0142a\u015bciciele zrobi\u0105 z Nginxem. <\/p>\n<p><img decoding=\"async\" alt=\"O tym, jak Plesk odwiedzi\u0142 KubeCon\" src=\"\/wp-content\/uploads\/76a75fd12c2bc0397cdeae47653d4216.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nNa stoisku IBM przez trzy dni odbywa\u0142y si\u0119 kr\u00f3tkie wyst\u0105pienia, kt\u00f3re przyci\u0105ga\u0142y ludzi, losuj\u0105c Oculus Go, s\u0142uchawki Beats i drona. Trzeba by\u0142o sp\u0119dzi\u0107 tam p\u00f3\u0142 godziny. Dwa razy przez trzy dni pr\u00f3bowa\u0142em szcz\u0119\u015bcia \u2014 nie wypad\u0142o. Kr\u00f3tkie wyst\u0105pienia by\u0142y tak\u017ce u VMWare i Microsoft.<\/p>\n<p>Na stoisku Ubuntu zrobi\u0142em to, co chyba wszyscy \u2014 zdj\u0119cie z Shuttleworthem. To towarzyski facet, ucieszy\u0142 si\u0119, gdy dowiedzia\u0142 si\u0119, \u017ce u\u017cywam jej od wersji 8.04 i \u017ce serwer pracowa\u0142 z ni\u0105 przez 10 lat bez aktualizacji dist bez \u017cadnych przerw (cho\u0107 bez dost\u0119pu do Internetu).<\/p>\n<p><img decoding=\"async\" alt=\"O tym, jak Plesk odwiedzi\u0142 KubeCon\" src=\"\/wp-content\/uploads\/6d2e49f5b7cde3dc7f4122a46f0497a9.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nUbuntu rozwija sw\u00f3j MicroK8s \u2014 Szybki, Lekki, Kubernetes dla programist\u00f3w. <noindex><a rel=\"nofollow\" href=\"https:\/\/microk8s.io\/\">microk8s.io<\/a><\/noindex><\/p>\n<p>Nie mog\u0142em przej\u015b\u0107 oboj\u0119tnie obok zm\u0119czonego Dmitrija Stolyarova, rozmawia\u0142em z nim o trudnych dniach in\u017cynier\u00f3w wspieraj\u0105cych Kubernetes. Czytanie wyst\u0105pie\u0144 deleguje swoim kolegom, ale przygotowuje jaki\u015b nowy format prezentacji materia\u0142u. Zach\u0119ca\u0142 do subskrypcji kana\u0142u Flanta na youtube.<\/p>\n<p><img decoding=\"async\" alt=\"O tym, jak Plesk odwiedzi\u0142 KubeCon\" src=\"\/wp-content\/uploads\/2b6798b9baabf9714433abfdb4cdfe91.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nBardzo du\u017co pieni\u0119dzy zainwestowa\u0142y IBM, Cisco, Microsoft, VMWare w stoiska. Skromniejsze stoiska mia\u0142y open-source'owe firmy. Rozmawia\u0142em na stoisku z przedstawicielami Grafana, przekonali mnie \u2014 warto spr\u00f3bowa\u0107 Loki. Og\u00f3lnie wydaje si\u0119, \u017ce wyszukiwanie pe\u0142notekstowe w systemie logowania potrzebne jest tylko do analityki, a do rozwi\u0105zywania problem\u00f3w wystarcz\u0105 systemy na poziomie Loki. Rozmawia\u0142em z deweloperami Prometheus. Nie planuj\u0105 tworzy\u0107 d\u0142ugoterminowego przechowywania metryk i downsamplingu danych. Zalecaj\u0105 przyjrzenie si\u0119 cortex i thanos jako narz\u0119dziom do rozwi\u0105zania problemu. Bardzo du\u017co stoisk, potrzeba ca\u0142ego dnia, aby zwiedzi\u0107 wszystkie. Dziesi\u0105tki rozwi\u0105za\u0144 do monitorowania jako us\u0142ug. Pi\u0119\u0107 us\u0142ug zabezpiecze\u0144. Pi\u0119\u0107 us\u0142ug wydajno\u015bci. Dziesi\u0105tki interfejs\u00f3w u\u017cytkownika do Kubernetes. Wiele firm, kt\u00f3re oferuj\u0105 k8s jako us\u0142ug\u0119. Wszyscy chc\u0105 sw\u00f3j kawa\u0142ek rynku.<\/p>\n<p>Amazon i Google wynaj\u0119li dziedzi\u0144ce z sztuczn\u0105 traw\u0105 na dachu, ustawili tam le\u017caki. Amazon rozdawa\u0142 kubki i serwowa\u0142 lemoniad\u0119, a na stoisku opowiada\u0142 o nowo\u015bciach w pracy z instancjami spot. Google wydawa\u0142 ciasteczka z logo Kubernetes i stworzy\u0142 fajny k\u0105cik do zdj\u0119\u0107, a na stoisku \u0142owi\u0142 du\u017c\u0105 ryb\u0119 enterprise.<\/p>\n<h3>O Barcelonie<\/h3>\n<p>\nZakochany w Barcelonie. By\u0142em tam drugi raz, pierwszy raz w 2012 roku na wycieczce z przewodnikiem. To dziwne, ale wiele fakt\u00f3w pojawi\u0142o si\u0119 w mojej pami\u0119ci, potrafi\u0142em wiele opowiedzie\u0107 swoim kolegom, by\u0142em mini-przewodnikiem. Czyste morskie powietrze natychmiast uwolni\u0142o mnie od alergii. Pyszne owoce morza, paella, sangria. Bardzo ciep\u0142a, s\u0142oneczna architektura. Niska zabudowa, bardzo du\u017co zieleni. Przeszli\u015bmy pieszo przez te trzy dni oko\u0142o 50 kilometr\u00f3w, w tym mie\u015bcie chce si\u0119 spacerowa\u0107 wci\u0105\u017c i wci\u0105\u017c. Wszystko to po wyst\u0105pieniach, wieczorami. <\/p>\n<p><img decoding=\"async\" alt=\"O tym, jak Plesk odwiedzi\u0142 KubeCon\" src=\"\/wp-content\/uploads\/032fbeef1e6ca67259c709943a1f57ab.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"O tym, jak Plesk odwiedzi\u0142 KubeCon\" src=\"\/wp-content\/uploads\/1e5502188623b9d959b3b2f8b0de216d.JPG\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<img decoding=\"async\" alt=\"O tym, jak Plesk odwiedzi\u0142 KubeCon\" src=\"\/wp-content\/uploads\/1438eb37cdb99da5becc6df4ae264f80.JPG\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Co najwa\u017cniejsze zrozumia\u0142em<\/h3>\n<p>\nBardzo ciesz\u0119 si\u0119, \u017ce mia\u0142em mo\u017cliwo\u015b\u0107 uczestniczy\u0107 w tej konferencji. Uporz\u0105dkowa\u0142a ona w g\u0142owie to, co wcze\u015bniej by\u0142o chaotyczne. Zainspirowa\u0142a, uczyni\u0142a niekt\u00f3re rzeczy oczywistymi.<\/p>\n<p>Czerwon\u0105 nitk\u0105 przesz\u0142a my\u015bl: <b>Kubernetes nie jest celem samym w sobie, lecz narz\u0119dziem. Platform\u0105 do tworzenia platform.<\/b><\/p>\n<p>A g\u0142\u00f3wnym celem ca\u0142ego ruchu: <b>zbiera\u0107 i uruchamia\u0107 skalowalne aplikacje<\/b><\/p>\n<p>Podstawowe kierunki, nad kt\u00f3rymi pracuje spo\u0142eczno\u015b\u0107, wyklarowa\u0142y si\u0119. Tak, jak kiedy\u015b pojawi\u0142o si\u0119 12 czynnik\u00f3w dla aplikacji, pojawi\u0142a si\u0119 lista tego, co i jak robi\u0107 dla infrastruktury w og\u00f3le. Je\u015bli chcesz, mo\u017cna to nazwa\u0107 trendami:<\/p>\n<ul>\n<li>Dynamiczne \u015brodowiska<\/li>\n<li>Chmury publiczne, hybrydowe i prywatne<\/li>\n<li>Kontenery<\/li>\n<li>siatka us\u0142ug<\/li>\n<li>Mikroserwisy<\/li>\n<li>Infrastruktura niemutowalna<\/li>\n<li>Deklaratywne API<\/li>\n<\/ul>\n<p>\nTe techniki pozwalaj\u0105 budowa\u0107 systemy o takich charakterystykach:<\/p>\n<ul>\n<li>Ochronione przed utrat\u0105 danych<\/li>\n<li>Elastyczne (dostosowuj\u0105ce si\u0119 do obci\u0105\u017cenia)<\/li>\n<li>Zarz\u0105dzalne<\/li>\n<li>Obserwowalne (trzy filary: monitoring, logowanie, \u015bledzenie)<\/li>\n<li>Maj\u0105ce mo\u017cliwo\u015b\u0107 wprowadzania powa\u017cnych zmian cz\u0119sto i w przewidywalny spos\u00f3b w spos\u00f3b bezpieczny. <\/li>\n<\/ul>\n<p>\nCNCF wybiera najlepsze projekty (ma\u0142a lista) i promuje takie rzeczy:<\/p>\n<ul>\n<li>Rozs\u0105dna automatyzacja<\/li>\n<li>. Mo\u017cemy rozwija\u0107<\/li>\n<li>Wolno\u015b\u0107 w wyborze dostawcy us\u0142ug<\/li>\n<\/ul>\n<p>\nKubernetes jest skomplikowany. Ideologicznie i cz\u0119\u015bciowo jest prosty, ale jako ca\u0142o\u015b\u0107 jest trudny. Nikt nie pokaza\u0142 rozwi\u0105zania all-in-one. Na rynku k8s jako us\u0142ugi, a tak\u017ce na ca\u0142ym innym rynku, panuje dziki zach\u00f3d: wsparcie kosztuje zar\u00f3wno 50$, jak i 1000$ miesi\u0119cznie. Ka\u017cdy zag\u0142\u0119bia si\u0119 w jak\u0105\u015b cz\u0119\u015b\u0107 i j\u0105 bada. Kto\u015b zajmuje si\u0119 monitorowaniem i dashboardami, kto\u015b innym wydajno\u015bci\u0105, a jeszcze inny bezpiecze\u0144stwem.<\/p>\n<p>K8S, wszystko dopiero si\u0119 zaczyna!<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <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.1.1 - 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\/pl\/blog\/administrirovanie\/o-tom-kak-plesk-na-kubecon-pobyval\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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\/pl\/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 tym, jak Plesk uczestniczy\u0142 w KubeCon | ProHoster","description":"W tym roku Plesk postanowi\u0142 wys\u0142a\u0107 kilku ludzi na KubeCon \u2014 najwa\u017cniejsze wydarzenie po\u015bwi\u0119cone Kubernetes na \u015bwiecie. W Rosji nie ma specjalistycznych konferencji na ten temat.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/administrirovanie\/o-tom-kak-plesk-na-kubecon-pobyval","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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\/pl\/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\/pl\/wp-json\/wp\/v2\/posts\/35059","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=35059"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/35059\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=35059"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=35059"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=35059"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}