Czy Docker Swarm nadal żyje?

Docker Swarm - wiele osób zastanawia się, co z nim dalej. Niektórzy uważają, że jest już martwy, choć wcale tak nie jest. Mimo wielu zalet Kubernetesa i de fakto bycia standardem na rynku – nadal są firmy dla których Swarm jest po prostu wygodny i przyjemny, a jego funkcjonalności zupełnie wystarczające.

Szczególnie czerpać z tego rozwiązania mogą "małe" klastry on-premise, gdzie chcemy chociaż minimalnie zapewnić wysoką dostępność aplikacjom.
wKontenerach - Czy Docker Swarm nadal żyje?

Docker Swarm - wiele osób zastanawia się...

źródło: Docker Swarm

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dlaczego Alpine w obrazach dockerowych to nie zawsze dobry pomysł?

Głównym powodem, dla którego zaczęto na potęgę wykorzystywać Alpine, jest oczywiście jego rozmiar. 5 MB — tyle waży obraz Alpine. W porównaniu do np. Debiana (125 MB) lub Ubuntu (188MB) jest to spora różnica.

W pewnym momencie, z uwagi na rozmiar obrazów, Docker Hub zaczął mieć problemy wydajnościowe. Te problemy z czasem zostały zażegnane, lecz popularność Alpine nadal rosła.

Alpine
wKontenerach - Dlaczego Alpine w obrazach dockerowych to nie zawsze dobry pomysł?

Gł...

źródło: Alpine (2)

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wKontenerach: ale g---o artykuł xd

1) issue sprzed 5 lat, mimo to jak chcesz stawiać MySQL w kontenerze to masz dedykowany obraz
2) w większości dystrybucji to tak działa, chyba że masz dedykowane repozytoria
3) tak, ale dotyczy to języków gdzie masz dużo kodu w np. C jak np python w numpy ale to też są edge casey
4) Bardzo dużo projektów publikuje projekty oparte o Alpine więc o to bym się nie martwił,
  • Odpowiedz
To już 13. Netprasówka w tym roku. Jak ten czas leci... ????

A w niej przeczytasz:
✅400G na peeringu z siecią AWS
✅O co chodzi z telemetry w sieci?
✅Jak stać się MANRS compliant
Showroute_pl - To już 13. Netprasówka w tym roku. Jak ten czas leci... ????

A w niej...

źródło: Netprasowka-1323

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

???????? 5-dniowe Darmowe Wyzwanie z Dockerem ????????

???? Zapisz się już teraz, a codziennie przez 5 dni będziesz otrzymywać nowe wideo.

W ciągu najbliższych 5 dni otrzymasz:
✅ Wyjaśnienie czym jest Docker i konteneryzacja
asdevops - ???????? 5-dniowe Darmowe Wyzwanie z Dockerem ????????

???? Zapisz się ju...

źródło: 3

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@asdevops: Serio są na to jakieś badania że robienie dziwnych min na miniaturkach przyciąga większą uwagę? Tyle że to tematyka niszowa i takie miniaturki mogą działać w zupełnie inny sposób na Twojej grupie docelowej. Przemyśl to.
  • Odpowiedz
Mirki pijcie ze mna kompot! Po 60 godzinach czekania na wynik, zdalem #ckad z #kubernetes Jest to dla mnie spory powod do dumy, poniewaz uczylem sie w zasadzie codziennie przez 1.5 miesiaca, zaczynajac od zerowej wiedzy z Kubernetes. Mam 1.5 roku expa jako devops, ale bylo to wyzwanie oraz spora ciekawostka. Bardzo interesuje mnie obecnie to narzedzie i chcialbym wiazac z nim dalsza kariere.

Po czytaniu tylu postow na
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@BreathDeath: a kiedy była zmiana w CKA? no CKS nie jest trudny ale mało czasu i naprawdę trzeba z tymi zadaniami z---------ć, na tym polega jego trudność. w przypadku CKA słyszałem to samo i skończyłem z 20-30 minut przed czasem sprawdzając jeszcze wszystko ze 2-3 razy, więc do CKS podszedłem lekceważąco trochę i lekko się zdziwiłem xd
  • Odpowiedz
@Yakooo: ja uzywam vima tez na codzien, wiec nie mialem problemow, chociaz warto znac skroty typu gg, G, dd itp. , bo czas w CKAD jest ogromnie wazny. Musisz jak najszybciej wpisywac komendy czy w moment robic/edytowac manifesty. Popatrz na reddicie co pisza na ten temat. Wydaje mi sie, ze vim jest zainstalwoany po prostu w VM a nie ma nic innego, ale moge sie mylic, bo nie wiem dokladnie.
  • Odpowiedz
