Ja nazywam się Artur poczekalewicz pracuję w Red cacie jako architekt rozwiązań wszelakich No Wyobraźcie sobie że ja też jestem w Red chacie i też jestem architektem i jestem kolegą kolegą kolegą mój kolega Słuchajcie Mamy bardzo fajny temat Open shifthakuj swój czas efektywnym zarządzaniem projektami kontenerowymi czy ja mogę zdradzić dlaczego tak jest temat sytuacja była taka bo chodziło znowu o czas Wiecie że w biznesie jest bardzo ważny czas wszystko na już nie więc na wczoraj tak no i oset do nas mówi temat temat do agenty musimy szybko załatwić trzeba ogarnąć My Skrzyszów wymyślić o czym my
tam będziemy mówić nie no i tak niewiele przecież co będziemy chcieli przedstawić więc pomysł Krzysiek powiedział bardzo bystry przecież dasz taki temat co on tak wiele mówi a nie mówi Nie no i generalnie to wiele mówi i jest takie chwytliwe jak się nazywa takie że coś tam chwyta clickbaity robi nie jest hakuj więc będzie o bezpieczeństwie między innymi właśnie o czym będziemy mówić punktualnie więc jest szansa że może urwiemy trochę czasu damy wam trochę więcej cel a dodatkowo co się dzieje zawsze będzie Light demo co się zawsze dzieje jak jest live demo chwilę przed tym
jak zaczynają ci tacy jak my w chodzi co się dzieje z Demo po raz pierwszy co się dzieje sypie się jak myślicie sypnęło się już No jasne że tak Czyli co my teraz robimy gramy na czas No a tutaj Dziwnie działa dobra przedstawiliśmy się Słuchajcie lecimy o czym będzie no właśnie o czym będzie taki rysunek generalnie chcielibyśmy właśnie doprowadzić do tego żebyście nie znaleźli się w takiej sytuacji generalnie tak jak można sobie popatrzeć to trochę sytuacja jest bez wyjścia Przedstawimy kilka case'ów tyle ile zdążymy bardzo będziemy chcieli wam jakby zdradzić takie sztuczki które możecie wykorzystać
u siebie w projektach No żeby nie znaleźć się w takiej sytuacji bez wyjścia dokładnie na przykład będzie Słuchajcie kwestia logowania i Słuchajcie tu nie chodzi o to że Nauczymy was logować się do klastra Chodzi bardziej o tak jest bardziej męczy składowanie logu natomiast Słuchajcie jeśli chodzi o agendę ja w ogóle uważam że to są niepotrzebne slajdy Bo słuchajcie to co będzie to będzie więc tak naprawdę będzie można Slide Please dobra o I Słuchajcie i teraz tak pierwszy Case bo będziemy lecieć różnymi kejsami i teraz o co chodzi z tym hakowaniem czasu chodzi o to jak
szybko i łatwo osiągnąć coś na Open shifcie to jest główny cel nie więc mamy jakieś kejsik i będzie szybkie rozwiązanie i Słuchajcie rzeczywiście będziemy robić to na tyle szybko że może zhakujemy czas żeby pokazać że to szybko działa więc nie mamy timingu i albo będziemy tu siedzieć nawet na kolejnej sesji dłużej to wszystko wyjdzie albo skończymy szybciej teraz właśnie jedna kwestia uga uga te słowa który które z tych aplikacji lubisz najbardziej ty No ja to powiedzmy że to nowsz ale nie Ja się nie pytam czy uwaga uwaga tylko o gry awk set kto tego kiedykolwiek
używał do czego Często używa się grepa no głównie grepa co się grapuje Co najczęściej zgrepowane usługi No ale nie Ale do jakiego rodzaju plików no dobra Ale jakich no z tego którego katalogu w Linuxie warlock nie gręb error i szukam czegoś w loga i teraz jest kwestia taka że ja mam sobie tutaj kolegę masz Open shifta umiesz Ale pijesz kawę w starbucksie czy nie To jest pytanie czy jest nowoczesny nie i teraz taty który tak naprawdę jakieś takie nowoczesne czyli czy coś to tak nie do końca no właśnie lubi tego gdzieś tam sobie Seba awupa
przez Seba przed jeszcze Potoku i taki wychodzi stri NG nie Więc teraz Zobaczcie Open Shield w wersji 3 co tam było do logowania Jaki był stos elk Elastic search logstashikibana Dlaczego trzy elementy bo Elastic to jest co baza baza danych to drugie służy do zbierania danych z nudów A to trzecie służy do wizualizacji nie dobra i teraz uwaga ktoś się nauczył ten stary dinozaur admin nauczył się robić te rzeczy nie to nie było to łatwe generalnie Bo ja się uczyłem tego długo a tu nagle tak jest teraz fluendy kibana inaczej będziemy zbierać te Logi ale
dobra reszta zostaje w porządku uczył się znowu pół roku bo jakby kiepsko mu idzie nauka nie nawet rok Tak Słuchajcie Open shifcie przedstawiamy nowy system logowania od niedawna który teraz może być równolegle działać loki wektorowe jeśli w konsol no no słowa są piękne znasz No jeszcze nie no to walcz chcę coś Słuchajcie tak pojawia się admin który mówię jak cię set awokadrębia normalne admin Ja chcę wiecie po staremu i teraz ja chcę coś takiego osiągnąć więc teraz sobie Zobaczymy jak coś takiego osiągnąć i działamy tak Czyli Generalnie słuchajcie ja zaloguję się do klastra pierwszy test
internetu i pierwszy jest dobrze dobra ja w międzyczasie w międzyczasie zrobię taką jeszcze jedną rzecz tutaj to jest konsola ja tak zrobię Słuchajcie zawsze mama mi mówiła nie loguj się na roota a ja zawsze mamy robiłem Tak więc generalnie ród Proszę was nie powtarzajcie tego w domu logowanie naruta hasło tak jest admin 1 admin słuchajcie ja mam turecki z loga tu jest rclock sieciowy to jest serwer internetowy żeby nie było że tutaj jest o Więc on sobie siedzi w internecie Jaki jest mój mały VPS gdzieś wykupiony i teraz cel jest taki Ja chciałbym żeby Logi
z mojego klastra leciały tutaj do versusloga bo można coś takiego zrobić Mam nawet plik który się nazywa w ten sposób A jakby tak na szybko pokazuje dla osób które chciałyby technicznie dowiedzieć się ale hakujemy czas więc ja nie opowiadam jak się konfigures z loga ale chcę tylko pokazać że Proszę bardzo jeśli coś trafi do tego RC z loga z log0 tak jako facility to trafi do pliku który nazywa się varlock ocp u mnie działa nasłuchiwanie nie nie działa nie działa Natomiast mam takie coś jak proszę bardzo Otwieram na tym porcie nasłuchuję u mnie syzlog więc
ja sobie to otworzę Open na chwilę teraz jak ktoś chciałby mi zrobić żartu może zacząć fludować mi serwer nie róbcie tego proszę I teraz uwaga Słuchajcie zalogowałem się do mojej konsoli Open shifta natomiast jest sobie coś takiego co się nazywa zarządzanie wieloma klastrami nazywa się advance klaster Management mogę mieć tu podpiętych wiele klastrów jak mam podpięte wiele klastrów to mogę wspólnie nimi coś robić i teraz bazuje to między innymi na jakichś politykach i teraz zobaczmy jakie je u mnie są polityki w tym acm-ie które potrafiłyby sprawić że to logowanie będzie szybkie i sprawne tak jak
ten internet dobrze Słuchajcie mam dwie polityki kto będzie używać słuchajcie ja wam tylko powiem tyle będą pytania konkursowe więc ja nawet w ślepo bym mówił ja ja bo nigdy nie wiesz że powiemy za to jest nagroda więc jest spoko słuchajcie ja mam tutaj dwie polityki które domyślnie u mnie są na nforsie Czyli jak coś jest niespełnione to od razu naprawia tutaj celowo jest na chwilę na inform po to żeby dało się zobaczyć że coś się zmieni jedna polityka Mam nadzieję że widać ten na dole mówię o tym czy jest zainstalowany pod system czego logowania co
tam może być zalogowanie jakie technologie efk RK nie a ty wtedy warczysz dokładnie natomiast druga kwestia jest taka że może być obiekt który gdzieś w forwarduje tak zwany klaster Lock forwarder i teraz w bardzo łatwy sposób normalnie żeby konfigurować żeby klaster gdzieś wysyłał ja musiałbym to klik klik klik robić a teraz uwaga Co mogę zrobić Mam zdefiniowane w tych politykach że to tyczy się klastrów które mają odpowiedni No mam jeden plaster nie ale gdybym miał ich 30 tutaj pod zarządzaniem to klastry do których są przypięte te polityki Proszę bardzo są identyfikowane pola belkach jeśli ja
zarzucę la belkę która się nazywa loging równa się trup to jest jedna labelka i druga Remote locks równa się True to jest dla tej drugiej polityki To w tym momencie te polityki obejmą ten klaster więc jeśli do mnie przyszedł pan admin tego konkretnego klastra ten ten przyszedł tak zwany maruda i mówi Ja chcę Co ty chcesz dokładnie to w tym momencie Słuchajcie jest Internet No tak tak hakujemy czas Nie no tutaj tak jest Słuchajcie tak naprawdę No dajmy temu chwilę to mnie a propos nagród będą później pytania Więc będziecie mieli szansę coś wygrać tak o
Dobra poszło poszło wracam do polityk wracam do polityk od razu on mi powie że z politykami o jedna jest spełniona wiecie dlaczego No bo tam jest zainstalowany pod system logowania czy tam jest FK czy tam jest LK czy tam jest ten wektor który pokazywałem nie wiem ale jakiś jest bo to drugie jest niezależne forwardowanie od tego co jest pod spodem jako system logowania i teraz zobaczcie Ja zamieniam tylko na tak zwanego enforsa tak żeby to się uaktywniło czyli naprawiło mi ten klaster I proszę bardzo to oczywiście chwilę potrwa na chwilę obecną Widzę że tam czegoś
takiego nie ma a ja tutaj od razu jeszcze pozwolę sobie Mam nadzieję że zdążę pokazać że logów nie ma na redhead TV na razie zbieranych natomiast to co się dzieje przez to że ja zrobiłem tylko jednego tak naprawdę tak A czy tam la belkę na klastrze to dochodzi do tego że za moment ten klaster zacznie wysyłać tutaj Logi Proszę bardzo tu już się świeci na zielono a tutaj za chwilę zacznie fludować mi wszystko I wtedy Krzysztof będzie co moim dłużnikiem bo może teraz to dokładnie Może grekować i tak dalej Tak dawaj Czekaj czekaj grę to
jest mój serwer grę on O patrz da się Nie no to już jestem w domu więc Słuchajcie w związku z tym że to zadziałało ja teraz zrobię jedną rzecz żeby mnie tutaj mocno nie hakować to zrobię clock Close zamyka mi to transport Ale słuchajcie mój klaster oczywiście Co robi myślicie wysyła te Logi dalej na Red htv Dlaczego ja mimo że teraz robimy i chciałbym na przykład zaraz z Krzyśkiem przejść do kolejnej rzeczy Dlaczego ja Skupię się i to usunę za chwilę skonfiga bo w klaudzie płacisz za ruch wychodzący i trzeba redukować koszty natomiast Słuchajcie wrócę
na chwilę do jednego slajdu tutaj Demko nam nawet wyszło i uwaga Krzysztof powiedzmy nia Słuchajcie są różne szkolenia tak jest do 188 Do 280 są różne ja bym wyjął już telefon i szukał jakie szkolenia są ponieważ jedną z nagród jest czerwony kapelutek więc pokażemy na grodę pierwszy krzyknie Jakie są dwa szkolenia Jeden ma uczyć logingów Open shifcie a drugi acma ten wygrywa kapelusz a ja w tym czasie przed dziadka dinozaura który używa grypa A ja w międzyczasie Pozwólcie że tutaj przeskoczę do mojego klastra I usunę ten obiekt szukamy szukamy Daj jakieś podpowiedzi trzeba mówić to
się nagrywa Nie może być ciszy Ja też nie wiem ale co uruchomiłem zobaczy to jest dodatek do Open shifta który pozwoli wam opowiesz o łeb terminalu Jaki jest kluczowy OK no to niektóre osoby wiedzą web terminal jak widać możemy sobie po prostu odpalić z poziomu konsoli i nie mieć zewnętrznego terminala takiego klienta po prostu korzystać sobie przez naszą konsolę z dobrodziejstwa tego klienta naszego może z klaudum stracie właśnie te cloudshele się często odpalają którymi można sobie zarządzać klastrami i w zasadzie wszelakim a kto zna jakieś takie kołdręgi despacito i tym podobne rzeczy czy korzystaliście to
nie będziemy o tym mówić ale zachęcam właśnie żeby poznać bo to jest fajne dla deweloperów możecie sobie stworzyć taki po prostu taką konfigurację pracujecie na tym dokumentem danej aplikacji możecie sobie ściągnąć bezpośrednio do takiego koda aplikację modyfikować ją i automatycznie pushować do do [Muzyka] czego nie wiem bo cię nie słuchałem ale widzę że jeszcze tu niektórzy szukają odpowiedzi nie na to pytanie nie ma jeszcze odpowiedzi zaraz będzie kapelusz Natomiast ja dam drugie pytanie konkursowe z gwiazdką Słuchajcie Zobaczcie usunąłem przed chwilą ręcznie klaser Lock forwardera prawda a za chwilę go usunąłem jeszcze raz dlaczego acm go
podniósł z powrotem bo był nfours i tak dalej Bardzo dobrze Idę po nagrody dla ciebie więc tutaj o mogę ci kliknąć co chcesz a tu weźmie kapelusz No dwa szkolenia ludzie no dwa numerki trzeba podać ile trafione ten pan wygrał proszę żeby nie było że oszukujemy O proszę bardzo Proszę bardzo Nie będę klikać słuchajcie bo oszczędzam wam czasu marketingowo ale tam jest co jest na dwie do 380 i na 480 380 zaawansowana administracja super szkolenie 480 jako ciekawostka Może to będzie podpowiedź do kolejnych zadań co jest na 480 powiedz jej co tam jest Jakie są
technologie na 480 zachęcamy tak bo to są te wszystkie dobrodziejstwa z tak zwanej z Wysokiej półki do działania czyli macie tam te wszystkie AC z plastrami Czyli acm macie Security czyli ACS i advantaster Security I tu możecie No dużo rzeczy ciekawych zrobić jak macie już bardzo rozwinięte dużo macie plastrów coś tu macie tak nie ta prezentacja Dobra idziemy do następnego o i tutaj Musisz chwilę zająć bo ja muszę się zapiąć tym vpn-em i generalnie tak no słuchajcie No Hybrid Cloud No chyba Wiecie no teraz Generalnie panuje moda na Hybrid Clouda ja sobie Pozwoliłem takie że
to taki miszmasz jest z chmury publicznej prywatnej I co tam mamy My mamy takie Demko przygotowane że tak naprawdę słuchajcie bo mamy dużo sesji tematycznych A my hakujemy czas i Słuchajcie kto używa z was ansibla jeszcze możecie kłamać możecie kłamać o super ale można no ale myślicie o tym dobrze no to dalej a chmur aws-y ażury gcp dwie osoby używają OK a cefa na Open shifcie czyli ten Red Hot data Foundation No już tak mniej OK dobra my mamy taki po prostu taki Case bo na innych salach możecie usłyszeć o ONZ Blue wirtualizacji A u
nas możecie usłyszeć wszystko co prawda małej pigułce ale jest tak że chcemy tu pokazać wszystko a co chcemy pokazać to jest mniej więcej taka architektura którą tutaj mamy i mamy tak mamy openshifta zainstalowanego w onpremowej serwerowni z włączoną wirtualizacją Czyli możemy Jesteśmy jakby mamy możliwość gładkiego migrowania się ze starych aplikacji Legacy na Kontenery czyli uruchamiamy sobie przenosimy wirtualki do Open shifta i one mogą jakby współgrać z naszymi kontenerami na Open shifcie dodatkowo No też chcemy być tacy Hybrid cloudowi multicloudowi te wszystkie te piękne słowa tak używasz takiego słowa w kawiarni bo [Muzyka] jeszcze wyciągamy tego
maka nie tamte iPhony i w starbucksie to działa wylewka kawy ale my nie mamy My nie mamy Maca nie mamy iPhone'a i tak tak musimy się nagadać więc te dobrodziejstwa takie No mamy użytkowników tak którzy wchodzą do naszego tutaj klastra na Open shifcie tam mamy aplikację uruchomione na wirtualnych maszynach jest load Balancy który który kieruje do maszynek w aws-ie w azurze w Google cloudzie i to wszystko jest jakby zdupliowane używając ansibla Ansi Black ktoś ma zainstalowanego na Open shifcie bo można to jest właśnie sesja którą chcieliśmy jakby zmiksować to wszystko bo ansible można operatorem zainstalować
na Open shifcie teraz w tej chwili pogadaj bo ja muszę się za VPN Generalnie w automacie różnych rzeczy i teraz kwestia jest tego taka jak się nazywa komponent do instalowania zewnętrznego sopperów w Open shift chciałbym w środowiskach kubernetesowy który oprócz tego że instaluje software bo jest instalatorem to potrafi on niego dbać tak Czyli potrafi go zbakapować i tak dalej nie Jak się nazywa operator czyli operator jest mechanizmem który oprócz tego że zainstaluje są wzory to potrafi odpalić jakiś kontroler który monitoruje ten software możesz pokazać teraz o I w tym momencie Słuchajcie mam operatora do instalowania
automation platform w taki sposób że on się pojawia na Open shifcie czyli robi się next next next i generalnie już coś takiego mam a dodatkowo są nam fajne obiekty bo jest na przykład automation backup związane z tym żeby w łatwy sposób zaplanować regularny backup chociażby bazy danych która jest pod spodem No i zobaczcie tutaj operatorem jest ancibola automation platform zainstalowany Jak wiecie do tej pory No to by trzeba było te wyjanki gdzieś tam wykroić zainstalować Czy automation platform jakieś polityki to wszystko te wszystkie czynności musielibyście zrobić już ręcznie a tutaj instaluje się operator wchodzi się
w automatycznym kontroler klika się Create i w zasadzie na praktycznie domyślnych parametrach możemy wcisnąć żeby nam utworzył tą instalację a tego nie będę robił dlatego że już mam utworzoną instancję automatycznie tworzy mi się Ruta do roota czyli wejście do klastra z zewnątrz do mojego ansibla na którym właśnie mam automatycznym platform mam tam zdefiniowane kredenschiale aws-a żura gcp czyli te klaudy wszelakie do Open shifta Dla ułatwienia mam tylko jeden projekt który jest synchronizowany z gita i on jakby zaciąga mi całą konfigurację moich tutaj konfiguracji no playbooków do uruchomienia wirtualnych maszyn w cloudzie i do Wyzwolenia naszych
aplikacji na Open shifcie pokażę jeszcze bo tutaj mam co jest ważne bo wiele osób o tym nie wie bo na przykład takie trzeba powiedzieć że wirtualizacja w Open shifcie to nie jest taka klasyczna wirtualizacja jaką znamy nie wymieniając nazwy firmy po prostu to jest takie tak naprawdę nazywamy to Cloud native wirtualization Czyli po prostu wy uruchamiacie wirtualne maszyny proszę ja pytanie czy ty mówisz o tym że na openshifcie można trzymać maszyny wirtualne mówię o obiektach Ciekawe czy później będzie pytać o jakiegoś rodzaju szkolenie wizualizacji najbliższych Słuchajcie Zobaczcie mamy klasyczną aplikację w kontenerze i do niej
wiadomo serwisy ingresy Ruty te wszystkie te rzeczy secrety to się wszystko dopakowuje a czy wirtualna maszyna też tak może być Otóż może tak dokładamy do niej i teraz pytanie czy zadziała dokładamy do niej sobie ruting Ja sprawdzę sobie te ambitne strony jak czy one w ogóle działają No ten internet No to jest strona która ma jeden tekst AWS jeden wiersz ty stoisz swój Internet czy wypiłem się złapią no niby tak Dobra to pokażemy niech to tam próbuje sobie coś tutaj zrobić wirtualizacja mamy wirtualne maszyny o ile się w ogóle to mamy tu wirtualne maszyny jak
widzicie na załączonym obrazku jedna jest load balanserem balansuje ruch pomiędzy openshiftem a WSM azurem i gcp tak są tam dwie jak widać jest jedna z serem druga jest klientem http Data Center przy zmiana figury i teraz uwaga taki film ode mnie Miejcie czy niezależny łącza internetowe i wtedy będzie dobrze no tak No i widzisz widzisz Może to pytanie konkursowe w takim razie słuchaj A czy może to przejdźmy do slajdów w takim razie nie Poczekaj O tutaj tu dobrze O tu się wyświetliło patrz to się wyświetliło To jest właśnie ta część użytkownicy wchodzą tą rutą którą
jak kliknąłem którą właśnie się udało tak jak się uczymy ten Open Shi ft Lucky mogą tomition platform który powołał TNT w tych plantach wszelakich z repozytorium kodu tak Czyli po prostu ta konfiguracja tych wiemy jest w Skodzie i będą balancer tak naprawdę haproxy balansuje pomiędzy winiakami ja jeszcze sprawdzę raz no i oczywiście człowiek w dużej wiary nie wierzyłem dobrze to w takim razie może pytanie to konkursowe ja wyświetlę a w międzyczasie sobie tutaj Myślę że już niektórzy może znają odpowiedź mamy do wygrania kolejny kapelusz i które szkolenie redowe omawia właśnie kwestie tej wirtualizacji i nie
tylko tej wizji 316 i właśnie na tym szkoleniu można się dowiedzieć właśnie jak fajnie wykorzystać nie tylko uruchomić te wirtualne maszyny Open shifcie tylko właśnie z nich korzystać Tak teraz mogę ja sobie spację nacisnąć dobra o I to jest odpowiedź Nie to jest odpowiedź Dobra lecimy do następnego case'u słuchajcie teraz będzie na grubo nie ma przelewek Słuchajcie mamy Security compliance tak audytor już puka do twoich drzwi Biegnij go przywitać za każdy normalnie z łyczek jest normalnie Wiecie no to nie jest bicie brawa to jest to jest ból to jest ból i teraz tak jak szybko
pokolorować trawę na zielono a może inaczej Jak może naprawdę naprawić mój klaster będą dwa przykłady i teraz jakie będą przykłady Po pierwsze zaloguję się do czegoś co się nazywa ACS trzeba transfer Security wypijemy no tak uda się Uda się zalogowany Nie spokojnie tutaj tutaj też się po prostu ładuje tutaj bo pingi to jest i Pink Pink Maksem przez sen Mai Słuchajcie zaraz to zobaczymy i teraz uwaga To ja spróbuję powiedzieć co za chwilę zrobimy generalnie jeśli ja chcę spełnić jakieś kryterium oceny bezpieczeństwa tak czy jestem complians To są pewne standardy pewne normy Jakie są pcids
hipa dwanisty cis kubernete cis Open Shield i tak dalej teraz mogę używać do tego acs-a który ogarnia mi wiele klastrów tak jak acm i mój jest taką platformą do oceny plus jeszcze mogę używać czegoś co się za complając operator instalowany na każdym pojedynczym klastrze teraz będą dwa przykłady Bo sytuacja jest więcej taka ja jestem sobie adminem spokojnie robię to co robię codziennie czyli jestem na netflixie przybiega mój kolega i mówi że do drzwi co się zbli ktoś się zbliża musimy to załatać na szybko a oni wszystko Sprawdzają czy może jakieś dwa konkretne podpunkty Nie no
dwa dwa audyt Słuchajcie z jednej normy jako przykład będzie coś takiego tak zwane stare image Co to jest stary image to jest taki mistrz który jest stary i brzydki i założenie że jak mam na przykład więcej niż 90 dni to pewnie i tak już tam są Bugi bo tak szybko wychodzą I na przykład używanie taguley to jest też się kłóci z mistem 800 19422 podpunkt i zaraz zobaczymy czy ja to spełniam dodatkowo jeszcze Zrobiłem sobie normę cis Open shiftową bo bo jest taki standard wykreowany przez katalog kosztowany tam gdzie są standardy cisowe związane z tutaj
jakimiś Kernel Default ustawienia hardewid i teraz mam nadzieję że chociaż tutaj to tak klastra nie jest logować jeszcze do tego drugiego internetu tutaj nie Bo słuchajcie tak próbujemy system lokalny próbowaliśmy przez LTE próbujemy o nie dobra teraz nie dotykać Może wejdź No nie dobra dobra dobra coś się dzieje Słuchajcie w i za 10 minut Tak jest Dobra dobra coś jest I teraz uwaga jeden list a który chce pokazać i jest związany z i chodzi teraz o coś takiego Krzysiek dał mi cynę Za chwilę przyjdzie audytor ja albo będzie źle albo będzie dobrze Mamy parę minut
znaczy z tym internetem to może godzina nie natomiast Zobaczcie mam tutaj sobie tego Insta podpunkt 422 zobaczymy sobie czy jestem spełniony czy nie jestem spełniony Mam nadzieję że to widać ja jestem osobą spełnioną życiowo ale tutaj w cztery dwa dwa mam 0%. tak Czyli jeśli chodzi o te image nie jest dobrze teraz co mógłbym zrobić żeby było dobrze Ja wam powiedziałem że dwie rzeczy są weryfikowane przez ten podpunkt skąd wiem bo przeczytałem mądrą książkę na temat tych norm i redhat wydaje też takie książeczki i podpowiada Jakie rzeczy na Open shifcie zrobić na przykład które nie
są domyślne żeby udało się zrobić i ja wiem że jeśli wejdę sobie do zarządzania politykami i mam dwie polityki jedna mówi starymi czy no nie no ale działa mi to działa mi to Ale teraz uwaga audyt mówi o tym że to ma być zabronione Czyli ja na przykład nie chcę aby ta polityka działała tylko w jaki sposób No jakie mamy tryby Krzychu podpowiedź a ja będę klikać No sprawdzacie sobie i informujecie na przykład mailowo dowolną drogą albo elforusujecie po prostu politykę taką że mówicie deweloperowi Nie kolego tym 90 dni to ty nie możesz z tego
korzystać bo to jest po prostu zabronione i poza poza zgodnymi jakby naszymi standardami to jak pójdzie deployment to co się stanie No generalnie on się uruchomi od razu zostanie ubity i dostanie polityka że ten obraz jest niespełniony i to psa tak samo możecie sobie zrobić że nie wpuszczacie się zawsze upieram na te piany że nie wpuszczacie na przykład obrazów na debiak tak że macie jakieś swoje ulubione dystrybucje z których bazowe kontenery się uru iają ale te pianów nie pozwalacie deweloperom uruchamiać kontenerów bazujących na debianie albo nadewianie starszym niż któraś wersja tak bo te nowsze wpuszczacie
i wtedy już macie tak zwane przesunięcie Security w lewo czyli już bardzo wcześnie w fazie wytwarzania oprogramowania jesteście w stanie reagować bo nie na produkcji tak jak to się kiedyś robiło że Jejku już łatamy ale nie teraz już bardzo wcześnie już w fazie testów developmentu już wiemy że tam się coś dzieje Krzychu jestem gotowy nacisnąć skan zmieniłem z inform na enforsa dwie rzeczy 90 i latesta robię skanowanie na dole patrzymy jest 0% takie rzeczy jest to wyszło bez bramy Dobra dobra nie to brawo dla acs-a Brawo dla acs-a natomiast Słuchajcie jeśli chodzi jeszcze o autobus
szybko poszło Nie ale ja słyszałem że ja mogę dostać te no nie brawa tylko chłostę jak nie spełnię jeszcze tego drugiego podpunktu a drugi podpunkt E to jest uwaga już inne podejście to jest ten cis tak inny standard i teraz Zobaczcie trochę to tak uruchomionymi aplikacjami masz rację jak najbardziej powinienem o to zadbać tak I musiałbym sobie sprawdzić że da się to przestawić tak ale to jest dla nowych bo na poziomie diploymentu nowego ustawione Słuchajcie ale tam jest jeszcze runtime do wyboru jest Słuchajcie i teraz jest jeszcze jedna rzecz że tu spełnienie takiego czeku to
jest mniej więcej takie trochę proceduralne nie bo to nie jest techniczne że ja przychodzę mówię Ty ziomuś Zrób tak że stary image to Sio i co on ma tu zmienić w jajem w jakimś pliku No nie Zobaczcie to to było tak naprawdę jednak jakiś proceduralne ja nie będę dopuszczać i mija Coś tak można mieć że jakieś rodzaje to jest pipeline czy coś ale na przykład To co mam tutaj w ciso sp426 cokolwiek to jest Zobaczmy cis to się wyświetli to będzie działało to jest zwykły hardeik mówiący jak ktoś wie co to jest sysctl Co zrobić
żeby żeby było no zhardynowane jakieś wartości w kernelu tak dobra tak No więc Słuchajcie może coś tam bo to się tam loginuje no bo tak wracając się do tego 90 dni obrazu no tak no wyłączymy tę u deweloperowi No ale on biedny Przeważnie jest tak że to dewelopersa obrazy takie nie jest odpowiedzialny więc no to jest cały proces tak to wtedy trzeba powiadomić Dział który jest odpowiedzialny za budowanie takich obrazów które są młodsze niż 90 dni są zgodne z security i wtedy właśnie możemy być odporni na to ale pomaga nam to narzędzie A jak nie
mamy acsa No to musimy zbudować tulę które przeważnie uruchamiamy w dany dzień albo daną godzinę co tydzień ale to jest tylko na czas skanu jak za godzinę ktoś uruchomił to my już nie mamy i mamy po prostu duże dziury bo działamy nie frontalnie tak ładne tak jest takie słowo nic nie działa nic nie działa bo tego możecie na dv480 musimy trochę tam marketingu tutaj uprawiać do 480 ACS acm na co mogę Przepraszam na co mogę sprzedać się to przepiąć Ale masz do niego hasło Ale tu jest jakaś otwarta sieć jeszcze podobno do której o to
scenka Hotspot 5g która jeszcze niżej No to weź zaznacz Ale gdzie indziej może tylko że to chyba będzie A nie to próba próba zmiany włącza kolejna ale Próbowaliśmy już trzy różne trzech dwóch różnych operatorów i łączek które jest tutaj jeszcze kabel nam tutaj światłowy podciągnęli ale właśnie nie mamy On też żeby tutaj zterminować sobie na szybko i paczkordy podpiąć chociaż czekaj zobaczę OK dobra co Coś jest tutaj już jest tak że nie wiem chyba Kukiz umarł przeglądarka Zjadła już Kukiza po prostu z nudów Ale ale coś się coś się tu pojawia z powrotem do o
ale ruszył dobra ale ruszyło Zobaczcie z PS pokazuje wam jak mój plaster spełnia standard Open shift cis Open shift Zobaczcie 100% defaultowa instalacja praktycznie 100% 100% 100% jest nieźle jest nieźle nie gra munosia audytore natomiast Zobaczcie co jest na końcu nie na końcu jest takie z grubej rury nie jeden podpuści Nie no bo jak się przyczepić albo jest spełnione albo niespełniona jeden zostawiliśmy żeby wbić szpilę nie nie jest spełniony deportowy i teraz co to jest za potwór to jest podpunkt który mówi że rzeczywiście dla kibleta wypadałoby coś tam podrasować tutaj syste telowe tak czyli jakieś
tam karmelowe wartości i tak dalej Słuchajcie mówimy o hakowaniu czasu teraz hakowanie czasu polega na tym że jeśli ja dobrze Zarządzam klastrem to ja robię sobie takiej maszyn config wrzucam to na gita mam git topsa na klastrze on mi to zaczytuje robi jakąś pętlę rekor robi mi i działa może mi to też zrobić migi Top czyli Open shift Guitar czyli Argo CD może mi to zrobić acm na przykład politykami da się to robić natomiast uwaga jeśli ja jestem kimś kto szybko działa tak Czyli robię to takie że loguje się coś co zmodyfikować to zobaczę co
mogę zrobić mogę wejść sobie do klastra i mam coś takiego jak mam zainstalowane Open shift compliance operatora jak komplement remediation tutaj te skany również zostały wykonane i on potrafi mi powiedzieć ziomuś mam tutaj pomysły jak ci z tym pomóc jak możesz szybko naprawić klaster i komplementytion w tym wypadku znajdę ten który mnie interesuje Jest oddzielnie wygenerowany jeden dla workera drugi na Mastera bo to jest przecież takie podejście że Jak się konfiguruje mastery to inaczej trochę niż burgery dlatego remidiation jest dzielone dla workerów i dla natomiast jakbym teraz szedł na przykład w workerowy tutaj remidiation to
Słuchajcie Zobaczcie co jest oprócz tego że to się wyświetli proszę Wyświetl czy to jest jeden prosty Jam chromie to w tym chromie poza tym że będzie napisane co jak dlaczego czyli tutaj jest co jak dlaczego są jeszcze inne obiekty które bardziej szczegółowo to robią mówią Natomiast mam wygenerowane coś co konfiguruje Open shift czyli Machine konflikt No i co znowu mówiłem że ja musiałem to gdzieś przegrać ale uwaga zmieniam to na True i po robocie Jeśli dwa w ten sposób jeśli nie angitoxa to mogę tutaj zmienić True zrobić save I w tym momencie Marcin konwik się
generuje aplauje każdy z moich workerów po kolei się rebutuje bo tak zazwyczaj jest po modyfikacji i za chwilę mój podpunkt świeci się na zielono wiecie co nie zrobię Tu True nie na tym Internecie i nie przy tym timingu ale Wierzcie mi że po jednym teraz wpisaniu rzeczywiście automatycznie to zaskakuje Więc można powiedzieć że Takie rymy na kolejne jeden podpunkt to jest zalogowanie się znalezienie właściwego ramidation zmiana w Polsce dziękuję po robocie jest zhakowany czas jeszcze Dlaczego nie zrobisz tego na True bo masz inconfigi co robią Jak się je wprowadzi a klaster wywalają się jak internet
nie mogą rybitować maszynę prawda i po kolei każdy z workerów się restartuje No ale jeszcze mam dużo burgerów i dobrą politykę ustawioną replik to jak najbardziej wszystko po prostu to trochę trwa i zawsze jesteśmy No mamy tylko dwa dostępne węzły więc No musimy o to zadbać że masz ich konflikt przegenerowanie może zrestartować nam węzeł czego ty tam szukasz dokładnie bo teraz będzie pytanie konkursowe bądźcie w gotowości to chcę kubek idą na internet Dobra lecimy dalej mamy jeszcze jeden kubek coś wymyślimy to jest też VPN niestety A to nie nie Poczekaj to spróbujemy może zrobić Słuchajcie
mogę jeszcze mieć pytanie do tych polityk które tam są można swoje robić tak takie żeby na przykład jakieś jasne Jasnet to właśnie o to chodzi No są zdefiniowane w grudniu tam tam dawno to nie było jeszcze rozwiązania wiesz nie było patrza A można było napisać tak politykę która potrafiła ci zablokować na poziomie ataki z wykorzystaniem [Muzyka] o zostawiłeś na Myślałem że zostawiłeś narucie to to co swoje ustrojstwo Dobra słuchajcie teraz tak No zobaczymy jak to z tym łączem wyjdzie no tutaj akurat do tego przydałoby się lepsze ale taki chwyt marketingowy tutaj może ten laptop po
prostu tak wolno działa bo co My jeszcze hit Mamy zrobimy to jeszcze jest tuba ja może mamy mało czasu Słuchajcie chwyt marketingowy tak absolutna petarda monetyzacja kontrola i bezpieczeństwo w jednym miejscu kto generalnie słyszał serwis meczu A co o API nie API managemencie niekoniecznie fristal dobra okej no trochę osób słyszało generalnie tak jak widzicie mam tu wachlastry nie wiadomo które będzie działał w krótkich żołnierskich słowach co daje nam serwis mecz No generalnie chodzi o to że przeważnie jest wtedy kiedy chcemy w dużej organizacji spełnić te wszystkie wymagania jak bezpieczeństwo monitoring analiza ruchu pomiędzy naszymi aplikacjami
gdzie co są jakieś opóźnienia pomiędzy aplikacjami i pierwszą a drugą na przykład jak mamy dwie aplikacje ktoś mówi audytor szyfrowana musi być komunikacja pomiędzy aplikacją pierwszą a aplikacją drugą no to wtedy tak no albo mogę przyjść do Artura i mu powiedzieć Słuchaj byśmy tam popisał te wszystkie komponenty bo chcą żeby ten ruch był monitorowany zabezpieczony I co ja na jutro potrzebuję A masz kubek nie No i właśnie co ja mogę zrobić No wtedy właśnie chodzi o to że najprostszym jest taki komponent jak serwis Match który bazuje na projekcie istio i wtedy możemy te bardzo dużo
rzeczy po instalacji tak naprawdę w Open shifcie operatorem wytworzyć sobie taki tzw ctrl który będzie nam właśnie te wszystkie rzeczy zapewniał czyli audytor ten z kijem tym takim od razu praktycznie większość rzeczy jest już wtedy załatana bo nie trzeba tworzyć tych techniki bojlerów które nam to zapewnią A jaka jest wada taka jak mamy na przykład 20 zespołów deweloperskich i każdemu każemy żeby on mi zabezpieczył jeden case a ich jest dużo żeby to sprawdzić żeby zabezpieczył mi aplikację pierwszą do drugą żeby była szyfrowana tlsem i 20 zespołów czy zrobią tak samo No nie zrobią tak samo
jedno to zrobią Ile czasu to potrwa które muszą między mikrusy i ubezpieczenia tak jest tak jest i tam praktycznie jeśli jest to aplikacja kosztowana cloudzie z tego co wiem publicznie tak olbremia chyba nie trzeba jeszcze czegoś takiego robić dokładnie a jeszcze jeszcze dodatkowo dochodzi taki komponent freestyle API który jest przejętym jakby do Red Chata portfolio trafił on jest uzupełnienie do serwisa jak na przykład chcemy zarabiać na takiej mapie tak Arturowi się ostatnio naviexpercie Jechał sobie na konferencję Pięknie sobie jedzie na naviexpercie skończyły się fundusze w Katowicach gdzieś biedny zabłądził [Muzyka] prosto nie po 15 minutach
on mówi ale Artur ja mówię cicho Przecież jadę dobrze nie i po 15 minutach dosłownie on mówi ale to się nie odświeża no wiecie Normalnie bym powiedział że internet tutaj ale tam naprawdę skończył się i dokładnie wtedy jakby w tej minucie abonam i ekspres żeby nie było i podczas trasy tak nie powinno być I tu jest właśnie tak że jak macie sobie to isio skonfigurowane No to tak technicznie będziemy bardzo wnikali bo mało czasu ale przed tym stawiać to taki iskjo ingres Gateway który kieruje wam tak bardzo ładnie ruch na te usługi A dodatkowo jak
postawicie jeszcze przed tym API to możecie mierzyć ilość hitów tak na przykład mówicie że ten klient zapłacił tyle i tyle to on może zrobić tylko 1000 hitów do aplikacji albo mu zrobić limit raty na przykład dziennie na 1000 ustawić że każdy hit to go kosztuje na przykład złotówkę albo jak go lubimy to 50 groszy promocji możemy robić promocję i właśnie to jest takie narzędzie które pozwala to wykorzystywać to API czyli monetyzować od razu tak bo no bo co im firmy robią no znowu to piszą bo my właśnie wydajemy wtedy te API do naszego klastra słuchajcie
ja spróbuję to pokazać możesz zabawiać [Muzyka] Poczekaj jeszcze chwilę bo bo może wiesz jest szansa że może że może się uda to pokażemy to wiesz tak po prostu W dużym żołnierskim skrócie Słuchajcie instalacja to może niepotrzebnie to kliknąć instalacja operatorami jak to się łatwo robi jak Jeśli chcecie te wszystkie dobrodziejstwa spełnić i żeby KNF przeważnie Powiedział że OK no to no w skrócie zawsze będą jeszcze jakieś powiedzmy dodatkowe rzeczy ale te cztery operatory Elastic sege operator distribute tracing kiali i Open shift Service masz które również Instalujemy operatorami klik klik dalej tworzę nam cały w istiosystem
tutaj w moim przypadku tworzą nam całą infrastrukturę która jest odpowiedzialna za zadeplojment właśnie tych komponentów i tu nam się deklaruje właśnie hiali jeger grafala to wszystko sensorsowe projekty redhat bierze teensorowe projekty robi z tego swoją dystrybucję serwis mesha którego możecie zainstalować na open shifcie i dodatkowo od razu macie dostęp do rud które wam kreuje Ruty do komponentów i Artur Widzę że się już niecierpliwi żeby już chce ze swoim tematem wjechać i zobaczcie na przykład co pokazuje wam kiali pokazuje wam w takim właśnie przypadku ja sobie tutaj zrobiłem symulację ruchu która do jakiegoś API uderza i
dokładnie wiem nic nie konfigurując jak ten ruch mi się odbywa Widzę że wchodzę na istnieją ingres Gateway potem jakieś API przechwytuje wersji pierwszej i balansuje mi na jakąś aplikację w różnych językach i na przykład mam tutaj taki Case chcę pokazać właśnie że możemy to sprawdzić sobie bo na przykład nasz deweloper sobie my monitorujemy ten ruch tak A mój deweloper stwierdził A coś tam sobie przepisze w tej mojej aplikacji Mam tutaj odświeżanie na jedną minutę i za chwilę powinienem zobaczyć o zobaczcie uderzyłem do innego endpointu API i widzę że deweloper coś tam sobie przekonfigurował No i
ja jako Death Bobs Patrzę słuchaj deweloperze ten ruch to tak jakoś tak No Dziwnie to wygląda ja bym na auto tak i to pokrótce tak bo ja widzę naprawdę że nawet się czas kończy Podsumowując do tego mamy jeszcze Prometeusza do którego możemy sobie tutaj go pytać o metryki klastrowe wybieram dowolną klikam executa tekstowo robię sobie graf z tego mamy też grafane to właśnie chyba tak Coś co tu wiesz teraz się rozpędziło a ja tutaj widzę jednego zawodnika który ma wajchę i pokrętło bo ja mamy tutaj to u niego to na lawie wiesz chyba chyba wczoraj
mu zasłużyłem Słuchajcie I na przykład co możemy sobie tutaj właśnie metryki sprawdzać jakie mamy dashboardy to są to są rzeczy z pudełka możemy jeszcze swoje aplikacje do konfigurować do tego i jeszcze jest jeger jegerem możemy tresować sobie na przykład zobaczymy nasze English osek forum aplikację findtrace i widzimy Jakie były hity gdzie co czekało na jakim miejscu i teraz na tym etapie chciałbym już przekazać głos do studia w Warszawie Artur poczekalewicz wracamy znowu trochę do Security a i słuchajcie ja jeszcze tylko przypomnę tak że z tym API ten programista Przypomnę ci Panowie z audytu przyjeżdżają Tak
więc trzeba uważać natomiast Słuchajcie Kolejna kwestia Czasami zdarza się tak że trzeba umieć klikać w prezentację Proszę bardzo tu się uda Teraz jest czasami sytuacja taka że ja chcę zrobić deeployment Ja sobie naklikałem aplikacji napisałem jakiś kodzik zrobiłem jakiś deployment do tego No generalnie U mnie działa nie i teraz ja chcę zrobić dyplomy na produkcję a produkcja jakaś taka nadwrażliwa jest nietkliwa Ja tam puszczam ten pipeli na oficjalny tam on idzie trwa te półtorej dwie godziny trzy godziny a na końcu mi mówi takie no e e e nie gorzej niż z własną żoną nie Przynajmniej
w moim przypadku produkcja jest gorsza niż żona ja kiedyś jak powiedziałem że ono te produkcje Nie ona nie wiedziała czy komplement czy nie W każdym razie czy taki deweloper admin czy on może sam sprawdzić te wszystkie czeki które go może później wyblokują No i właśnie kwestia tego taka że tak ale nie takim pipelinem Security Słuchajcie który ja rzeczywiście oficjalnie tam liczę że o wejdzie mi już na test nie tylko taki roboczy pipeline może jest który pozwoli mi zdefiniować w nim jako input wsadzić obraz kontenerowy który może być nawet nie na tym klaszczą może być na
moim docker hubie na Queen gdziekolwiek hostowany to może być kod aplikacji który zostanie przeskanowany przez te same silniki które skanują nasz kod aplikacji tej właściwej to może być kod wdrożenia Czyli mam na myśli deployment na przykład czy są limity ustawione bo może jest polityka bezpieczeństwa u nas która weryfikuje czyli mity są ustawiane dla danych diploymentów link do aplikacji mogę dać już uruchomionej po co Żeby zrobić na przykład testy blackboksowe czyli spróbować jakąś mechanizmem sprawdzić czy nie ma owakowego Nie wiem SQL injection i tak dalej chociażby za pomocą za Proxy więc teraz przykład Oczywiście jeśli się
uruchomi nie ale już działa o wiele lepiej Słuchajcie tak I teraz uwaga szybko w takim razie puszczam taki pipelife ten pipeline rzeczywiście nie jest pipelimem Zobaczcie takim do którego jestem przyzwyczajony to jak to coś nie przejdzie zablokuje Nie tu nie ma żadnej blokady ja sobie przychodzę i mówię Dobra ja chcę sprawdzić czy będzie dobrze czy nie będzie dobrze więc Zobaczcie mam zdefiniowany między innymi moją aplikację Jeśli ona by gdzieś już działała to mogę sobie dać do niej od razu link żeby się wykonały testy takie hakerskie blackboksowe będzie hakowani tu jest kod źródłowy po co Żeby
mi ten pipeline ściągnął ten kość źródłowy tam było widać że jest git i coś i przeskanował mi czy na przykład ten kodzie źródłowym nie ma Nie wiem Buffer overflowa czy czegokolwiek innego Kolejna rzecz image Co może być skanowane W image'u co może wyskanowane CV i czyli czy nie ma tam jakichś takich trochę krewnych pakietów z błędami ale również mogę mieć polityki o których mówiliśmy że w tym acsie można rozwijać które na przykład Sprawdzają czy image nie jest starszy niż 90 dni bo jedno bezpieczeństwo obrazu to jest to co jest w obrazie ale drugie to są
jeszcze takie rzeczy poboczne które też mogę przetestować na których mógłbym wylecieć w takim pipelinie No i w tym momencie jestem w stanie Taki przepływ szybko puścić słuchajcie ja już go puszczam muszę tutaj uzupełnić parę rzeczy do przepływu czyli na przykład współdzielony storish aby te kontenery między sobą to potrafiły przekazywać pewne dane Czy ktoś wie co to jest Sonar sonarq na przykład co to jest tak jest analiza tak naprawdę właśnie taka bezpieczeństwa Ja już tutaj o muszę przewinąć jest taki zewnętrzny usługa ja używam z darmowego konta Sonar Cloud Fajne jest to i niefajne że on mi
wszystko zrobi bardzo fajnie ale jest publiczny dostęp do wyników no nie więc takie trochę ryski nie ale mogę sobie zakupić Natomiast ja tutaj używam wiesz takiej opcji można wziąć kominki i teraz co się dzieje no rzeczywiście za pomocą gita ściąga się źródło po co się ściąga to źródło żeby był jakiś tutaj kask który się robi sonare cubescan Zaraz zobaczymy że zostanie przeskanowany I tutaj właśnie to będzie sonarq o co to jest narzędzie żeby zastąpić jakieś CIA tutaj zobacz ty masz ci pod tytułem continues integrity takie odpowiedzialne że ty Budujesz I ci zpuszuje do twojego stresu
Ja wiem są ale właśnie i teraz zobacz chodzi o inną rzecz ja celowo zrobiłem taki projekcik żeby powiedzieć w mojej firmie deweloperom Słuchajcie zanim puścicie do oficjalnego CIA to wy możecie sobie takie czeki robić na boku które nie będą pushowały na przykład tego do rejestru nie ruszy to tej oficjalnej procedury Zgadza się tak tak więc chodzi o to że ja tutaj stworzyłem za taki projekcik by komuś oddać i powiedzieć słuchaj Możesz sobie działać możesz sobie zrobić to oddzielnie swoje własne jakieś image to jest tak że jak oni się nie szykują tymi wszystkimi to i tak
wyżej nie pójdą więc nie wiem dlaczego te czy to nie jest duplikowanie czegoś nie to ma być taki wiesz ułatwienie dla danego programisty który może sobie zrobić i podpinać tutaj różne rzeczy a nie puszczać Bo w takim ci zazwyczaj No rzeczywiście jest jeszcze jakaś końcówka która Słuchajcie generalnie opcja jest tylko taka że wczoraj wygasł mi certyfikat w tectonie do webhuków i nie potrafisz wczytywać dobrze tez kranów ja to naprawiałem Widzę że znowu się to popsuło natomiast to działa bo te zadania się wykonały natomiast świecą się tutaj na czerwono Ale zobaczcie Po pierwsze mam wynik bo
o to chodziło żeby mieć wyniki mówiące czy u mnie deployment jest w porządku długo się odświeża zaraz będzie wynik ale czy są research z limity czy są inne rzeczy może ja przejdę O proszę bardzo jest tutaj powiedziane że no Resource request or Limits OK czyli mam to mam w image avons informacje o tym że są błędy ale te pozostałe już nie będę pokazywać ale tak i w są na YouTube mogę przeczytać raport w tym drugim to jest raport związany z czym z o was powiem blackbacksowym testem który czy u mnie jest tektonowe zadanie czyli w
tym nazywa się zaproxy bardzo polecam używać Dlaczego mówię że już tego nie pokażę bo jest 11 tak naprawdę 30 czyli timingowo jest jest idealnie zhakowaliśmy nasz czas natomiast Pozwólcie że puścimy jeszcze jakiś film slajd to właśnie nie będzie slajd bo to jest trochę jakby marketingu ale zobaczymy czy ten Source i mieć nam się uda są już tu image ktoś korzysta na Open shifcie tutaj musimy trochę jakby ja wam Proponuję uzbroi się w cierpliwość planuje korzystać [Muzyka] Open shifta jeśli go jeszcze dziś nie masz a później trzeba się z niego przeszkolić to osek pamiętać o osek
Zrobimy sobie jakiś tutaj aplikację oset forum w projekcie zrobimy sobie import from git I to już jest ostatni No tak jakbyśmy mieli rower to byśmy pytałowali co tak jest i buduje Ibisz Krzysztof nie zdążymy tego zrobić zdążymy nie zdążymy Zobacz to musicie to zobaczyć normalnie musielibyście to kompilować z palcem teraz wymyślam co mam mówić nie ale musicie ręcznie robić gcc i paschalem kompilować naciskać je w dzień Twój klaster nie pozwala bo z aplikacji jest zbyt niebezpieczna O właśnie bo Artur ma ten chciałem u Artura na klastrze uruchomić tą aplikację ale niestety Artur ma zbyt zabezpieczony
zbyt zabezpieczoną ma A nie masz nigdzie odpalonej No właśnie zrobiłem błąd że nie mam ale dajmy jeszcze chwilkę to jest Minutka jeszcze a jeśli nie będzie minuta to to zakończymy Tak więc generalnie Powiedz o tym Skanie powiedz z tego Natomiast tutaj na tym slajdzie będzie takie co więc teraz to będzie na każdej sesji to ze znajomymi się skanuje telefonem nazywa się QR Ja wiem że gramy No i słuchajcie ja wam nie chcę nic mówić ale generalnie wypełniać Pamiętajcie warto wypełniać dobrze to jest jedno a to co się dzieje tutaj że właśnie budujemy teraz aplikację bardzo
ważna bardzo ważna tak naprawdę więc chcieli byśmy żeby zobaczyli aplikacja ona się właśnie teraz buduje z gita ry się niebezpieczne bo Artura na klasę się nie odpaliły ale miejmy nadzieję że aplikacja nam się uruchomi tutaj mamy dostępny jak w celu je Open URL jeszcze pytanie do rozpoznania ściąga z gita rzeczy jak ściągniesz zbita rzeczy to może budować z wykorzystaniem container File albo docker filem więc w tym momencie patrzysz w taki piekarnik Jeśli tam nie ma albo zdefiniujesz że ma to olać patrzę na kod źródłowy czyli na przykład na rozszerzeniach typu PKP JS i na tej
podstawie ma algorytmy do rozpoznania lotów próbuje wykryć tak automatycznie automatyka do wykrycia tego w momencie jak wykryje bierze konkretny image do budowy dogrywa do niego bo wie jak kość źródłowy kompiluje go albo rzucaniem jak taka w odpowiednim miejsce i buduje z tego wynik Nie niestety nie zbuduję ale pokażę o co to chodziło generalnie chodzi o to że prosta jest aplikacja no ten Zobaczcie to jest aplikacja w PHP Niby pokazuje pliki Ale teraz Piotrek proszę Piotrek Skup się bo pokazuje pliki i zobaczcie teraz te pliki są najistotniejsze ta aplikacja Zobaczcie wyświetla pliki możecie to wszystko jakby
między innymi w u naszego partnera w woseku kupić szkolenia sobie na albo z Piotrkiem Albo z kimś innym deo-180 Do 280 żeby już zakończyć i pozwolić wam pomału spóźniając sesję Przypomnijcie mi jakie było odpowiednie były kto dzisiaj wygrał kapelusz kto ma kapelusz ty masz co powiedziałeś dzisiaj [Muzyka] wirtualnej jest jeszcze jeden co powiedziałeś 380 zaawansowana administracja ma 480 pięknych krem de la krem czyli Dziękujemy wam bardzo