Ostatnio zacząłem trochę bardziej na poważnie wkraczać w #devops i mam za zadanko ogarnąć działanie CI/CD w #google cloudzie. Cloud Build jest jedną z wielu usług w GCP i oferuję ona właśnie możliwość CI/CD. Sam schemat CI/CD już całkiem spoko rozumiem (w obrazku wrzucę schemat ze stacka, który całkiem fajnie mi to zobrazował).
I teraz projekt wygląda tak :
Są dwa repo :
1. Repo z master branchem i aplikacją + kubernetes.yaml
@Kryspin013: system operacyjny posiada pewien schemat warstw logicznych obrazujący relacje pomiędzy elementami systemu komputerowego. No i zażartowałem sobie że docker jest jedną z nich (właściwie to pół żartem pół serio)
Słyszałeś o #kubernetes i nie wiesz jak zacząć? To się świetnie składa Przygotowaliśmy podręcznik na 50+ stron, który od piątku do niedzieli został pobrany 641 razy z https://poznajkubernetes.pl/

Znajdziesz w nim:
- 10 podstawowych zasobów oraz polecenia jak ich używać
- 9 najważniejszych komponentów architektury
- konfiguracja powłoki pod Windows, Mac i Linux

Do tego co tydzień dzielimy się wiedzą w tematyce #deployment i #kubernetes z punktu widzenia #programista

Zapraszam Cię razem
Pobierz
źródło: comment_oTsG7N3Vif8qOH95tVLNXofa5MRLl6iA.jpg
@stapp: O wow, 2/3 książki to instrukcja instalacji minikube/dockera.

Strona 38
- pod to nie jest najmniejsza jednostka wdrożeniowa tylko logiczna, najmniejsza to jest Container, bo Pod może składać się z wielu kontenerów.
- dlaczego na diagrami kube-proxy łączy się z kube-apiserver?
- master nie jest jednym z nich, tylko jednym z rodzajów. Instalacja z jednym masterem nie jest HA, szczególnie kiedy etcd działa na hostach mastera.

Strona 39
- master
Jest bardzo ciekawa tematyka w tym roku w:
Letnia Akademia SUSE - webbinary online

Jak uruchomić jedną konsolę do zarządzania wszystkimi moimi Linuksami?
wtorek, 6 sierpnia, godz. 10:00-11:30

Temat pierwszego spotkania to “Jeden, aby wszystkimi rządzić – jak uruchomić jedną konsolę do zarządzania wszystkimi moimi Linuksami?”
Przez zarządzanie rozumiemy tutaj pielęgnację systemów i ich uaktualnianie, konfigurowanie ustawień według zdefiniowanych przez siebie wzorów/szablonów, zarządzanie systemami fizycznymi, maszynami wirtualnymi, chmurowymi, kontenerami, monitorowanie stanu serwerów
Pobierz
źródło: comment_JBTu9gDfcvXeWy1t7ZqCjEtU1IBtir7c.jpg
Lato to dobry czas na poznanie nowej technologii, a #kubernetes aktualnie staje się "trendy". Ma on jednak jedną wadę - wejście i zrozumienie technologii nie jest robotą na 5 minut.
Dlatego właśnie razem z Łukaszem i Kubą chcielibyśmy zaprosić Was na darmowe szkolenie, które odbędzie się 20 lipca w Warszawie (taa wiem Warszawa - beznadzieja, ale jest nam najbliżej).
Szkolenie, a w zasadzie warsztat w wersji od podstaw, by spróbować zrozumieć o
Dzisiaj Mastering Kubernetes (May 2017)

https://www.packtpub.com/packt/offers/free-learning

#packtpubfreelearning #devops #kubernetes

odpowiedź dlaczego nie możesz pobrać "nowych" książek

pdfy/epub/kindle są dostępne dla pozycji zgarniętych za darmo do końca 2018. Nowe pozycje wchodzą tylko na readera. Jeśli coś macie zgarniętego wcześniej a pozycja pojawia się ponownie, to w "moje ebooki" pojawi się dwa razy, raz z pobieraniem a raz tylko z readerem
Pobierz
źródło: comment_Bp0OjjyZj0ptJfkEVGYRasMSaXqgNNaU.jpg
Po krótkiej świątecznej przerwie wracamy do #prasowkait
Pełni energii po serniczku dorzucamy więcej kontentu ;)

▶️ Agile/SCRUM
1 ) Odchudzony Agile, który łatwiej wdrożyć i zapobiec wypaleniu się teamu, brzmi dobrze? http://bit.ly/2Pq1oeP

