{"id":97224,"date":"2020-10-16T20:42:34","date_gmt":"2020-10-16T18:42:34","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/ustanovka-i-ekspluatacziya-rudder"},"modified":"2020-10-16T20:42:34","modified_gmt":"2020-10-16T18:42:34","slug":"ustanovka-i-ekspluatacziya-rudder","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/ustanovka-i-ekspluatacziya-rudder","title":{"rendered":"Instalace a provoz \"Rudder\"","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Instalace a provoz &quot;Rudder&quot;\" src=\"\/wp-content\/uploads\/2020\/10\/7db738d5178280b3af84077541c16e70.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>\u00davod<\/h2>\n<p>Na\u0161e \u2018p\u0159\u00e1telstv\u00ed\u2019 za\u010dalo p\u0159ed dv\u011bma lety. P\u0159i\u0161el jsem na nov\u00e9 m\u00edsto, kde mi p\u0159edchoz\u00ed administr\u00e1tor nen\u00e1padn\u011b zanechal tento software. Na internetu krom\u011b ofici\u00e1ln\u00ed dokumentace nebylo mo\u017en\u00e9 nic naj\u00edt. Dokonce ani nyn\u00ed, kdy\u017e zad\u00e1te \u2018rudder\u2019 do vyhled\u00e1va\u010de, v\u00e1m v 99% p\u0159\u00edpad\u016f vr\u00e1t\u00ed v\u00fdsledky o lodn\u00edch kormidlech a dronov\u00fdch kvadrikopt\u00e9r\u00e1ch. Poda\u0159ilo se mi naj\u00edt k n\u011bmu p\u0159\u00edstup. Jeliko\u017e je komunita tohoto softwaru nahromad\u011bn\u00e1, rozhodl jsem se pod\u011blit se o sv\u00e9 zku\u0161enosti a p\u0159ek\u00e1\u017eky. Mysl\u00edm, \u017ee to n\u011bkomu pom\u016f\u017ee.<\/p>\n<h2>Tak\u017ee, Rudder <\/h2>\n<p>Rudder \u2014 je n\u00e1stroj pro audit a spr\u00e1vu konfigurace s otev\u0159en\u00fdm zdrojov\u00fdm k\u00f3dem, kter\u00fd pom\u00e1h\u00e1 automatizovat nastaven\u00ed syst\u00e9mu. Pracuje na principu instalace agenta na ka\u017ed\u00e9ho koncov\u00e9ho u\u017eivatele. P\u0159es pohodln\u00e9 rozhran\u00ed m\u016f\u017eeme sledovat, jak moc na\u0161e infrastruktura odpov\u00edd\u00e1 v\u0161em stanoven\u00fdm politik\u00e1m. <\/p>\n<h2>Pou\u017eit\u00ed<\/h2>\n<p>N\u00ed\u017ee uvedu, k \u010demu pou\u017e\u00edv\u00e1m Rudder.<\/p>\n<ul>\n<li>\n<p>Kontrola soubor\u016f a konfigurac\u00ed: .ssh\/authorized_keys; \/etc\/hosts; iptables; (a d\u00e1l, kam m\u011b fantazie zavede)<\/p>\n<\/li>\n<li>\n<p> Kontrola nainstalovan\u00fdch bal\u00ed\u010dk\u016f: zabbix.agent nebo jin\u00fd software<\/p>\n<\/li>\n<\/ul>\n<h2>Instalace serveru<\/h2>\n<p>Ned\u00e1vno jsem se aktualizoval z verze 5 na 6.1, v\u0161e prob\u011bhlo \u00fasp\u011b\u0161n\u011b. N\u00ed\u017ee budou uvedeny p\u0159\u00edkazy pro Debian\/Ubuntu, ale je tak\u00e9 podpora: <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.rudder.io\/reference\/6.1\/installation\/server\/rhel.html\">RHEL\/CentOS<\/a><\/noindex> a <noindex><a rel=\"nofollow\" href=\"https:\/\/docs.rudder.io\/reference\/6.1\/installation\/server\/sles.html\">Sles<\/a><\/noindex>.<\/p>\n<p>Skryji instalaci do spoiler\u016f, abych v\u00e1s nevyru\u0161oval.<\/p>\n<p>Spoiler<\/p>\n<h2>Z\u00e1vislosti<\/h2>\n<p>Pro rudder-server je vy\u017eadov\u00e1no Java RE minim\u00e1ln\u011b verze 8, lze ji nainstalovat ze standardn\u00edho repozit\u00e1\u0159e:<\/p>\n<p>Ov\u011b\u0159ujeme, jestli nen\u00ed nainstalov\u00e1na<\/p>\n<pre><code class=\"bash\">java -version<\/code><\/pre>\n<p>pokud v\u00fdstup<\/p>\n<pre><code class=\"bash\">-bash: java: command not found<\/code><\/pre>\n<p>tak nainstalujeme<\/p>\n<pre><code class=\"bash\">apt install default-jre<\/code><\/pre>\n<h2>Server<\/h2>\n<p>Importujeme kl\u00ed\u010d<\/p>\n<pre><code class=\"bash\">wget --quiet -O- \"https:\/\/repository.rudder.io\/apt\/rudder_apt_key.pub\" | sudo apt-key add -<\/code><\/pre>\n<p>Tady je samotn\u00fd otisk<\/p>\n<pre><code class=\"bash\">pub  4096R\/474A19E8 2011-12-15 Rudder Project (release key) \n      Key fingerprint = 7C16 9817 7904 212D D58C  B4D1 9322 C330 474A 19E8<\/code><\/pre>\n<p>Proto\u017ee nem\u00e1me placen\u00e9 p\u0159edplatn\u00e9, p\u0159id\u00e1me n\u00e1sleduj\u00edc\u00ed repozit\u00e1\u0159<\/p>\n<pre><code class=\"bash\">echo \"deb http:\/\/repository.rudder.io\/apt\/6.1\/ $(lsb_release -cs) main\" &gt; \/etc\/apt\/sources.list.d\/rudder.list<\/code><\/pre>\n<p>Aktualizujeme seznam repozit\u00e1\u0159\u016f a instalujeme server<\/p>\n<pre><code class=\"bash\">apt update\napt install rudder-server-root<\/code><\/pre>\n<p>Vytvo\u0159\u00edme u\u017eivatele admin<\/p>\n<pre><code class=\"bash\">rudder server create-user -u admin -p \"Va\u0161e heslo\"<\/code><\/pre>\n<p>V n\u00e1sleduj\u00edc\u00edch kroc\u00edch m\u016f\u017eeme spravovat u\u017eivatele p\u0159es konfiguraci<\/p>\n<p>V\u0161echno, server je p\u0159ipraven.<\/p>\n<h2>Nastaven\u00ed serveru<\/h2>\n<p>Nyn\u00ed je t\u0159eba do agenta Rudder p\u0159idat IP adresy agent\u016f nebo celou pods\u00ed\u0165, podle politiky zabezpe\u010den\u00ed. <\/p>\n<p>Nastaven\u00ed \u2014&gt; Obecn\u00e9 <\/p>\n<p><img decoding=\"async\" alt=\"Instalace a provoz &quot;Rudder&quot;\" src=\"\/wp-content\/uploads\/2020\/10\/4a019dfffd6bc5de03b640bf6c13ff3a.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Do pole \u2018P\u0159idat s\u00ed\u0165\u2019 zapisujeme adresu a masku ve form\u00e1tu x.x.x.x\/xx. Abychom povolili p\u0159\u00edstup ze v\u0161ech adres vnit\u0159n\u00ed s\u00edt\u011b (pokud to samoz\u0159ejm\u011b nen\u00ed testovac\u00ed s\u00ed\u0165 a jste za NAT), zapisujeme: 0.0.0.0\/0 <\/p>\n<p><strong>D\u016fle\u017eit\u00e9 \u2014 po p\u0159id\u00e1n\u00ed IP adresy nezapome\u0148te kliknout na Ulo\u017eit zm\u011bny, jinak se nic neulo\u017e\u00ed.<\/strong><\/p>\n<h2>Porty<\/h2>\n<p>Na serveru otev\u0159eme n\u00e1sleduj\u00edc\u00ed porty<\/p>\n<ul>\n<li>\n<p>443 \u2014 tcp<\/p>\n<\/li>\n<li>\n<p>5309 \u2014 tcp<\/p>\n<\/li>\n<li>\n<p>514 \u2014 udp<\/p>\n<\/li>\n<\/ul>\n<p>S po\u010d\u00e1te\u010dn\u00edm nastaven\u00edm serveru jsme se sezn\u00e1mili.<\/p>\n<\/p>\n<h2>Instalace Agenta<\/h2>\n<p>Spoiler<\/p>\n<p>P\u0159id\u00e1v\u00e1me kl\u00ed\u010d<\/p>\n<pre><code class=\"bash\">wget --quiet -O- \"https:\/\/repository.rudder.io\/apt\/rudder_apt_key.pub\" | sudo apt-key add -<\/code><\/pre>\n<p>Otisk kl\u00ed\u010de<\/p>\n<pre><code class=\"bash\">pub  4096R\/474A19E8 2011-12-15 Rudder Project (release key) \n      Key fingerprint = 7C16 9817 7904 212D D58C  B4D1 9322 C330 474A 19E8<\/code><\/pre>\n<p>P\u0159id\u00e1v\u00e1me repozit\u00e1\u0159<\/p>\n<pre><code class=\"bash\">echo \"deb http:\/\/repository.rudder.io\/apt\/6.1\/ $(lsb_release -cs) main\" &gt; \/etc\/apt\/sources.list.d\/rudder.list<\/code><\/pre>\n<p>Instalujeme agenta<\/p>\n<pre><code class=\"bash\">apt update\napt install rudder-agent<\/code><\/pre>\n<h2>Nastaven\u00ed agenta<\/h2>\n<p>Uvedeme agentovi IP adresu serveru politik<\/p>\n<pre><code class=\"bash\">rudder agent policy-server  #Bez z\u00e1vorek. M\u016f\u017eete tak\u00e9 pou\u017e\u00edt dom\u00e9nov\u00e9 jm\u00e9no <\/code><\/pre>\n<p>Spu\u0161t\u011bn\u00edm n\u00e1sleduj\u00edc\u00edho p\u0159\u00edkazu za\u0161leme \u017e\u00e1dost o p\u0159id\u00e1n\u00ed nov\u00e9ho agenta na server, za p\u00e1r minut se objev\u00ed v seznamu nov\u00fdch agent\u016f, jak p\u0159id\u00e1vat vysv\u011btl\u00edm v n\u00e1sleduj\u00edc\u00ed \u010d\u00e1sti<\/p>\n<pre><code class=\"bash\">rudder agent inventory<\/code><\/pre>\n<p>M\u016f\u017eeme tak\u00e9 donutit agenta k okam\u017eit\u00e9mu spu\u0161t\u011bn\u00ed a on ode\u0161le \u017e\u00e1dost okam\u017eit\u011b<\/p>\n<pre><code class=\"bash\">rudder agent run<\/code><\/pre>\n<p>N\u00e1\u0161 agent je nastaven, pokra\u010dujeme d\u00e1l.<\/p>\n<h2>P\u0159id\u00e1n\u00ed agent\u016f <\/h2>\n<p>P\u0159ihl\u00e1s\u00edme se <\/p>\n<p>https:\/\/127.0.0.1\/rudder\/index.html<\/p>\n<p><img decoding=\"async\" alt=\"Instalace a provoz &quot;Rudder&quot;\" src=\"\/wp-content\/uploads\/2020\/10\/b3370143670761ca69c90270a11d773a.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>V sekci \u2018P\u0159ijmout nov\u00e9 uzly\u2019 se zobraz\u00ed v\u00e1\u0161 agent, za\u0161krtneme pol\u00ed\u010dko a klikneme na P\u0159ijmout<\/p>\n<p><img decoding=\"async\" alt=\"Instalace a provoz &quot;Rudder&quot;\" src=\"\/wp-content\/uploads\/2020\/10\/a9702fcf43c4aef6733fb3d317884d60.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Chv\u00edli potrv\u00e1, ne\u017e syst\u00e9m ov\u011b\u0159\u00ed server na shodu <\/p>\n<\/p>\n<h3>Vytv\u00e1\u0159en\u00ed skupin server\u016f <\/h3>\n<p>Vytvo\u0159\u00edme skupinu (to je je\u0161t\u011b z\u00e1bava), nem\u00e1m pon\u011bt\u00ed, pro\u010d v\u00fdvoj\u00e1\u0159i ud\u011blali tak slo\u017eit\u00e9 vytv\u00e1\u0159en\u00ed skupin, ale jak jsem pochopil, jinak to nejde. P\u0159ech\u00e1z\u00edme do sekce Spr\u00e1va uzl\u016f -&gt; Skupiny a klik\u00e1me na Vytvo\u0159it, vybereme statickou skupinu a n\u00e1zev.<\/p>\n<p><img decoding=\"async\" alt=\"Instalace a provoz &quot;Rudder&quot;\" src=\"\/wp-content\/uploads\/2020\/10\/d220fff4e8a22d798f15c6f2eb0cc96f.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Filtrujeme po\u017eadovan\u00fd server podle specifick\u00fdch znak\u016f, nap\u0159\u00edklad podle IP adresy, a ukl\u00e1d\u00e1me<\/p>\n<p><img decoding=\"async\" alt=\"Instalace a provoz &quot;Rudder&quot;\" src=\"\/wp-content\/uploads\/2020\/10\/9ddb9315a651a0a6e1200adc584f4ffb.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Skupina je nastavena.<\/p>\n<h3>Nastaven\u00ed pravidel<\/h3>\n<p>P\u0159ejdeme do politiky konfigurace \u2192 Pravidla, a vytvo\u0159\u00edme nov\u00e9 pravidlo<\/p>\n<p><img decoding=\"async\" alt=\"Instalace a provoz &quot;Rudder&quot;\" src=\"\/wp-content\/uploads\/2020\/10\/6cfa6e9f598e2b5610dfad8bd373e768.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>P\u0159id\u00e1v\u00e1me d\u0159\u00edve p\u0159ipravenou skupinu (to lze prov\u00e9st i pozd\u011bji)<\/p>\n<p><img decoding=\"async\" alt=\"Instalace a provoz &quot;Rudder&quot;\" src=\"\/wp-content\/uploads\/2020\/10\/edcde485f8cf1e493e66989f4b1cb399.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>A vytv\u00e1\u0159\u00edme novou direktivu<\/p>\n<p><img decoding=\"async\" alt=\"Instalace a provoz &quot;Rudder&quot;\" src=\"\/wp-content\/uploads\/2020\/10\/4ba3816e058d7fc175bc2e89dfab8cd1.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Vytvo\u0159\u00edme direktivu pro p\u0159id\u00e1n\u00ed ve\u0159ejn\u00fdch kl\u00ed\u010d\u016f do .ssh\/authorized_keys. To pou\u017e\u00edv\u00e1m v p\u0159\u00edpad\u011b, \u017ee nov\u00fd zam\u011bstnanec odch\u00e1z\u00ed, nebo pro pojistku, nap\u0159\u00edklad pokud n\u011bkdo n\u00e1hodou odstran\u00ed m\u016fj kl\u00ed\u010d. <\/p>\n<p>P\u0159ejdeme do Politika konfigurace \u2192 Sm\u011brnice, vlevo vid\u00edme \u2018Knihovna sm\u011brnic\u2019. Najdeme \u2018Vzd\u00e1len\u00fd p\u0159\u00edstup \u2192 SSH autorizovan\u00e9 kl\u00ed\u010de\u2019, vpravo klikneme na Vytvo\u0159it sm\u011brnici.<\/p>\n<p>Zad\u00e1me \u00fadaje o u\u017eivateli a p\u0159id\u00e1me jeho kl\u00ed\u010d. Pot\u00e9 vybereme politiku pou\u017eit\u00ed<\/p>\n<ul>\n<li>\n<p>Glob\u00e1ln\u00ed \u2014 Politika nastavena jako v\u00fdchoz\u00ed<\/p>\n<\/li>\n<li>\n<p>Vynutit \u2014 Prove\u010fte na vybran\u00fdch serverech<\/p>\n<\/li>\n<li>\n<p>Audit \u2014 Provede audit a \u0159ekne, na kter\u00fdch klientech jsou kl\u00ed\u010de<\/p>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" alt=\"Instalace a provoz &quot;Rudder&quot;\" src=\"\/wp-content\/uploads\/2020\/10\/4ebb8c98a480541acaa8b840bd909970.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Zaru\u010den\u011b uv\u00e1d\u00edme na\u0161e pravidlo. <\/p>\n<p><img decoding=\"async\" alt=\"Instalace a provoz &quot;Rudder&quot;\" src=\"\/wp-content\/uploads\/2020\/10\/b53807114e53994e20c233282f602b1c.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Pak ulo\u017e\u00edme a je to hotov\u00e9. <\/p>\n<p>Kontrolujeme<\/p>\n<p><img decoding=\"async\" alt=\"Instalace a provoz &quot;Rudder&quot;\" src=\"\/wp-content\/uploads\/2020\/10\/51cfd888b93d67d72caa5bd82cfc7e14.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Kl\u00ed\u010d byl \u00fasp\u011b\u0161n\u011b p\u0159id\u00e1n.<\/p>\n<h2>Bonusy<\/h2>\n<p>Agent poskytuje \u00fapln\u00e9 informace o serveru. Seznamy nainstalovan\u00fdch bal\u00ed\u010dk\u016f, rozhran\u00ed, otev\u0159en\u00e9 porty a mnoho dal\u0161\u00edho, co si m\u016f\u017eete prohl\u00e9dnout na screenshotu n\u00ed\u017ee.<\/p>\n<p><img decoding=\"async\" alt=\"Instalace a provoz &quot;Rudder&quot;\" src=\"\/wp-content\/uploads\/2020\/10\/5e0db29e27d2fa97e3393afc912c4141.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Tak\u00e9 m\u016f\u017eete instalovat a kontrolovat software nejen na Linuxu, ale i na Windows, posledn\u00ed jsem nezkou\u0161el, nebyla pot\u0159eba.<\/p>\n<h2>Od autora<\/h2>\n<p>Mo\u017en\u00e1 se pt\u00e1te, pro\u010d vynal\u00e9zat kolo, kdy\u017e u\u017e existuj\u00ed Ansible a Puppet?<\/p>\n<p>Odpov\u00edd\u00e1m: Ansible m\u00e1 nedostatky, nap\u0159\u00edklad nevid\u00edme, v jak\u00e9m stavu je aktu\u00e1ln\u011b tento konfigur\u00e1k, nebo zn\u00e1m\u00e1 situace, kdy spust\u00edte roli nebo playbook a za\u010dnou se objevovat chyby, a za\u010dnete se dost\u00e1vat na server a zji\u0161\u0165ovat, kter\u00fd bal\u00ed\u010dek se kam aktualizoval. A s Puppet jsem prost\u011b nepracoval. <\/p>\n<p>Jsou n\u011bjak\u00e9 nev\u00fdhody u Ruddera? Je jich spousta... Za\u010d\u00edn\u00e1 to t\u00edm, \u017ee agenti vypad\u00e1vaj\u00ed a je nutn\u00e9 je p\u0159einstalovat nebo pou\u017e\u00edt p\u0159\u00edkaz rudder reset. (ale mimochodem v verzi 6 jsem to je\u0161t\u011b nevid\u011bl), kon\u010d\u00ed to velmi slo\u017eitou konfigurac\u00ed a nelogick\u00fdm u\u017eivatelsk\u00fdm rozhran\u00edm.<\/p>\n<p>Jsou zde n\u011bjak\u00e9 v\u00fdhody? A v\u00fdhod je mnoho: Na rozd\u00edl od dob\u0159e zn\u00e1m\u00e9ho ansible m\u00e1me webov\u00e9 rozhran\u00ed, ve kter\u00e9m je vid\u011bt, jak\u00fd byl n\u00e1mi pou\u017eit\u00fd compliance. Nap\u0159\u00edklad \u2014 zda vypadaj\u00ed porty ven, v jak\u00e9m stavu je firewall, zda jsou nainstalov\u00e1ni bezpe\u010dnostn\u00ed agenti nebo jin\u00e9 vychyt\u00e1vky. <\/p>\n<p>Tento software je ide\u00e1ln\u00ed pro odd\u011blen\u00ed informa\u010dn\u00ed bezpe\u010dnosti, proto\u017ee stav infrastruktury bude v\u017edy p\u0159ed o\u010dima, a pokud n\u011bjak\u00e9 pravidlo z\u010derven\u00e1, je to d\u016fvod nav\u0161t\u00edvit server. Jak jsem ji\u017e \u0159\u00edkal, 2 roky pou\u017e\u00edv\u00e1m Rudder, a pokud si ho trochu prostudujete, \u017eivot se st\u00e1v\u00e1 lep\u0161\u00edm. Nejv\u00edce obt\u00ed\u017en\u00e9 ve velk\u00e9 infrastruktu\u0159e je, \u017ee si nepamatujete, v jak\u00e9m stavu server je, zda jste nezapomn\u011bli na instalaci agent\u016f zabezpe\u010den\u00ed nebo zda jste spr\u00e1vn\u011b nastavili iptables, Rudder v\u00e1m v\u0161ak pom\u016f\u017ee b\u00fdt v obraze. Osv\u011bd\u010den\u00fd, znamen\u00e1 ozbrojen\u00fd! )<\/p>\n<p>P.S. Vzniklo mnohem v\u00edce, ne\u017e jsem pl\u00e1noval, nebudu popisovat, jak instalovat bal\u00ed\u010dky, pokud budou \u017e\u00e1dosti, nap\u00ed\u0161u druhou \u010d\u00e1st.<\/p>\n<p>P.S.S. \u010cl\u00e1nek m\u00e1 informativn\u00ed charakter, rozhodl jsem se pod\u011blit, proto\u017ee na internetu je velmi m\u00e1lo informac\u00ed. Mo\u017en\u00e1 to bude n\u011bkoho zaj\u00edmat. P\u0159eji v\u00e1m hezk\u00fd den, v\u00e1\u017een\u00ed p\u0159\u00e1tel\u00e9 :)<\/p>\n<p><strong>Na z\u00e1klad\u011b reklamy<\/strong><\/p>\n<p><strong>Epic servery<\/strong> \u2014 to je <noindex><a rel=\"nofollow\" href=\"https:\/\/vdsina.ru\/cloud-servers?partner=habr133\">VPS na Linuxu<\/a><\/noindex> nebo Windows s v\u00fdkonn\u00fdmi procesory rodiny AMD EPYC a velmi rychl\u00fdmi NVMe disky Intel. Nezme\u0161kejte p\u0159\u00edle\u017eitost objednat!<\/p>\n<p><img decoding=\"async\" alt=\"Instalace a provoz &quot;Rudder&quot;\" src=\"\/wp-content\/uploads\/2020\/10\/907f0ce8236fd2e0e6cfae84e5530b6a.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/vdsina\/blog\/522480\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435 \u041d\u0430\u0448\u0430 &#171;\u0434\u0440\u0443\u0436\u0431\u0430&#187; \u043d\u0430\u0447\u0430\u043b\u0430\u0441\u044c \u0434\u0432\u0430 \u0433\u043e\u0434\u0430 \u043d\u0430\u0437\u0430\u0434. \u042f \u043f\u0440\u0438\u0448\u0435\u043b \u043d\u0430 \u043d\u043e\u0432\u043e\u0435 \u043c\u0435\u0441\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u044b, \u0433\u0434\u0435 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0439 \u0430\u0434\u043c\u0438\u043d \u043d\u0435\u043f\u0440\u0438\u043d\u0443\u0436\u0434\u0435\u043d\u043d\u043e \u043e\u0441\u0442\u0430\u0432\u0438\u043b \u043c\u043d\u0435 \u0432 \u043d\u0430\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u043e \u0434\u0430\u043d\u043d\u0443\u044e \u0441\u043e\u0444\u0442\u0438\u043d\u0443. \u0412 \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0435 \u043a\u0440\u043e\u043c\u0435 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u043d\u0430\u0439\u0442\u0438 \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u043b\u043e\u0441\u044c. \u0414\u0430\u0436\u0435 \u0441\u0435\u0439\u0447\u0430\u0441, \u0435\u0441\u043b\u0438 \u0437\u0430\u0433\u0443\u0433\u043b\u0438\u0442\u044c &#171;rudder&#187; \u0442\u043e \u0432 99% \u0441\u043b\u0443\u0447\u0430\u0435\u0432 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0434\u0430\u0432\u0430\u0442\u044c: \u0448\u0442\u0443\u0440\u0432\u0430\u043b\u044b \u043a\u043e\u0440\u0430\u0431\u043b\u0435\u0439 \u0438 \u043a\u0432\u0430\u0434\u0440\u043e\u043a\u043e\u043f\u0442\u0435\u0440\u044b. \u041c\u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043d\u0430\u0439\u0442\u0438 \u043a \u043d\u0435\u043c\u0443 \u043f\u043e\u0434\u0445\u043e\u0434. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u041a\u043e\u043c\u044c\u044e\u043d\u0438\u0442\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":97225,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-97224","post","type-post","status-publish","format-standard","has-post-thumbnail","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=\"\u041f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435\u041d\u0430\u0448\u0430 &quot;\u0434\u0440\u0443\u0436\u0431\u0430&quot; \u043d\u0430\u0447\u0430\u043b\u0430\u0441\u044c \u0434\u0432\u0430 \u0433\u043e\u0434\u0430 \u043d\u0430\u0437\u0430\u0434.\" \/>\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\/ustanovka-i-ekspluatacziya-rudder\" \/>\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\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0438 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u00abRudder\u00bb | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435\u041d\u0430\u0448\u0430 &quot;\u0434\u0440\u0443\u0436\u0431\u0430&quot; \u043d\u0430\u0447\u0430\u043b\u0430\u0441\u044c \u0434\u0432\u0430 \u0433\u043e\u0434\u0430 \u043d\u0430\u0437\u0430\u0434.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/ustanovka-i-ekspluatacziya-rudder\" \/>\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=\"2020-10-16T18:42:34+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-16T18:42:34+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\udd47 Instalace a provoz \"Rudder\" | ProHoster","description":"P\u0159edmluva Na\u0161e \"p\u0159\u00e1telstv\u00ed\" za\u010dalo p\u0159ed dv\u011bma lety.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/ustanovka-i-ekspluatacziya-rudder","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\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0438 \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u00abRudder\u00bb | ProHoster","og:description":"\u041f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435\u041d\u0430\u0448\u0430 &quot;\u0434\u0440\u0443\u0436\u0431\u0430&quot; \u043d\u0430\u0447\u0430\u043b\u0430\u0441\u044c \u0434\u0432\u0430 \u0433\u043e\u0434\u0430 \u043d\u0430\u0437\u0430\u0434.","og:url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/ustanovka-i-ekspluatacziya-rudder","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":"2020-10-16T18:42:34+00:00","article:modified_time":"2020-10-16T18:42:34+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"97224","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:24:27","updated":"2022-10-02 23:51:13","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\/97224","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=97224"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/97224\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/97225"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=97224"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=97224"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=97224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}