Kategorie: Linux (wszystkie), DevOps. CI/CD, Ansible, Docker i Kubernetes, cloud
Zapraszamy na szkolenie z Kubernetes, które wyposaży Cię w niezbędną wiedzę i umiejętności do zarządzania kontenerami oraz klastrami. Nasz program został zaprojektowany tak, aby krok po kroku wprowadzić Cię w świat Kubernetes, od podstawowych pojęć po praktyczne zastosowania, dzięki czemu będziesz gotów sprostać wyzwaniom współczesnej infrastruktury IT.
W trakcie szkolenia poznasz, jak efektywnie zarządzać kontenerami, budować i konfigurować klastry Kubernetes oraz wdrażać aplikacje w środowisku produkcyjnym. Nauczysz się również, jak optymalizować zasoby, zarządzać konfiguracjami i zabezpieczeniami, a także jak automatyzować procesy za pomocą narzędzia kubectl. Praktyczne laboratoria pozwolą Ci zastosować zdobytą wiedzę w rzeczywistych scenariuszach, co zapewni solidne fundamenty do dalszego rozwoju w dziedzinie Kubernetes.
To 2-dniowe szkolenie jest częścią kompleksowego kursu Bootcamp DevOps dedykowanego osobom zainteresowanym uzyskaniem całości wiedzy z zakresu Devops.
Czas trwania
2 dni
Program
- Wprowadzenie do Kubernetes
- Historia i podstawowe koncepcje Kubernetes
- Architektura Kubernetes
- Podstawowe komponenty: Pod, Node, Cluster
- Instalacja Kubernetes
- Różne metody instalacji Kubernetes (minikube, kubeadm, etc.)
- Praktyczne ćwiczenie: Instalacja Kubernetes na lokalnej maszynie
- Wprowadzenie do microk8s
- Co to jest k3s, minikube, microk8s i jakie są ich zalety?
- Porównanie k3s z pełnym Kubernetes
- Praktyczne ćwiczenie: Instalacja microk8s
- Podstawowe operacje w Kubernetes i microk8s
- Tworzenie i zarządzanie Podami
- Skalowanie aplikacji
- Aktualizacje i roll-backi
- Networking w Kubernetes i microk8s
- Sieciowe modele w Kubernetes
- Service, Ingress i Network Policies
- Praktyczne ćwiczenie: Konfiguracja sieci w Kubernetes
- Storage w Kubernetes
- Persistent Volumes i Persistent Volume Claims
- Storage Classes
- Praktyczne ćwiczenie: Zarządzanie danymi w Kubernetes
- Zaawansowane tematy
- Helm: zarządzanie aplikacjami w Kubernetes
- Kubernetes Dashboard
- Praktyczne ćwiczenie: Tworzenie własnych zasobów
- Monitoring i logowanie
- Narzędzia do monitorowania Kubernetes (Prometheus, Grafana)
- Zarządzanie logami (ELK stack, Fluentd)
- Praktyczne ćwiczenie: Implementacja monitoringu
- Najlepsze praktyki i case study
- Najlepsze praktyki w zarządzaniu klastrem
- Przykłady różnych zastosowań
- Chmurowe rozwiązania AKS, EKS, GKS
Training also available in English.
Przeznaczenie i wymagania
Szkolenie przeznaczone jest dla devopsów, administratorów, ew. programistów chcących rozszerzyć swoją wiedzę o zaawansowane możliwości zarządzania aplikacjami w kontenerach, jakie daje narzędzie Kubernetes.
Certyfikaty
Uczestnicy szkolenia otrzymują imienne certyfikaty sygnowane przez ALX.