Popis online kurzu
Kubernetes je open-source nástroj pre orchestráciu kontajnerov dizajnovaný pre automatizáciu, nasadenie, škálovanie a prevádzku kontajnerizovaných aplikácií. Je to projekt so zaujímavou minulosťou, ale hlavne ide o lídra pre prevádzku moderných aplikácii. Vieš ho prevádzkovať na tvojom serveri, notebooku, virtuálnom serveri, datacentre alebo v cloude.
Kubernetes je open-source platforma podporovaná tými najväčšími hráčmi na trhu ako Google, Microsoft alebo Amazon prostredníctvom Cloud Native Computing Foundation. Kubernetes nájde svoje uplatnenie nielen v korporáciách, ale aj v stredne veľkých firmách či startupoch. Popularita Kubernetes medzi vývojármi neustále rastie.
Online kurz Kubernetes je určený pre každého, kto chce spoznať Kubernetes (k8s) a cloud native. Kubernetes zmenil svet informačných technológií a dokáže zmeniť aj váš biznis, či kariéru.
Tento kurz vás prevedie svetom Kubernetes od úplných začiatkov a základných pojmov, cez architektúru, ukladanie dát, logovanie, siete, bezpečnosť až po zálohovanie a inštaláciu vlastného Kubernetes klastra. A veľa, veľa ďalšieho.
Pre koho je kurz určený?
Online kurz Kubernetes odporúčam najmä administrátorom a ľudom na OPS a SRE pozíciách, ktorí sa venujú infraštruktúre. Zároveň aj vývojárom, ktorých detailnejšie zaujíma platforma na ktorej môžu tvoriť svoje aplikácie. Kurz môže byť užitočný pre ľudí, ktorí rozhodujú o digitálnej transformácii vo firmách a chcú lepšie pochopiť výhody, ale aj komplexnosť kontajnerových riešení.
Čo budeš vedieť po skončení kurzu?
Budeš mať prehľad o všetkých častiach Kubernetes klastra, z ktorých pozostáva jeho architektúra.
Naučíš sa vytvárať a prevádzkovať aplikácie, ktoré sami vedia kontrolovať svoj stav a zdravie a tak zabezpečovať nepretržitú prevádzku. Vytvárať microservices, ktoré spolu komunikujú a dajú sa škálovať.
Budeš vedieť perzistentne ukladať dáta, pracovať s logmi a monitorovať stav komponentov. Plánovať umiestenie aplikácii v klastri a publikovať služby do internetu.
Naučíš sa vytvoriť si vlastný Kubernetes klaster na Linuxových serveroch, aktualizovať ho a riešiť bežné problémy.
Získaš ucelený a praktický pohľad na všetky dôležité časti Kubernetes tak, aby si ich vedel používať v praxi alebo použiť pre vlastné riešenie.
Čo všetko dostaneš?
- 147 videotutoriálov o Kubernetes,
- zdrojové kódy na stiahnutie,
- diskusné fórum, v ktorom na tvoje otázky ku kurzu odpovedá priamo lektor a tvoji spolužiaci,
- garancia vrátenia peňazí do 14 dní, ak nebudeš s kurzom spokojný.
Kapitoly online kurzu
01 - Úvod do kurzu (7)
Ukážka zdarma
1:33
Ukážka zdarma
1:36
Čo je dobré na začiatok vedieť
1:39
Aké nástroje budeme potrebovať
0:58
História Kubernetes
5:10
Cloud native a CNCF
3:39
Zhrnutie
1:02
02 - Základné pojmy (15)
Čo sú to kontajnery
1:49
Kontajner vs virtuálny server
2:32
Čo je to orchestrácia
2:05
Aký je rozdiel medzi Kubernetes a Docker
3:03
Čo sú to microservices
1:02
Čo je škálovanie
0:48
Vlastný Kubernetes custer alebo ako služba
2:59
Manažovaný Kubernetes
2:50
Kubernetes distribúcie
2:09
Dobytok vs domáci miláčikovia
1:43
Delaratívny manažment
1:01
YAML
0:57
Manifest
1:10
Stateless a stateful
1:36
Zhrnutie
2:13
03 - Architektúra Kubernetes (9)
K8s cluster
1:07
Master node
2:01
Worker node
1:21
etcd
0:59
Pod
1:56
Namespace
2:39
API
1:28
Dokumentácia
1:13
Zhrnutie
1:19
04 - Spoznávame kubectl (5)
Inštalácia
2:38
Autocomplete a aliasy
1:26
Syntax kubectl
1:36
kubectl explain
1:43
Zhrnutie
0:37
05 - Kubernetes na testovanie (6)
Aké sú možnosti
0:56
minikube
6:52
Spúšťame prvý pod
9:14
Multi-container pod
7:27
Užitočné príkazy
2:52
Zhrnutie
0:33
06 - Základné koncepty (14)
Úvod
0:22
Na čo slúži replikácia
1:08
Replication Controller
6:16
ReplicaSet
3:57
Deployment a škálovanie
3:58
StatefulSets
1:55
Namespaces a ich kvóty
9:11
Services
2:44
Service - ClusterIP
4:50
Service - NodePort
4:23
Service - LoadBalancer
4:00
Service - ExternalName
2:46
TIP: api-resources
0:44
Zhrnutie
0:46
07 - Ukladanie dát (6)
Container Storage Interface (CSI)
1:35
Volume
1:15
PersistentVolume (PV)
1:46
PersistentVolumeClaim (PVC)
1:44
Použite PV a PVC s podom
7:07
Zhrnutie
0:17
08 - Scheduling (12)
Úvod
0:50
Manuálne nastavenie
1:43
Label a selector
5:32
Anotácie
2:15
Pridanie nodu v minikube
1:45
Taints a Tolerations
3:49
Node Selectors
3:51
Node affinity
3:09
Vlastný scheduler
0:35
DeamonSet
2:05
Static pod
4:36
Zhrnutie
0:48
09 - Základné metriky a monitoring (4)
Úvod
0:49
Kubernetes Metrics Server
1:22
Inštalácia
4:12
Zhrnutie
0:22
10 - Logy a logovanie (5)
Úvod
0:50
Log z podu
3:31
Sidecar alebo DaemonSet
2:47
Čo a kam logovať
1:31
Zhrnutie
0:18
11 - JSONPath (3)
Prečo JSONPath?
1:02
Zostavenie JSONPath
6:01
Zhrnutie
0:25
12 - Život aplikácií (8)
Úvod
0:19
Rollout a rollbacks
5:17
Príkaz a argumenty
4:01
Premenné
3:01
ConfigMaps
9:30
Secrets
7:42
Init container
5:47
Zhrnutie
0:33
13 - Jobs (4)
Úvod
1:20
Jobs
4:39
CronJob
2:55
Zhrnutie
0:27
14 - Bezpečnosť (8)
Úvod
1:07
Kube-apiserver
1:31
kubeconfig
2:37
Service Account
3:50
Role a RoleBinding
4:45
ClusterRole a ClusterRoleBinding
3:47
Security Context
3:49
Zhrnutie
0:32
15 - DNS, Network Policy a Ingress (4)
DNS
4:59
Network Policy
3:52
Ingress
7:53
Zhrnutie
0:39
16 - Správca balíkov Helm (4)
Čo je Helm
1:27
Inštalácia Helm
2:20
Inštalácia chart
4:04
Zhrnutie
0:18
17 - Dashboard (6)
Úvod
0:59
Kubernetes Dashboard
3:46
Lens
3:43
Octant
1:59
k9s
2:22
Zhrnutie
0:28
18 - Inštalácia Kubernetes clustera (8)
Úvod
0:35
Dizajn
2:02
Porty a protokoly
0:19
Čo je to hard-way setup
1:56
Príprava serverov
8:02
Predstavenie kubeadm
0:46
Inštalácia
16:17
Zhrnutie
0:25
19 - Update clustera (3)
Verzie Kubernetes
1:53
Update s kubeadm
8:22
Zhrnutie
0:31
20 - Záloha a obnova etcd (3)
Záloha etcd
4:25
Obnova zo snapshotu
3:36
Zhrnutie
0:20
21 - Public cloud (4)
Predstavenie
0:55
DigitalOcean Managed Kubernetes
2:49
Google Kubernetes Engine (GKE)
5:27
Zhrnutie
0:46
22 - Riešenie problémov (7)
Úvod
0:59
Najčastejšie problémy
0:34
Master node
3:06
Worker node
3:03
Kontrola aplikácie
2:15
Priama editácia objektov
1:17
Zhrnutie
0:23
23 - Záver (2)
Užitočné zdroje
5:44
Poďakovanie
0:34
Lektor online kurzu
Fero je nezávislý profesionál v oblasti cloud technológii, biznisu a B2B marketingu.
Robí videá a píše svoj blog alian.info, kde obsah balancuje medzi technologickými a osobnými témami a komentármi.
4,8
Hodnotenie
2
Kurzy
Hodnotenia študentov
Hodnotenia od študentov zapísaných v kurze na Skillmea.
4,6 z 5
· 16 hodnotení
Bc. F.
4
Obsahovo slušne spracovaný kurz pre začiatočníkov v k8s. Niektoré témy by bolo vhodné rozobrať hlbšie (možno v budúcnosti v kurze Kubernetes pre pokročilých), ale všetko sa dá dohľadať v dokumentácii alebo na fórach. Bodík dole za nízku hlasitosť a zlú artikuláciu pri praktických ukážkach. Ďakujem za kurz.
Martina A.
5
Super kurz. Vďaka za praktické ukážky.
Martin H.
2
trochu vela teorie, malo prikladov a vsetko preletene tak z rychlika som sklamany
Rolf K.
5
Kurz je perfektně udělaný, akorát jako úplný začátečník se občas trochu ztratím. Ale nic, co by bylo zásadní. Děkuji