Czesc,

Planuje zdac w ciagu 2 tygodni #ckad i material mam juz raczej opanowany, ale zaczalem czytac na reddicie, ze wiekszym - o ile nie glownym problemem jest platforma, a najwiekszym weryfikacja tozsamosci przez proktora.

Mam pytania do osob udzielajacych sie na tagu i ktore juz zdaly/planuja certy @Shumitu @yale @annotate @daniel18122
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Gennwat: @Shumitu o masz, to moze powinienem podszkolic sie i uderzac w CKA. Teraz z palca kazdy zasob ktora mozna jestem w stanie utworzyc. Najwidoczniej za powaznie do tego podchodze, jesli nie trzeba k explain uzywac nawet :) PV, PVC mam na pamiec obcykane :)
@yale ja lubie vima i bez problemu kopiuje, usuwam, dopisuje :)

Dzieki za cenne rady! Bede wolal jak wraznia po!
  • Odpowiedz
jak się spina #jenkins z #kubernetes? Każdy Hindus z yt używa plugina "Kubernetes Continuous Deploy (kubernetes-cd)" który został zawieszony z powodów wykrycia i niezałatania przez autora tego pluginu podatności. A jaki jest teraz preferowany sposób?

#devops
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@rudy_defekacjusz: zawsze musisz sie jakos zautoryzować w kubernetesie, wiec jest pytanie gdzie masz tego kuerbnetesa. Z ArgoCD korzystałem z EKS na AWS i jest plugin gdzie trzeba się zautoryzować w AWS odpowiednią rolą. Pozniej w Argo juz widać klaster i masz klikane menu gdzie dodajesz aplikacje.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@rudy_defekacjusz: u nas robimy po prostu komendy w shellu (logowanie do k8s, ustalenie context, tworzenie plików yaml z *.j2 i na końcu kubectl apply) , które odpalamy przez Ansible. A cały playbook jest uruchamiany w Jenkinsie.
  • Odpowiedz
czy pytania na egamin #ckad są tego samego rodzaju co mock exam i lightning lab u Mumszameda z udemy?

Np. jeżeli byłby do zastosowania backoffLimit to na egzaminie będzie napisane "użyj backoffLimit" czy "specify the number of retries before considering a Job as failed"

#kubernetes
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@a5f5c1: kursy mushameda, do CKA na udemy, a do CKS ma na swojej stronie kodekloud. gdzies ktos polecal kurs do CKS na udemy od tworcy killer.sh i tez podobno spoko. najwazniejsze to zeby cwiczyc zadania z egzaminu bo serio czasu jest baaardzo malo
  • Odpowiedz
Mirki z #programista15k , wiem że "rychło w czas", ale mam budżet szkoleniowy do wydania do końca roku, a czasu na szkolenia brakuje ¯\_(ツ)_/¯ ... Podrzucicie mi, proszę, jakieś sensowne kursy, np. na #udemy (ale niekoniecznie), z tematów w stylu:
- zaawansowane rzeczy w #java
- zaawansowane rzeczy w #spring
- coś fajnego o JPA / #hibernate / Spring Data itd
-
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@miltem: Pytania były trudne. Przejdź kurs Muhammeda na Udemy i zadania na Killercoda. Najważniejsza jest praktyka, żeby sprawnie rozwiązywać zadania, ale teorię też musisz znać. Niedawno nastąpiły zmiany. Teraz wszystko wykonujesz na zdalnym środowisku, tam masz GUI z XFCE, możesz odpalić terminal (polecam otworzyć drugą kartę do wpisywania kubectl explain) i Firefoksa do przeglądania dokumentacji. Trzeba też umieć podstawy basha i komendy linuksowe do niektórych zadań.
  • Odpowiedz
@wcaleniepchamsiewmultikonto: niee, na pałę ręcznie. Raz nie udało mi się i poszedłem spać, następnego dnia od ręki. Innymi razy po prostu klikałem w kółko 10 minut wszystkie możliwe opcje aż trafiłem na prawidłową :D

Ogólnie to to co piszą w hintach w gui to prawda, pewnie jakbym to najpierw czytał to byłoby nawet łatwiej :D
  • Odpowiedz
Mam tydzień na opanowanie materiału na CKA. Na razie słabo idzie. Przeszedłem kurs wideo Mohammeda i niewiele z tego pamiętam. Wiek już nie ten. Na drugi dzień mało pamiętam. Najważniejsza jest praktyka, przerobić jak najwięcej zadań, lecz dobrze by znać teorię. Pierwszy pomysł to tłumaczenie dokumentacji. Jest już osoba, co się tym zajmuje, więc może przygotowanie jakiejś prezentacji lub po prostu robienie notatek.

