dziękuję pan @dnaprawa, od siebie dodam, że jestem programistą mobilnym, więc o kontenerach nie mam ZIELONEGO pojęcia, i liczę że się dowiem wszystkiego od Ciebie. To, co wiem o nich, to to, że można na nich stawiać web serwisy oraz odpalać infrastrukturę CI.
  • Odpowiedz
@dnaprawa: fajne są te odcinki. Tłumaczysz wystarczająco prosto, żebym zrozumiał xD. Czasem wplatasz terminy, których nie rozumiem, ale zwykle nie są one aż tak potrzebne do zrozumienia szerszego tematu.
Mam trzy uwagi:
- mówiłeś, że odcinki będą 20-40 minut, a drugi miał 17, jestem srogo rozczarowany ( ͡° ʖ̯ ͡°)
- raz na dwa tygodnie to strasznie rzadko (╯°□°)╯︵
  • Odpowiedz
#devopsiarz - kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #wordpress, #pracait czy #produktywnosc

To samo zestawienie u mnie na stronie (lepsze formatowanie) ☞ https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-11-01-2021/

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wołam 21 osób na podstawie algorytmu: wołanie za plusy dla 2 ostatnich
materiałów lub plusy dla przynajmniej 3 z 6 ostatnich materiałów.

Jeśli plusowałeś/aś tylko 2 ostatnie(-nich) materiały(-ów) - nie plusuj posta
rozpoczynającego ten wątek, aby wyłączyć wołanie przy kolejnych wpisach.

Jeśli
  • Odpowiedz
#kubernetes #helm #ovh #devops
Czy komuś się udało wgrać cert-managera na OVH z pomyślnym skutkiem i wie z czym może być problem? Nie chce mi się odpalić pod z webhookiem i nie mogę tego przeskoczyć w żaden sposób.

Po odpaleniu kubectl describe pod cert-manager-webhook-66d4f9d67-c4npv -n cert-manager dostaję:
Readiness probe failed: HTTP probe failed with statuscode: 500

Po
Pieczor - #kubernetes #helm #ovh #devops 
Czy komuś się udało wgrać cert-managera na...

źródło: comment_1610006295AqkipBcWXVlG8g71Fdmr1B.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@Pieczor: nie znam tego rozwiązania, patrząc na drugi log brakuje mu czegoś, może wymaga żebyś do konfiguracji kontenera w deploymencie wrzucił enva z zawartością config mapy/secreta gdzie trzymasz klucze czy coś? Taki strzał
  • Odpowiedz
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #wordpress, #pracait czy #produktywnosc


To samo zestawienie u mnie na stronie (lepsze formatowanie) ☞ https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-03-01-2021/

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wołam 20 osób na podstawie algorytmu: wołanie za plusy dla 2 ostatnich
materiałów lub plusy dla przynajmniej 3 z 6 ostatnich materiałów.

Jeśli plusowałeś/aś tylko 2 ostatnie(-nich) materiały(-ów) - nie plusuj posta
rozpoczynającego ten wątek, aby wyłączyć wołanie przy kolejnych wpisach.

Jeśli
  • Odpowiedz
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję kolejne zestawienie o ciekawych artykułach, programach,
bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #wordpress, #pracait czy #produktywnosc

PS To ostatnie zestawienie w tym roku, trzeba trochę odpocząć od 2020. Oczywiście zestawienia w nowym roku wracają. ( ͡° ͜ʖ ͡°)
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wołam 20 osób na podstawie algorytmu: wołanie za plusy dla 2 ostatnich
materiałów lub plusy dla przynajmniej 3 z 6 ostatnich materiałów.

Jeśli plusowałeś/aś tylko 2 ostatnie(-nich) materiały(-ów) - nie plusuj posta
rozpoczynającego ten wątek, aby wyłączyć wołanie przy kolejnych wpisach.

Jeśli
  • Odpowiedz
Jak najlepiej podejść do fallbackowego VPSa dla małej aplikacji backendowej? Aplikacja działa aktualnie jako kontener #docker, klient stwierdził, że chce dodatkowy serwer, taki "na wszelki wypadek". Nie robiłem tego nigdy, może ktoś podpowie.

Ogólnie to na myśl przychodzi mi:
- użyć #swarm albo #kubernetes
- w DNS ustawić oba IP jako adresy A
- tam jest baza maria db - ustawić jakoś
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@qmar: Serio? Klient chce mieć super HA i w ogóle a żal mu 90 zeta?

Imo ja bym to zrobił na aws. Dwie ec2 w dwóch avability żonach, Load balancer i baza jako RDS z instancja standby. Tylko pewnie koszt miesięczny jakoś bliżej 400 zeta.
  • Odpowiedz