▶️ Backend
1 ) Przegląd paczek do wizualizacji w Python http://bit.ly/2ZsWZvX
2 ) Krótkie case study przesiadki z Pythona na Go http://bit.ly/2GDCjKC
3 ) TDD - pozytywna strona mocy, dlaczego też powinieneś spróbować? http://bit.ly/2GndvVy

▶️ Frontend
1 ) Best Practices
Dzisiaj DevOps with Kubernetes (October 2017)

https://www.packtpub.com/packt/offers/free-learning

#packtpubfreelearning #devops #kubernetes

odpowiedź dlaczego nie możesz pobrać "nowych" książek

pdfy/epub/kindle są dostępne dla pozycji zgarniętych za darmo do końca 2018. Nowe pozycje wchodzą tylko na readera. Jeśli coś macie zgarniętego wcześniej a pozycja pojawia się ponownie, to w "moje ebooki" pojawi się dwa razy, raz z pobieraniem a raz tylko z readerem
Pobierz
źródło: comment_bholNrnHZg9je1SDTTpmkcA5e7eI2TWi.jpg
Co mówi Japończyk, gdy widzi okno? Toshiba.

#suchar

Mirkobooki 2019-04-13 ( ͡° ͜ʖ ͡°)

Przegląd ebooków 13.04.2019. Dowiedz się, jakie są promocje na ebooki, nowości i bestsellery, które warto kupić teraz!

Wraz z trwającym dniem przygotowałem dla Was informacje na temat nowości w świecie ebooków. Jak zawsze dzieje się bardzo dużo i warto dowiedzieć się, które ebooki są popularne, które są w promocjach, oraz które ebooki są warte
Pobierz
źródło: comment_vFZODuf2dn29DLkPPg9m1uzTntFTXK0l.jpg

Czy brales chwilowke?

  • Nie, to niebezpieczne 83.3% (15)
  • Nie wiem jeszcze 16.7% (3)

Oddanych głosów: 18

Dzisiaj Mastering Kubernetes (May 2017)

https://www.packtpub.com/packt/offers/free-learning

#packtpubfreelearning #devops #kubernetes

odpowiedź dlaczego nie możesz pobrać "nowych" książek

pdfy/epub/kindle są dostępne dla pozycji zgarniętych za darmo do końca 2018. Nowe pozycje wchodzą tylko na readera. Jeśli coś macie zgarniętego wcześniej a pozycja pojawia się ponownie, to w "moje ebooki" pojawi się dwa razy, raz z pobieraniem a raz tylko z readerem
Pobierz
źródło: comment_K6cAB5pnOm6SVeSSZrG6yBTuUP62Y8fm.jpg
Mikri, mam problem z #aws. Próbuje stworzyć sobie przez CloudFormation klaster Kubernetesa no i niby wszystko fajnie działa ale gdy próbuje zrobić cokolwiek przez kubectl dostaje:

Response Body: {"kind":"Status","apiVersion":"v1","metadata":{},"status":"Failure","message":"Unauthorized","reason":"Unauthorized","code":401}


Kubernetesa tworzę tak:

AWSEKSCluster:
Type: AWS::EKS::Cluster
Properties:
Name: 'Kubernetes'
ResourcesVpcConfig:
SecurityGroupIds: !Split [',', !ImportValue 'EKS-VPC-SecurityGroups']
SubnetIds: !Split [',', !ImportValue 'EKS-VPC-SubnetIds']
RoleArn: !ImportValue 'EKS-IAM-RoleArn'

A użytkownik którego skonfugorowałem przez aws configure i na którym zrobiłem aws eks --region eu-west-1 update-kubeconfig --name Kubernetes ma
I co ciekawe, jak stworzę klaster z dokładnie takimi samymi ustawieniami przez CLI to działa. Kontekst użytkownika z którego odapalam stack ma znaczenie? Można jakoś wymusić, aby stack odpalał mi się to zawsze z konkretnego użytkownika?
Mireczki z #kubernetes chce sobie postawić apache #kafka i ludzie na internetach piszą żeby zrobić to na statefulset z połączonym serwisem headlessowym tylko nie rozumiem po co dokładnie jest potrzebny ten serwis headlesowy i co daje w połączeniu z statefulsetem
Poszukuję osoby obeznanej z Kubernetes i Docker. Chciałbym prosić o 2h płatnych korepetycji.
Mam kilka pytań o PV i PVC, gluster, bazy, nic wielkiego, dla osoby obeznanej sprawa prosta.
Prosił bym o kontakt na prv w celu ustalenia szczegółów.
Środowiska testowe mam gotowe, DS i K8s.
Proponuję Skype, AnyD. TV.

#kiciochpyta #kontenery #kubernetes #docker #informatyka #komputery
Pobierz
źródło: comment_1Q2wBUUdsnd2OLRNSzlWoGYqfIctivLD.jpg