Może darować sobie teorię i skupić się tylko na zadaniach
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SendMeAnAngel: tak jak @malpi: napisał, pierwsze co to ogarnij termin egzaminu, możesz go wielokrotnie zmienić jeżeli masz go już zaplanowanego.
Po drugie, nauka yamli na pamięć nie ma najmniejszego sensu, nie musisz żadnego znać na pamięć.
Po trzecie, klucz to tworzenie zasobów w sposób imperatywny, np. kubectl create deployment some_deployment --image=nginx --replicas=3 --dry-run=client -oyaml > depl.yaml, później edytujesz już gotowy plik, dodajesz co tam trzeba i tyle, robisz
  • Odpowiedz
@yale: polecam się, tak jak mówiłem, baza pytań nie jest duża ( ͡° ͜ʖ ͡°).
Co do networkpolicy na CKA też jest i na CKA trzeba ją samemu napisać, gdzie przy CKAD w moim przypadku wystarczyło tylko dodać odpowiednie labele.
  • Odpowiedz
Zdawał ktoś ostatnio egzamin #kubernetes #ckad choć generalnie chodzi mi o platforme egzaminacyjną PSI więc #cka #cks też dotyczy?

Miałem dzisiaj wyznaczony termin rano i przygotowałem laptopa jak do innych egzaminów. Niestety już na początku zmierzyłem się z tym o to problemem: https://helpdesk.psionline.com/hc/en-gb/articles/360054980551-RPNow-Network-Bandwidth-Too-Low co spowodowało że chyba zaczynam walke z wiatrakami.

Odłączyłem zewnętrzną kamerke i leciałem na laptopowej ale problem z połączeniem pojawiał się co chwila
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Shumitu: Co do samego egzaminu to temat mam obcykany. Zadania spokojnie robie i byłem przygotowany ale kurna nie da się zdać egzaminu jak cię rozłacza pomimo że łącze sprawne. Ale dzięki za wskazówki - nigdy nie za wiele.

Co do aliasów to ja mam taką liste i imho sporo oszczędza czasu (zwłaszcza pzełączania contextu i namespace oraz odpalenie tymczasowego poda do testów).

alias k=kubectl
alias kn=kubectl config set-context
  • Odpowiedz
@yale: nie ukrywam że parę razy ustawiłem zły namespace albo zapomniałem to zrobić, ale że zawsze sprawdzałem to szybko byłem w stanie to wyłapać xD.
Ja zdawałem na windowsie, większość osób które znam też, ale kojarzę że na https://www.reddit.com/r/kubernetes/ były też opinie osób, które zdawały na Ubuntu. Kojarzę coś, że ktoś tam miał problem, ale nie pamiętam z jaką wersją, musiałbyś poszukać
  • Odpowiedz
Szukam inspiracji do pracy magisterskiej. Na codzień pisze w .NET, ale ostatnio zacząłem się interesować tematem Kubernetesa i żeby połączyć przyjemne z pożytecznym chciałem się go nauczyć i napisać pracę. Po drodze pewnie zrobię kursy od hindusa na CKA/CKAD, ale szukam pomysłu jeśli chodzi o sam projekt i temat pracy. Na moim wydziale niestety posucha jeśli chodzi o prowadzących w tym temacie. Poleci ktoś coś?
#kubernetes #programista15k #
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

konto usunięte via Wykop Mobilny (Android)
  • 1
@Fifarafaaa: ale to CICD pod jedną apke chcesz dla apki robić na magisterkę? Brzmi jak takie wdrożenie CICD dla aplikacji demo :) Może przejdzie może nie...

Może coś takiego, dwie rzeczy:
Rest api do mssql (lub wielu rodzajów baz) ;
Operator do deploymentu tego rest api na k8s na podstawie
  • Odpowiedz
@Fifarafaaa: @annotate: to nie jest w ogóle moim zdaniem temat na magisterkę, a na inżynierkę, jako że ma to charakter wdrożeniowy, a nie badawczy.
Może co uczelnia to inne podejście, ale imo jeżeli chodzi o k8s i magisterkę, to z potencjalnych tematów widziałbym bardziej wdrożenie jakieś prostej apki na k8s i openshifta, a później zrobienie analizy wydajności / porównania / łatwości skalowania i tak dalej i tak dalej.
  • Odpowiedz