@Drail: ale co ma k8s do skalowania w poziomie? To bez k8s się tego nie da zrobić? To już nie da się odpalić aplikacji na paru serwerach bez k8s? O.o Niesamowite.
  • Odpowiedz
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #wordpress, #pracait czy #produktywnosc

To samo zestawienie u mnie na stronie (lepsze formatowanie) ☞ https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-09-12-2020

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wołam 20 osób na podstawie algorytmu: wołanie za plusy dla 2 ostatnich
materiałów lub plusy dla przynajmniej 3 z 6 ostatnich materiałów.

Jeśli plusowałeś/aś tylko 2 ostatnie(-nich) materiały(-ów) - nie plusuj posta
rozpoczynającego ten wątek, aby wyłączyć wołanie przy kolejnych wpisach.

Jeśli
  • Odpowiedz
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #haskell, #wordpress, #pracait czy #produktywnosc

To samo zestawienie u mnie na stronie (lepsze formatowanie) ☞ https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-30-11-2020

A jeśli chcesz jeszcze dostępu do większej ilości
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wołam 21 osób na podstawie algorytmu: wołanie za plusy dla 2 ostatnich materiałów lub plusy dla przynajmniej 3 z 6 ostatnich materiałów.

Jeśli plusowałeś/aś tylko 2 ostatnie(-nich) materiały(-ów) - nie plusuj posta rozpoczynającego ten wątek, aby wyłączyć wołanie przy kolejnych wpisach.

Jeśli plusowałeś/aś conajmniej 3 z 6 poprzednich materiałów, w tej sytuacji, aby wyłączyć wołanie, nie plusuj nowych wpisów tak długo, aż liczba Twoich plusów dla 6 ostatnich materiałów spadnie poniżej liczby 3

Wołanych
  • Odpowiedz
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #wordpress, #pracait czy #produktywnosc

To samo zestawienie u mnie na stronie (lepsze formatowanie) ☞ https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-25-11-2020

A jeśli chcesz jeszcze dostępu do większej ilości linków, zapisz się do mailingu
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zanim zawołam to napiszę, że nic nie grzebałem w skrypcie od dłuższego czasu, a teraz on chce
wołać sporo osób (w porównaniu do poprzednich zestawień), nie wiem czy tak się plusy rozłożyły,
bo nie mam czasu teraz tego sprawdzić, jak kogoś zawołało przez pomyłkę (brak plusów lub za
mało plusów) to z góry przepraszam.

--
  • Odpowiedz
@pepito: W grudniu wyślę zbiorczego kwartalnego.

Co do reszty pytań: ile razy będziecie dywagować co jest co w jakiej firmie? Jak w firmie X jest stanowisko "DevOps Engineer" to jest to stanowisko i koniec. Możecie sobie mieć swoje mocne opinie na ten temat, ale kogo to będzie obchodzić, bo chyba nie jakąś losową firmę, która ma takie stanowisko?

To nie nauka ścisła, aby się wykłócać, czy 2+2=4, a ludzie ciągle jak
  • Odpowiedz
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #haskell, #wordpress, #pracait czy #produktywnosc

To samo zestawienie u mnie na stronie (lepsze formatowanie) ☞ https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-15-11-2020

A jeśli chcesz jeszcze dostępu do większej ilości
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wołam 16 osób na podstawie algorytmu: wołanie za plusy dla 2 ostatnich
materiałów lub plusy dla przynajmniej 3 z 6 ostatnich materiałów.

Jeśli plusowałeś/aś tylko 2 ostatnie(-nich) materiały(-ów) - nie plusuj posta
rozpoczynającego ten wątek, aby wyłączyć wołanie przy kolejnych wpisach.

Jeśli
  • Odpowiedz
@farmaceut: Docker służy do wirtualizacji przy użyciu kontenerów, a Kubernetes do orkiestracji kontenerów. Chyba najczęściej Kubernetes korzysta z kontenerów Dockerowych. W wielkim skrócie mówisz k8s na ilu kontenerach ma chodzić dany serwis, a on dba o komunikacje między kontenerami, restarty w przypadku faili, load balancing, podmiana kontenerów przy redeploymencie (rolling upgrade) itp. itd.
  • Odpowiedz
pytanie do ludzi spod #linux
napisałem sobie jednolinijkowca do #kubernetes który zwraca w każdej nowej linijce dwa argumenty. jednym z nich jest namespace, a drugim nazwa joba.

