0:00:16 | tady vidíte sice dvě jména to je dané tím že markétko je nuly nějakej bývalý |
---|
0:00:21 | diplomat který vlastně tyhle pro reprezentaci push někdy |
---|
0:00:26 | dělal a chceme můžem se zabýval docela pěknou diplomku na to udělal |
---|
0:00:31 | a já jsem drahého materiál před převzal a šel trénovat prezentuju |
---|
0:00:38 | a |
---|
0:00:42 | my se koukneme dneska jednoduché i úvod do té hromadné zpravidla zase dva tři slajdíky |
---|
0:00:48 | kousek vám ukážu jak tom co je ten že muset programu ne a taky se |
---|
0:00:53 | kouknem na něco jako ve zkratce |
---|
0:00:55 | jak to |
---|
0:00:57 | já neřekl nemůžu si že by to třeba možná dal piny jo by se to |
---|
0:01:00 | mělo dělat ale |
---|
0:01:02 | funguje to |
---|
0:01:05 | jestli dvacet je poslední dobu o nám narůstají servery |
---|
0:01:11 | jsou klaudy |
---|
0:01:12 | že se to menovalo kdy předtím se to ještě no a se klastry |
---|
0:01:16 | co to bude pozdějš |
---|
0:01:18 | ale výsledkem je to že sme množství serverů |
---|
0:01:22 | které |
---|
0:01:23 | jako vy musíte nějak spravovat |
---|
0:01:25 | tady je i obrázek s tím že mluvil o dva nějaké množství se dva další |
---|
0:01:32 | velké firmy nějaké další množství |
---|
0:01:36 | a nemůžete mít prostě na |
---|
0:01:39 | každých sto server u jednoho administrátora jste spravovat jako je |
---|
0:01:43 | a na ně |
---|
0:01:44 | ne třeba na univerzitě máme se celá tři sta serveru |
---|
0:01:48 | máme na to systémové asi tři |
---|
0:01:51 | no |
---|
0:01:52 | s tím že |
---|
0:01:53 | jako s tím že samozřejmě se nestará mého otce server jo ten operační systém ale |
---|
0:02:00 | vtom další hromada služeb a věcí o tu monitoringu a při té vyměňovat upgradovat prodejny |
---|
0:02:08 | blbinky s tím dělat |
---|
0:02:10 | a |
---|
0:02:11 | takže push nás to přestalo bavit a přemýšlel jsem co s tím na trhu existuje |
---|
0:02:18 | spousta na a různých nástrojů takové ty nejznámější jsou decentní si je takže může to |
---|
0:02:25 | přednáška si ten g no možná se znáte spíš puppet |
---|
0:02:28 | a pak |
---|
0:02:29 | tam možná naše poslední dobou se |
---|
0:02:33 | prosáklo že ansiblu koupil redhat takže to nakreslit |
---|
0:02:37 | chvilku jako je taky populárnější |
---|
0:02:39 | co |
---|
0:02:40 | každý s těch jazyků |
---|
0:02:43 | má |
---|
0:02:45 | nějaké svoje výhody nějaké své nevýhody různé chování tady nějaký grafech který jako v lese |
---|
0:02:52 | vznikali |
---|
0:02:53 | dnes je ten že jeden z nejstarších |
---|
0:02:56 | zase začal na akademické půdě |
---|
0:02:58 | někde na univerzitě posunulo |
---|
0:03:01 | a |
---|
0:03:02 | ten na |
---|
0:03:04 | a ten ti vývojáři testovali nepoučili |
---|
0:03:08 | se vo co tě |
---|
0:03:10 | jednou to předělali nás je venčím dva |
---|
0:03:12 | najednou a zjistili že to stejně ani potom není úplně ono |
---|
0:03:17 | a nakonec když a vysvětlením tři úplně dobře kopali strašně dlouhou dobu si hráli s |
---|
0:03:23 | nějakýma |
---|
0:03:25 | že prej tomu teorie slibů je to spíš matematicky jeho řešení problému jaké strany volat |
---|
0:03:33 | procedury sama sebe závislé |
---|
0:03:35 | a my sme se ještě že takovýhle jednoduchý nebo jednoduchýho se oslovili jsme ty výrobce |
---|
0:03:41 | pro samozřejmě útěcha puppet u šéfovy to jaksi je fajn že ju máte komerční verzi |
---|
0:03:47 | a tak sme chtěli pro nějaký počet serveru |
---|
0:03:52 | které se to jakoby teple že bychom mohli mít |
---|
0:03:54 | napsané sečetli |
---|
0:03:56 | a chtěli se na tři roky |
---|
0:04:00 | vlastně o nich support takže se můžete podívat jestli se dva roky staré |
---|
0:04:04 | a vona se ta cena kolik lze změnila |
---|
0:04:06 | tohle jsou cenné |
---|
0:04:07 | proto |
---|
0:04:08 | akademickou půdu |
---|
0:04:10 | no nebo jako ve je nejsou plně komerční takže |
---|
0:04:15 | zase rizik |
---|
0:04:17 | takhle |
---|
0:04:19 | ve si v podstatě může to je poptat a zjistit |
---|
0:04:21 | same |
---|
0:04:22 | a kolik je vás to tak jako stála pro přehled toho si můžete použít |
---|
0:04:29 | verze jak open a ta má nějaké nedostatky ten se pak stane |
---|
0:04:34 | tak si je ten že no tři |
---|
0:04:37 | a tam je velký |
---|
0:04:40 | jako by ho ani sis asi pět let hrál jenom s tím |
---|
0:04:44 | jak to udělat |
---|
0:04:46 | pak to je naprogramovali |
---|
0:04:49 | chtěli to mít rychlý a nenáročný takže to mají céčku napsané a chtěli tam jako |
---|
0:04:54 | vy nebezpečné |
---|
0:04:56 | bohužel rozbili tím a |
---|
0:04:59 | zpětnou kompatibilitou takže kdo měl něco s je ten ženu dvojce už nemá |
---|
0:05:04 | tomu se trošku přepsat |
---|
0:05:06 | ty pravidla |
---|
0:05:08 | naštěstí nejsme začali ústrojí kout |
---|
0:05:12 | a ne |
---|
0:05:14 | a |
---|
0:05:15 | celý ten si je ten žíněnky puppet a další nástroje fungujou tak že máte |
---|
0:05:23 | vy píšete nějaké no to je |
---|
0:05:26 | ten dáte vlastně jakoby |
---|
0:05:30 | dirigent to je co že ten nástroje service která se distribuují ty politiky |
---|
0:05:36 | na jednotlivé klienti a ty klienti si je stáhnou a provádějí |
---|
0:05:41 | a každý ten klienta dělá na dobrovolné bázi |
---|
0:05:45 | to znamená sám se stáhne a sám se provádí |
---|
0:05:48 | nikdo mu do toho ještě ucha |
---|
0:05:50 | no a je to |
---|
0:05:53 | a ansible se a funguje trošku jinak ten jako je |
---|
0:05:58 | tam posílá do si je ty politiky vynucenou může to tam poslat ty skryté na |
---|
0:06:04 | to ještě jednu výraznou nelze je rozdíl |
---|
0:06:08 | v c podstatě |
---|
0:06:10 | si je ten džinu nevadí v jakém stavu je ste vy popisujete tím jazykem co |
---|
0:06:14 | čeho chcete dosáhnout bylo úplně jedno |
---|
0:06:17 | jak ten stroj rozbitý dostanete nulu co se s ním stane nebo dost konfigura jeho |
---|
0:06:21 | se bude snažit z jakéhokoliv bodu |
---|
0:06:24 | dostat do toho cílového |
---|
0:06:26 | stavu jakým jaký popisuje ta politika |
---|
0:06:31 | to je rozdíl zase oproti nějakým jiným |
---|
0:06:34 | konfigurační nástrojům kde sou skripty a pokud jako by se dostanem den no ten skript |
---|
0:06:40 | který vám převádí jakoby z jednoho místa london store dostala do druhého stavu nouze no |
---|
0:06:44 | stavového hned sám pro sebe |
---|
0:06:46 | tak se nemusíte dost o to při obojího |
---|
0:06:56 | na klienti se posílám |
---|
0:06:59 | na vlasy neposílá klient si stáhnete svoji politiku |
---|
0:07:03 | není tam umožní tu politikou vnutit je to z důvodu bezpečnosti |
---|
0:07:08 | můžete když to ve prospěch můžete ho donutit říct jako nakopnout jednou prosím tě teďka |
---|
0:07:15 | systém je to polivkovi pracuje |
---|
0:07:17 | a on se může sám rozhodnout jestli jako vy bude ji nebo nebude ji stahovat |
---|
0:07:22 | samozřejmě proto aby fungoval i vpřípadě bys konektivity pro že je to myšleno takovou tu |
---|
0:07:28 | hypotetickou věc ano budeme konfigurovat ponorky a ponorka jako když někde pod vodou ten na |
---|
0:07:34 | konektivitu |
---|
0:07:35 | nebo měla by fungovat dnes konektivity takže on se tu politiku stane k sobě a |
---|
0:07:40 | pak i nekonala až se vynoří |
---|
0:07:43 | měl by si aktualizovat tu politiku a znáte |
---|
0:07:46 | pokračovat |
---|
0:07:49 | politika není skryt |
---|
0:07:50 | je to opravdu popis stavu |
---|
0:07:53 | co chcete mít pak uvidíte |
---|
0:07:55 | no |
---|
0:07:57 | například |
---|
0:08:02 | chci je ten ženu sou si agenti nebo přidání |
---|
0:08:07 | je to ten s se rudý který |
---|
0:08:12 | pozor |
---|
0:08:13 | což je něco jako file server kterého si ten a ten může stáhnout tu politiku |
---|
0:08:19 | pak je externí který spouští agenta |
---|
0:08:23 | nám běží a při nějakých intervalech kterému nelze rozpustit agenta který provádí to se musel |
---|
0:08:28 | to samotnou to zpracování té politiky |
---|
0:08:31 | a pak že to vezete ratha jean |
---|
0:08:34 | ktery |
---|
0:08:36 | který jo můžete jakoby pošťouchnout ke spuštění toho klienta a co tam používal možno starého |
---|
0:08:46 | třea nepoužíváme nepřišel jsem na důvod proč jakoby bychom docela potřebovali |
---|
0:08:52 | eště tam existuje takzvaný cf monitor d který monitoruje ten stav a může to už |
---|
0:08:57 | jako nějak je lehkej nagios |
---|
0:08:59 | a například to prostě z pyra informace o proto černých datech nějaké klíčové |
---|
0:09:07 | věci |
---|
0:09:11 | já jsem umí sme začínali ten kam všude ne |
---|
0:09:17 | uvažoval o tom no |
---|
0:09:20 | jaký konfigurační menenžment nasadit na univerzitě jsem se o procházel všechny já sem si jak |
---|
0:09:25 | odešel že a nakonec mně přesvědčovali dvě věci jeden ten velký důraz na to bezpečnost |
---|
0:09:32 | a druhá věc |
---|
0:09:33 | která byla že ten jazyk je relativně čistej |
---|
0:09:37 | je tam není nic jakoby tak jako vy si basta no dohromady nějak poskládá takhle |
---|
0:09:42 | to fungovalo |
---|
0:09:43 | ale opravdu si dali záležet na tom |
---|
0:09:45 | že ten jazyk si efekt že nové můžou použít na různé věci toho sou takové |
---|
0:09:50 | zásady té najdete v nějakém prohlášení powering |
---|
0:09:55 | kterým oni chcou |
---|
0:09:58 | tympanistou prokázat to že si je ten džin je bezpečné neuživatel budou programovat a za |
---|
0:10:03 | jakých podmínek |
---|
0:10:05 | a |
---|
0:10:06 | ověřit si to můžete zatím na |
---|
0:10:08 | v nějakém webu který monitoruje sýrie čkat a musím se džinu trojky nenajdete žádný bezpečnostní |
---|
0:10:17 | bezpečnostní chybu |
---|
0:10:18 | možnosti jak dlouho to bude to nevím ale nejsem to daří |
---|
0:10:23 | tam prakticky |
---|
0:10:29 | myslím na ne |
---|
0:10:31 | na univerzitě udělaný |
---|
0:10:33 | linuxy době nadrovinu postavený a tam mám jsme použili teda komunitní verzi přímo si je |
---|
0:10:42 | finštin u |
---|
0:10:43 | existuje |
---|
0:10:44 | beze |
---|
0:10:45 | přímo debianu |
---|
0:10:48 | no a jak dělané cesty držku přeložená pokusím se začíná tak bych vám ještě lze |
---|
0:10:53 | doporučil sice není hodně zapracovali a je lepší si stáhne uši moc je venčím com |
---|
0:11:00 | komunitní verzi |
---|
0:11:02 | tu a podle toho nahoru který tam a je to stojíte za pět minut za |
---|
0:11:06 | ten server |
---|
0:11:07 | klienta |
---|
0:11:08 | začíná to komunikovat je to bezproblémů |
---|
0:11:12 | až to pochopíte můžete zkusit nebo ssl vše máte můžete zkusit to word distribuce nějaký |
---|
0:11:18 | si vzít |
---|
0:11:19 | a ty balíčky a zjistíte že tam nejsou úplně korektně napsaný které věci nebo u |
---|
0:11:27 | správně zkompilovaném se mi to nelíbilo starosi na tím procesem věděl přesně opačně jsem to |
---|
0:11:32 | jako původně měl tak sem s tím týden |
---|
0:11:35 | nejsem to chodil s tou je to funguje |
---|
0:11:38 | pak přišel za mnou student říkala mi to funguje hned vás teda proto jsem se |
---|
0:11:42 | dostanu spustilo vám to by šlo podle toho |
---|
0:11:45 | na dobrým teda jsem se děje zbytečně hrála |
---|
0:11:48 | aha druhá varianta je |
---|
0:11:50 | můžete si stáhnout enterprise edici za na zase o zatim za registraci |
---|
0:11:55 | pro pětadvacet klientů je zdarma |
---|
0:11:59 | vyzkoušet si na tom ty funkce které tam mají navíc |
---|
0:12:03 | co vše reporting která přeneseny a mají k tomu nějakej nebo kolik si kterým vám |
---|
0:12:08 | říká kolik kde se to pokazilo a jak to von a některé věci |
---|
0:12:15 | na hraní bohatě stačí ta komunitní verze |
---|
0:12:20 | v |
---|
0:12:21 | takový někde zase vámi stole domorodce fandím je tam všechno má to sou knihovny by |
---|
0:12:26 | nároky při té instalaci vám to udělá nějaké simlink jedou silou kluby na takovéhle věci |
---|
0:12:32 | co potřebuje |
---|
0:12:34 | nejzajímavější jsou právě ty |
---|
0:12:37 | a |
---|
0:12:39 | adresáře impulz |
---|
0:12:41 | kde |
---|
0:12:43 | politika která se aktuálně zpracovává |
---|
0:12:46 | nasrat vás je ta politika kterou vlastně |
---|
0:12:51 | registru je ta |
---|
0:12:53 | ten file server se dobrý jo s tam a distribuuje ostatníma vy si můžete stáhnout |
---|
0:12:58 | každý klient zaleze to máte nastavené těch politika |
---|
0:13:03 | může být jsou současně file server |
---|
0:13:06 | žádné to zas není takový rozdíl mezi tím si tebe nástroje ten dirigenta nebo ten |
---|
0:13:10 | jakoby hrát a mezi sebou strnad jako můžete případně vyměnil pokud potřebujete |
---|
0:13:16 | a pokud kus jsou takoví jsou lesy pocity volby nebo výstup toho běhu když něco |
---|
0:13:23 | nejsem zastane |
---|
0:13:24 | o a pak jsou nějaký další adresáře pro nás push tak moc jako zatím asi |
---|
0:13:30 | nezajímavé |
---|
0:13:40 | s je využije deklarativní jazyky zná napíše zastoupení a |
---|
0:13:44 | ne zase podstatě nemůžete se si být jisti že pořadí těch příkazů nebo těch slibů |
---|
0:13:50 | se nám provést tom pořadí v tomto píšete co tam nějaké zásady |
---|
0:13:54 | může se |
---|
0:13:55 | nějaký je bloky |
---|
0:13:59 | provádí v nějakém pořadí |
---|
0:14:01 | a voni se můžu provést taky několikrát a stala běžně se provádí celá tři krát |
---|
0:14:05 | protože |
---|
0:14:06 | na mě vznikne nějaká proměna nebo nějaká příde a za chvilku co to je třída |
---|
0:14:12 | a |
---|
0:14:12 | voni |
---|
0:14:14 | a vy mít můžete a nemusíte a podle toho zadem kodeku bych vám |
---|
0:14:21 | co oni |
---|
0:14:23 | do toho |
---|
0:14:24 | si menšinového jazyka udělali tak je že všechno všemu říkaj se což je ve svým |
---|
0:14:30 | podstatě by se dalo říci jen příkaz |
---|
0:14:33 | no nějaký |
---|
0:14:34 | tomu jedno pravidlo které chcete vyhodnocovat například |
---|
0:14:37 | pokud že chci |
---|
0:14:39 | mých pasu to je to z procesorů záznam to router a |
---|
0:14:43 | udělána kluby slib a říkám |
---|
0:14:46 | ty mi slíbí že soubor letos posses o vede bude záznam to zaujaly editaci |
---|
0:14:53 | tady bude vypadat root dvojtečka tam přesně píše sto ten nepamatuju ale |
---|
0:14:58 | a to je ten se směje je jako vlády jeden |
---|
0:15:02 | příkaz to musí já jsem žil |
---|
0:15:05 | ty s sliby může dostane do bandu cože nějaký logický celek a ty panely můžete |
---|
0:15:11 | volat velmi zlepšila něco jako funkci |
---|
0:15:14 | no víš |
---|
0:15:16 | k proceduře prože funkce co tam je to špiníš eště |
---|
0:15:21 | a |
---|
0:15:25 | nevšiml například ten by měl být |
---|
0:15:28 | takhle to vypadá |
---|
0:15:30 | si podstatě máte |
---|
0:15:32 | tady bando |
---|
0:15:34 | na pro koho je určenej že může tam by například common bez určený pro všechny |
---|
0:15:41 | může tam být |
---|
0:15:43 | tomu že ví monitorový server d nezabíhal |
---|
0:15:48 | nebo to handlu teď víte že to je na je klasicky céčko s k |
---|
0:15:53 | vo to vod někam po |
---|
0:15:55 | kde začíná a končí a co tady dva typy slibů jeden file |
---|
0:16:01 | a druhý je voznačený services |
---|
0:16:05 | a ty se vesele si v podstatě tady |
---|
0:16:08 | tom services je vynucení |
---|
0:16:11 | pro |
---|
0:16:12 | sumu entý pí je jen ceny starat |
---|
0:16:16 | a |
---|
0:16:20 | typech fails je smtp conf |
---|
0:16:24 | že chcete aby byl vytvořen ani nepoznáte ten soubor existoval |
---|
0:16:28 | a chcete ho bezpečně zašifrovaně dobře |
---|
0:16:31 | nakopírování |
---|
0:16:33 | sto adresáře no |
---|
0:16:36 | zas zeseru daidalos |
---|
0:16:39 | takže |
---|
0:16:41 | trochu jednoduchý tady s těma |
---|
0:16:44 | ten se říká atribut |
---|
0:16:46 | za nima může nás být nějaké klíčové slovo a nebo nějaká funkce |
---|
0:16:52 | ve skutečnosti to není funkce to pade |
---|
0:16:55 | cože jestli podstatě skupina parametrů může ten předat věci |
---|
0:17:01 | a ty sou většinou předkonfigurované předpřipravená ne |
---|
0:17:04 | push knihovnách úvod |
---|
0:17:07 | světem činu prsama je jestli se na githubu |
---|
0:17:10 | přestanete |
---|
0:17:12 | dáte to tam |
---|
0:17:13 | a běží to |
---|
0:17:18 | tak jednoduchý příklad se ze mne nebavili totiž ten je třeba ty report znamená že |
---|
0:17:26 | notoricky píše veze pocit jedno světlo to dělá nepíše tak |
---|
0:17:30 | a na obraz můj do souboru nebo na obrazovku nula a pošle pak mailem podle |
---|
0:17:35 | toho jestli to běží na pozadí nebo |
---|
0:17:36 | dnes to pustili s příkazové řádky |
---|
0:17:38 | a tady ty červeně |
---|
0:17:40 | zvýrazněné sou třídy |
---|
0:17:43 | které tam vznikají můžete nechat vzniknout a některé jsou přímo zadrátované vtom a |
---|
0:17:50 | ten a ne prostě vytvoří |
---|
0:17:52 | protože zjistí že jste byl na linuxu máte nějakou verzi tam že kdyby jen kdyby |
---|
0:17:57 | jen šest ledvin osum a podle toho co ste |
---|
0:18:02 | je tam čas například aktuálně jako třída |
---|
0:18:05 | je tam má |
---|
0:18:06 | hostname |
---|
0:18:08 | doména takové různé při můžem se to ukázat jak se vytisknou |
---|
0:18:12 | co tam všechno je za možnosti |
---|
0:18:14 | a pokuď |
---|
0:18:14 | je to platné pokud existuje tak se ten |
---|
0:18:18 | tak se ten na svoje vykoná znáte jsem vypíše |
---|
0:18:22 | znamená výsledkem dostanete |
---|
0:18:26 | pro toho kdo jste když budete na rozder ku |
---|
0:18:28 | tak pravděpodobně na za že se tam to minut nebo ne nebo stěžujete někde na |
---|
0:18:33 | ajaxu |
---|
0:18:34 | tak nedostanete nic |
---|
0:18:35 | a |
---|
0:18:42 | tady nějakej reálnej je příklad tohle ne |
---|
0:18:48 | který |
---|
0:18:50 | fu komplikovanější |
---|
0:18:52 | který jsme chtěli používali |
---|
0:18:54 | a je to dataset například na |
---|
0:18:58 | definice proměnný to znamená se máte tyto bandu budu tak teď budu definovat pro mě |
---|
0:19:02 | ne |
---|
0:19:03 | takže definuju proměnnou |
---|
0:19:05 | legitimní se odkud |
---|
0:19:07 | který vznikne exit rezaté no vona zpuštěním externího příkazová ten |
---|
0:19:12 | výstup jeho se |
---|
0:19:14 | uloží do té proměnné |
---|
0:19:16 | a |
---|
0:19:18 | já se vtom |
---|
0:19:19 | přeci třídy den mě vznikne třída to znamená firewall disable mi vznikne pouze případě |
---|
0:19:26 | že |
---|
0:19:27 | jako regulárním výrazem |
---|
0:19:30 | najdu |
---|
0:19:32 | o to vtom výstupu |
---|
0:19:34 | takže tady typy tebe odkud |
---|
0:19:37 | najdu |
---|
0:19:38 | a je že je tam poli si akce |
---|
0:19:42 | onen potom a si politikou že nástupu na file server a na jakémkoli serveru |
---|
0:19:48 | má být poli si draw |
---|
0:19:51 | pokud tomu tak není považován fero za vypnut |
---|
0:19:55 | musí tam by nastaví pravidla takže pokud je vyplej |
---|
0:19:59 | tak se té pokuď toto no teda odpovídá tak se nastaví ta třída firewall vizi |
---|
0:20:03 | byl která se ta používáte nichž jako manech pokud je fedory vizi byl a za |
---|
0:20:08 | hele jenom přídu šel to znamená že existuje |
---|
0:20:12 | tady nějaké takovéhle adresář protože použije se historicky požár několik typů |
---|
0:20:19 | firewallů |
---|
0:20:21 | pak proveď |
---|
0:20:24 | našel starat a pokud se ti to podaří ten stav tohle proměnnou tak proměnnou tuhle |
---|
0:20:30 | třídu |
---|
0:20:31 | a |
---|
0:20:33 | takže pokuď |
---|
0:20:34 | a vypíše mi to provede aktivované prozřel se nastartoval pokuď byl vypnut |
---|
0:20:42 | a zároveň nebyl zapnout |
---|
0:20:45 | ten je to pošle mail že chyba |
---|
0:20:47 | ostatních případech o nechávám |
---|
0:20:49 | polní ať že prže |
---|
0:20:52 | buď sou nepodařilo zapnou petr umět dobře a nezajímá mě to pro ten stav nebo |
---|
0:20:56 | už to běželo to mě nezajímá a takže mi můj přítel příde no případě |
---|
0:21:02 | že |
---|
0:21:04 | a |
---|
0:21:05 | nikdo ho ten fedory no |
---|
0:21:08 | a nastavilo takže to tam porazila hodit |
---|
0:21:10 | lže ten jediné to vlasy v podstatě tady |
---|
0:21:12 | kde nemusel vrátit nějakou chybu nebo docela špatně nakonfigurované |
---|
0:21:17 | no |
---|
0:21:18 | a tom případě |
---|
0:21:20 | takže vona nejel okolo to přišlo přihlásím se leštil co tam |
---|
0:21:24 | tak obě za chybu |
---|
0:21:26 | něčem nějakej ne města to který se mu nelíbilo někde něco blokuje |
---|
0:21:33 | si je ten uživatel změny implicitní cyklus |
---|
0:21:37 | já nevím jestli to má nějakej jinej jazyk který se vyznamenal jako |
---|
0:21:43 | málo |
---|
0:21:43 | na té předchozí přednášející |
---|
0:21:46 | a |
---|
0:21:47 | funguje to tak že když máte seznam |
---|
0:21:50 | nějaký seznam |
---|
0:21:53 | co může být čísel na něj že tam by nějaké texty tak |
---|
0:21:59 | vtip reportér nebo jakým jakýmkoli použití kde chcete jednu konkrétní polo škoda vám proběhne všechny |
---|
0:22:07 | takže si je ten džin není nebo je |
---|
0:22:11 | deklarativní jazyky tak nemám for cyklu ne na maily nic takovýho nenažrané cykly takže řešíte |
---|
0:22:18 | ty cykly tak že |
---|
0:22:20 | takže toho reportu |
---|
0:22:23 | vono vám proběhne všechny ty položky toho komponent |
---|
0:22:27 | a i |
---|
0:22:30 | veselo se typicky když té komponent té první části budete si jestli to vidí tak |
---|
0:22:35 | se kouknem do o pro mě tady do na její hodnotu silimanitoví a to vám |
---|
0:22:42 | tam jako vrátí |
---|
0:22:44 | takže takhle |
---|
0:22:44 | a výsledek vidíte tady je že je trošku |
---|
0:22:48 | když vám to vlastně při tři řádky |
---|
0:22:52 | to není moc vidět |
---|
0:22:53 | sem to udělal vše |
---|
0:22:55 | když rámci látky že každý ten |
---|
0:22:58 | ten monitor |
---|
0:23:00 | každý ten démon jak je tohle příklad přes a tady |
---|
0:23:04 | přímo z webu |
---|
0:23:06 | a vás je tenčí |
---|
0:23:08 | tak něco do praxe |
---|
0:23:10 | našem novém ta |
---|
0:23:13 | a |
---|
0:23:15 | my se nebavíme z nějakou tři šest jako utratí starší a připraví se překonat tři |
---|
0:23:21 | se na tři sedmičku pokuď směru budete chtít zkoušet systémem to proč ohrozí to poslední |
---|
0:23:27 | verzi |
---|
0:23:28 | zrovna ta tři sedum lenička má vydal té zkoumá vydržet až někam do roku dva |
---|
0:23:32 | tisíce osumnáct devatenáct takhle |
---|
0:23:35 | takže se osumnáct a pak |
---|
0:23:40 | s ním byste měli mít jako na dlouhou dobu klid |
---|
0:23:44 | a |
---|
0:23:46 | měli fůru a je už jako relativně ohledem na ty chyby tam |
---|
0:23:50 | mu sou pryč tak |
---|
0:23:52 | a na to nedvěda serverech ten master server který obsluhuje teď už nějakých sto šedesát |
---|
0:23:57 | klientů a ten agent se ze svýho co ti každých pět minut po kontrole a |
---|
0:24:03 | pět každých pět minut se ten svět je ten pustí a tu politiku zkontroluje jestli |
---|
0:24:08 | funguje kontaktuje toho na strá |
---|
0:24:11 | a zjišťuje také si není nová politika |
---|
0:24:14 | k dispozici |
---|
0:24:15 | a to celé nám běží na nějakém je virtuální který má jen procesor nový do |
---|
0:24:21 | paměti |
---|
0:24:22 | což se možná dal zbytečně no |
---|
0:24:24 | a jak jich |
---|
0:24:25 | dvacet |
---|
0:24:26 | asi dvacet giga riskovat pracovat politika má jenom dvě mega |
---|
0:24:29 | no s toho |
---|
0:24:30 | skoro jedna půl mega sou knihovny |
---|
0:24:33 | které jsem ukryl no |
---|
0:24:34 | co jsem si vypůjčil i z githubu |
---|
0:24:38 | ve bude oni tam dále prostě nevydá to rovnou tu o politiku oficiální to jak |
---|
0:24:44 | defaultní politiku |
---|
0:24:46 | scale na a udržují |
---|
0:24:48 | a je to jako nějak i |
---|
0:24:51 | že ta |
---|
0:24:57 | jako je ona brzo do nějaké funkce které |
---|
0:25:02 | vám zjednoduší život proto kopírování |
---|
0:25:05 | nějakou zprávu třeba |
---|
0:25:07 | a se svobodou můžete nemusíte jako věž znala psát to nějaký věci na to například |
---|
0:25:14 | zpracování se celé se k večeři s nula nějakých nic |
---|
0:25:19 | tak |
---|
0:25:21 | já eště máme takovou vtipnou dali se to co na nervy a ten věc no |
---|
0:25:27 | dále na zase což neumožňuje výbornou věc že na všech těch serverech můžu tu politiku |
---|
0:25:34 | vždycky spravovat tam kde je potřebuju odladit a jako by je mohli je |
---|
0:25:40 | přímo na tom strojů viděla nějaké problémy nebude potřebuje něco novýho udělat |
---|
0:25:46 | takže |
---|
0:25:46 | rozhodně tu politiku doporučil spravovat nějakým nástrojem prostého verzí nemusí to být git ale kde |
---|
0:25:53 | super |
---|
0:25:55 | a máme to ještě vydání ten že |
---|
0:25:58 | a si |
---|
0:26:02 | větve |
---|
0:26:03 | dá se říct se právě ten den test introduction |
---|
0:26:08 | kam nějak ty stroje řadíme |
---|
0:26:11 | a tehdy jsme to vymysleli takže |
---|
0:26:13 | ve si v podstatě všechny stroje patří do té prodat všem |
---|
0:26:17 | která je by měla být jakoby nejstarší takové ty nejnovější věci samozřejmě výsledného analog tom |
---|
0:26:24 | prstenu a stroje které chci vypíchnout jiných věcí tak vám extra vyjmenovaný |
---|
0:26:29 | a dá se to udělat nějak |
---|
0:26:31 | možná ventily nějž líp ale |
---|
0:26:33 | to se a ten který stre to sou |
---|
0:26:36 | takže takhle zase třeba nadefinovat |
---|
0:26:39 | přídu |
---|
0:26:40 | která se bude na branch ten stejný k |
---|
0:26:43 | a vy můžete tým |
---|
0:26:45 | klíčovým slovem říct or jestliže ni jestli že bude existovat třída která je jedno stihl |
---|
0:26:51 | ale |
---|
0:26:53 | tak to třídu vejš přes ten k založ a pouštěla nejenom nějaké jako by vás |
---|
0:26:59 | brečte stejný |
---|
0:27:01 | jakoby ve smyslu if |
---|
0:27:03 | tak projekt třeba stáhni politiku z tak testovací verze |
---|
0:27:07 | nastat ztrácí větve |
---|
0:27:10 | takže vychází |
---|
0:27:12 | a takový možná bude zajímavý si nezajímavý ale |
---|
0:27:16 | zas jak teda ne |
---|
0:27:18 | resignace to uděláme si koho na fail safe se long gitu |
---|
0:27:22 | co se založí najdete přepnu se to travel větve po to jste se to pošle |
---|
0:27:28 | se to |
---|
0:27:29 | přepnu se do další je podívat se co se co se stalo jestli nějaké staré |
---|
0:27:33 | neřvou ty testovací když to projde tak se ten paměť zase posune dál toho testy |
---|
0:27:38 | nula pak do té produkce |
---|
0:27:42 | přitom by se potter kontrola nějakej monitory |
---|
0:27:46 | nagios zabbix tak cokoli na co ale |
---|
0:27:49 | nehodlám to fungovat |
---|
0:27:53 | řízení změn |
---|
0:27:56 | čte data do toho gitu tak se vám to udělá jestli podstatě sama |
---|
0:27:59 | je to napsaný tak |
---|
0:28:00 | že |
---|
0:28:02 | máte |
---|
0:28:03 | nějakej jednoduchej |
---|
0:28:05 | a co totiž nesmí ta politika rozvíjí a byste dokázali aby to a na tom |
---|
0:28:10 | klientovi tak tam je taky jednu chci aby teďka coff |
---|
0:28:14 | který se pustí a to jednoduchá politika na padesátku |
---|
0:28:19 | a se na sto řádku |
---|
0:28:21 | která vám stane tu politiku |
---|
0:28:24 | a pak se pustí |
---|
0:28:26 | znova na tom s je zatížen |
---|
0:28:28 | který provádí dopady choval pro pustí senát pro my si s teďka co von |
---|
0:28:33 | takže skrze celá ta věc a potom můžete a chci pro pramení pro že vy |
---|
0:28:37 | to dokážete opravit takže to vlastní ghetto upravíte ten hlad |
---|
0:28:41 | po pěti minutách se pustí opět |
---|
0:28:45 | ten github dej tak zjistíte |
---|
0:28:48 | naseru je nová politika s tou úpravou stáhne si to |
---|
0:28:51 | a |
---|
0:28:52 | pustí ten pro mě se střetl |
---|
0:28:54 | v druhém kole a ten na |
---|
0:28:57 | zcela |
---|
0:29:00 | třeba už nespadne |
---|
0:29:02 | nebo |
---|
0:29:02 | není neustanovuje ta chyba tam to bude fungovat správně |
---|
0:29:08 | na tom |
---|
0:29:09 | mástru |
---|
0:29:11 | ve si běží nějaký |
---|
0:29:13 | trošku upraveny ten aby se for |
---|
0:29:15 | který se kouká do toho gitu a ještě se tam nejsou změny |
---|
0:29:19 | takže když kdokoliv |
---|
0:29:20 | jak z jakéhokoliv místa jenom pošlu do toho kdo s kým repozitáře |
---|
0:29:24 | tak ten master to si uzeninu |
---|
0:29:27 | celnické po té pětiminutové intervaly ještě nevadí ne |
---|
0:29:31 | říká dobrý není za na změnu není potřeba žádný půl |
---|
0:29:34 | když to příde |
---|
0:29:35 | tak |
---|
0:29:37 | když tam najde jakoby rozdíl |
---|
0:29:39 | logiky stát tak postihy půl stane si to vlastně |
---|
0:29:43 | a to je zresetu změnu |
---|
0:29:45 | a |
---|
0:29:46 | kdo by tam takové dva soubory nenese ne tomu sezony dejte tady je |
---|
0:29:52 | shannon |
---|
0:29:53 | to mi jak jsem si nějaký řetězec nějakej hash |
---|
0:29:58 | a |
---|
0:29:59 | aby nemusel tahat celou tu politiku a pro neučí sebe demisi zkontroluje no tady zase |
---|
0:30:04 | tady ten soubor a když jsou ty soubory rozdílné pro že vtom uloženej čas |
---|
0:30:09 | kdy |
---|
0:30:10 | celkově aktualizovat a politika |
---|
0:30:14 | tak voni roli |
---|
0:30:17 | tak když jsou stejně tak samozřejmě s prvé nebude a když jsou stejné tak |
---|
0:30:22 | sestaví celou tu pokutu |
---|
0:30:25 | tak |
---|
0:30:26 | aby se sebou viznerem stojíte to jednoduchá organizace ve politiky |
---|
0:30:32 | padesát je kontrol s |
---|
0:30:34 | jsou a |
---|
0:30:39 | jsou skripty které řídí přímo ty démone ta latence nastavena příklad na kterém portu ten |
---|
0:30:43 | nebo nebude poslouchat na kterém a |
---|
0:30:47 | kolik si vona z jakých ip adres bude poslouchat |
---|
0:30:50 | ja jak často třeba zase napouštět ona agent kolik kol |
---|
0:30:55 | kdo smí k tomu přistupovat file system |
---|
0:30:59 | jakým souboru meta například to že ten nás trefa jestli jsme mě tam někdy |
---|
0:31:04 | předchozí nebyl ten impulz report celá |
---|
0:31:06 | a odpust modified se kdo |
---|
0:31:09 | komu směs dívat |
---|
0:31:11 | engine ten spadla |
---|
0:31:16 | stejně tak a ted evku |
---|
0:31:18 | a |
---|
0:31:20 | je ne to je to bezproblémová koje si stáhnete vtom nějak zkouší pro bára ten |
---|
0:31:26 | váš systém sou tam prostě napsaný mandle nebo ty slevy na to aby vám zjistila |
---|
0:31:31 | včera s ale z béčka |
---|
0:31:34 | nebo z doma i dekou nějaké vlastnosti o tom stroji |
---|
0:31:39 | vliv jsou standardní knihovny vo to světem ženu co píšou oni modul tom zatim prázdné |
---|
0:31:44 | jsou dále nějaký jakoby externí může povolat externí skripty trvání prostě schéma dole tedy pak |
---|
0:31:50 | prací nějaký když je to naše deviza to vrací je nějakým způsobem formátovaný názvy těch |
---|
0:31:57 | tříd |
---|
0:31:58 | tak je můžete přímo použít dovnitř |
---|
0:32:01 | ten black jsou zajímavé |
---|
0:32:03 | můžete mi prostě soubor |
---|
0:32:06 | třeba |
---|
0:32:06 | resolv conf |
---|
0:32:08 | a v nich máte prostě nějaký pro mě které plníte přímo z toho si jsem |
---|
0:32:14 | žil |
---|
0:32:15 | a |
---|
0:32:16 | a může tam být takže vás na tom rozpočet slajd |
---|
0:32:21 | a tam services co ty vaše by měli víc i vaše vlastní politiky té to |
---|
0:32:27 | nejzajímavější je to programujete a pak existuje |
---|
0:32:30 | dave tečka c je no a je to bylo dřív |
---|
0:32:34 | teď to přejmenuje teďka že jsem f to normální že jsme vás struktura |
---|
0:32:38 | dnes je ten že mi docela dobře načítat že jsme ve struktury |
---|
0:32:42 | přímo na korejských proměnných o mysim pracovat vtom von nějaký nastavení defaultní |
---|
0:32:49 | ho chování |
---|
0:32:51 | tak jako hodně obecné věci potřeb řádkou posílat ten mail |
---|
0:32:54 | já jaký jsem o to pro server a |
---|
0:32:57 | a tak |
---|
0:32:58 | dostat dělat |
---|
0:33:00 | no a provize s co to je ten který spouští celou tu politiku update se |
---|
0:33:05 | to je ten malej skriptík destinací malajsie sedí novej |
---|
0:33:08 | koutk tedy dělá update |
---|
0:33:13 | který stahujete vo |
---|
0:33:15 | a to ani politiku |
---|
0:33:18 | tak |
---|
0:33:19 | nevýhody v c podstatě teďko můžete verze to že nemáte žádnou zpětnou vazbu kromě toho |
---|
0:33:24 | mailu |
---|
0:33:26 | a nic jako vy existují nějaký nástavby nějaký rozšíření které |
---|
0:33:31 | jako s třetích stran které je se vo něco takového snaží |
---|
0:33:34 | a takovou tu kupuje |
---|
0:33:37 | jo jakoby propracovanější verzi pro máte na tu záměrně oni prostě nehráli |
---|
0:33:43 | stejný je to u potratu |
---|
0:33:48 | teda tak jako na stejný úrovni no prostě také když to chcete tak se to |
---|
0:33:52 | musí nakoupit |
---|
0:33:55 | tak |
---|
0:33:58 | pokuď uvažujete o placené verze je tak jsou vtom nějaký a také vtom ten reporty |
---|
0:34:05 | věc ta má vlastní databázi |
---|
0:34:08 | do které to ukládá informace o průběhu to s si vem ženu jak se to |
---|
0:34:12 | podařilo se za podařilo ve tam sbíral nějaké statistiky kolik ste které jakoby dat že |
---|
0:34:20 | to bude chvíli tyhle věci |
---|
0:34:22 | názvem když import a je to jako vidíte přehledně |
---|
0:34:26 | máte ve všem ten porty |
---|
0:34:28 | trošku líp |
---|
0:34:30 | na tom jsou window klient do windows u |
---|
0:34:33 | ten hagen tam |
---|
0:34:35 | můžete dělat nějaké věci |
---|
0:34:37 | a |
---|
0:34:40 | existuje tento do solarisu |
---|
0:34:42 | a takzvaný ještě design centr |
---|
0:34:47 | to je |
---|
0:34:48 | v c v podstatě |
---|
0:34:50 | pokud to budete chtít psát a možný |
---|
0:34:52 | můžete mít |
---|
0:34:54 | nějaký webový rozhraní kterém připravit do kterého připravíte ty politiky a pak je no řekněte |
---|
0:35:01 | lidem prostě jo pokud chceš nic toho nebo jsem jaksi no tady zaškrtnul |
---|
0:35:05 | a vono to vykoná prostě od řekne no tak ty hospoda na server |
---|
0:35:09 | tolik začne vykonávat vo politiku je to jenom takové jako by |
---|
0:35:14 | pro |
---|
0:35:15 | administrátorem kteří jako nerozumí tomu světem čínu a vy se tady všichni no a se |
---|
0:35:20 | duševně musel učit to někdo jako vy napíše |
---|
0:35:22 | a vlastně vystaví se to na ten design central a ten no |
---|
0:35:28 | vás tam satrapovi pouštět selektivně na základě nějakých tříd nevoní dalších věcí a jsem tak |
---|
0:35:34 | nepoužili přišla to zbytečný |
---|
0:35:38 | kde můžete najít nějaké informace |
---|
0:35:41 | a |
---|
0:35:44 | nenašel jsem si možná té knížce je dobré nějakou starší verze |
---|
0:35:47 | to moc hezky sepsaný na příkladech |
---|
0:35:52 | pak je samozřejmě nějaké náboje |
---|
0:35:55 | dá se říci se |
---|
0:35:58 | na ze stránek přímo |
---|
0:36:01 | asi je ten čin com |
---|
0:36:02 | kde je pěkný popis příklady u každé funkce nebo každé té části tom a jako |
---|
0:36:09 | je zdokumentovaný |
---|
0:36:11 | dá s toho na ovšem velmi rychle |
---|
0:36:14 | výborný zdroj jsou ty knihovny |
---|
0:36:18 | kde je vidět jak to jako píšou co ta funkce dělá na i dnes ovoce |
---|
0:36:23 | ke každé které von tak jako example je přímo v dokumentace je |
---|
0:36:29 | strojích |
---|
0:36:31 | je to hodně |
---|
0:36:34 | silný |
---|
0:36:36 | můžete s tím sázíme aha spoustu škod dělat můžete zde jakým confu centra zvaném koušou |
---|
0:36:40 | lepší menenžment čtyři jsou klepne toho proto zezelená blbě |
---|
0:36:44 | a ní nehod testuje toto tak jako |
---|
0:36:48 | se mi stalo že jsem vodřízený nějaké třeba vedle |
---|
0:36:51 | chtěl chybička |
---|
0:36:53 | nevede nastavené |
---|
0:36:55 | jak jsem sem se sou |
---|
0:36:57 | a výhoda toho je že celá ta infrastruktura true spravujete se vám a |
---|
0:37:03 | a stát a pozitivnější aby se bylo teď dělali takže prostě někdo přišel a chtěl |
---|
0:37:08 | nebo jsem nepsala nainstaloval na tam nějaké ty věci tak co sem byl zvyklý měl |
---|
0:37:13 | jsem nějakej skript dáte a vono se to rozjíždět a pak jsou další server |
---|
0:37:17 | no tam je tam zase někde něco nakonfigurovat přestože oni byli z instalace jakoby stejné |
---|
0:37:22 | tak postupně se stalo vole autoconf to je ten svět ten číňan nebo jiný půl |
---|
0:37:28 | auto udrží |
---|
0:37:30 | daleko blíž konfigurační se zas někdo měl by stejné |
---|
0:37:33 | a neuměl byste to docker mít stejný |
---|