Repozytorium plików do jedniodniowego warsztatu Docker Swarm.
Szkolenie skierowane jest do programistów jak i administratorów chcących poznać zasadę działania platformy orkiestrującej ekosystem kontenerów na podstawie środowiska Docker Swarm.
Szkolenie porusza zagadnienia związane z wymaganiami stawianymi przed platformami orkiestracyjnymi wraz z ich realizacją na przykładzie środowiska Docker Swarm. Omawiana jest wysoka dostępność usług (High Availability – HA) oraz automatyzacja i load-balancing wraz z autodiscoveringiem i autorejestracją usług.
Wymagana jest wiedza związana z platformą Docker oraz systemami Linux/Unix. Uczestnik musi posiadać również elementarną wiedzę na temat sieci TCP/IP.
- Wstęp do orkiestracji i kilka słów o Docker Swarm
- Uruchominie klastra w Swarm Mode
- Sieć pomiędzy kontenerami
- Ingress Routing, porty i Loadbalancing
- Pożądany stan serwisu
- Przeprowadzanie Updatów serwisu
- Uruchamianie przy pomocy Stacków
- Health Check i Limity
- Zabezpieczenie Secrets
- Portainer i Rancher
Najbliższy możliwy termin i prowadzący podany jest po zebraniu grupy. Warsztaty potwierdzimy tydzień przed terminem. Jeżeli z jakiegoś powodu się one nie wydarzą, co zdarza się niezmiernie rzadko, to dostaniesz zwrot kosztów lub możliwość wzięcia udziału w kolejnym terminie. Zajęcia trwają 8h wraz z przerwą.
Warsztaty będą odbywać się w maksymalnie pięcio osobowym (wraz z prowadzącym) składzie w Warszawie. Podczas zajęć nie pozwolimy ci umrzeć z głodu – będzie ciągła przerwa kawowa (kawa/herbata/ciacha), oraz w połowie dnia obiad. Na koniec wydajemy silky smooth certyfikat ukończenia z Twoim imieniem i nazwiskiem, potwierdzający udział w warsztatach. Zapraszamy!
Więcej informacji znjadziesz tutaj: https://inleo.pl/produkt/docker-swarm/.
- https://sysadmins.co.za/setup-a-3-node-docker-swarm-on-ubuntu-16/
- http://docker-k8s-lab.readthedocs.io/en/latest/docker/docker-swarm.html
- https://docs.docker.com/engine/swarm/swarm-tutorial/create-swarm/
- https://docs.docker.com/engine/swarm/swarm-tutorial/add-nodes/
- https://github.com/dockersamples/docker-swarm-visualizer
- https://docs.docker.com/engine/swarm/swarm-tutorial/drain-node/
- https://docs.docker.com/engine/swarm/swarm-tutorial/rolling-update/
- https://docs.docker.com/engine/swarm/swarm-tutorial/delete-service/
- https://docs.docker.com/engine/swarm/swarm-tutorial/scale-service/
- https://docs.docker.com/engine/swarm/swarm-tutorial/inspect-service/
- https://docs.docker.com/engine/swarm/swarm-tutorial/deploy-service/
- https://github.com/google/cadvisor
- https://github.com/docker/swarmkit
- https://docs.docker.com/compose/compose-file/
- https://github.com/g0t4/docker-swarm-mode-getting-started/tree/master/services
- https://github.com/charypar/swarm-dashboard
- https://github.com/swarmpit/swarmpit