kubectl get jobs -A -o=jsonpath='{range .items[?(@.status.failed>0)]}{.metadata.namespace}{" "}{.metadata.name}{"\n"}{end}')
Ma on za zadanie wyszukiwać w obrębie całego klastra joby, ze statusem fail. Wydaje mi się, że działa okej (testuje od wczoraj). Generalnie zwraca on taką zawartość :

namespaceA
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@dict: @broothal: @doddy: upierałem się przy cronie, bo to cronjob kubernetesowy i chciałem korzystać z gotowego obrazu kubectl’a i tego onelinera wcisnąć w yamla do „commands” i miałbym z głowy. Ale jak tak myśle, to chyba zrobię jak mówicie, napisze taki skrypt, przebuduje obraz i wtedy będę tak czyścił ten syf.
  • Odpowiedz
Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #haskell, #wordpress, #pracait czy #produktywnosc

To samo zestawienie u mnie na stronie (lepsze formatowanie) ☞ https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-08-11-2020

A jeśli chcesz jeszcze dostępu do większej ilości
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wołam 17 osób na podstawie algorytmu: wołanie za plusy dla 2 ostatnich
materiałów lub plusy dla przynajmniej 3 z 6 ostatnich materiałów.

Jeśli plusowałeś/aś tylko 2 ostatnie(-nich) materiały(-ów) - nie plusuj posta
rozpoczynającego ten wątek, aby wyłączyć wołanie przy kolejnych wpisach.

Jeśli
  • Odpowiedz
@rekoj: Rzuciłem tylko szybko okiem na tutorial - w nginxie i wielu innych webserwerach właściwy vhost jest często ustalany w oparciu o domenę z requesta http. Jest tak po to, aby można było mieć na jednym IP wiele stron z różnymi domenami. Bez domeny, jeśli odpytasz samo IP webserver nie wie jaką stronę zaserwować.
  • Odpowiedz
jest jakiś specjalista od kubernetesa? Chce spiąć swoje mikroserwisy za pomocą ingressa tak że uderzam localhost/serwisA/test to zapytanie idzie do serwisA na endpoint testi analogicznie dla innych. Zrobiłem deploya moich apek, poustawiałem ingressa, w minikube aktywowałem dodatek ingresa. Jeśli pinguje adres który pojawia się po wpisaniu

kubectl describe ingress
no to się pinguje, ale jeśli uderzam na ten adres i zdefiniowanego w ingressie endpointa (np. 192.1.1.1/serwisA/test) to mam 404, co pominąłem lub
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pod tagiem #devopsiarz (obserwuj lub czarnolistuj) publikuję kolejne zestawienie o ciekawych artykułach, programach, bibliotekach z działki #devops i nie tylko - najczęściej #golang i #python, ale też #rustlang, #haskell, #wordpress, #pracait czy #produktywnosc

To samo zestawienie u mnie na stronie (lepsze formatowanie) ☞ https://devopsiarz.pl/zestawienia/zestawienie-linkow-materialow-01-11-2020

A jeśli chcesz jeszcze dostępu do większej ilości
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wołam 17 osób na podstawie algorytmu: wołanie za plusy dla 2 ostatnich
materiałów lub plusy dla przynajmniej 3 z 6 ostatnich materiałów.

Jeśli plusowałeś/aś tylko 2 ostatnie(-nich) materiały(-ów) - nie plusuj posta
rozpoczynającego ten wątek, aby wyłączyć wołanie przy kolejnych wpisach.

Jeśli
  • Odpowiedz
@19216811: możesz xps 15 lub 17, Lenovo X1E, P51, ew. jakiegoś gamingowca, co da Ci mocne bebechy, ale "słabą" reszte (np. Dell Inspiron), ale średnio to odczujesz, skoro na zewnętrznym pracujesz. Macbooki tylko jeśli chce Ci się uczyć obsługi macOSa
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
#programowanie #kubernetes #java

Mam aplikację w Javie w Springu, która nie jest mikroserwisami (monolit, tylko część aplikacji wydzielona do osobnego serwisu). Mam to na Dockerze (+ baza i kilka innych rzeczy), razem to wszystko spięte w Docker Compose.

Czy jest mi do czegoś przydatny Kubernetes?

Bo
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@globalbus: architektura storage to troszku co innego niż konteneryzacja. U mnie baza jest zamknięta w kontenerze ale stoi na lokalnym volumenie znajdującym się na dedykowanej macierzy SSD. W ten sposób deployment jest IMO prostszy (mamy trochę customow w dockerfile bazy) jak i w miarę spójny z resztą aplikacji, jednocześnie uniezależniamy sie od storage sieciowego (u nas nieprzewidywalny).
  • Odpowiedz