Кубернетес түнгі мектебі қалай жұмыс істейді

Slurm Kubernetes-те кешкі мектепті іске қосты: k8-ді нөлден бастап үйренетіндер үшін тегін дәрістер мен ақылы практикалық сессиялар сериясы.

Сабақтарды CKA Southbridge инженері Марсель Ибраев және тарту сұрауларын қабылдау құқығы бар kubespray әзірлеушілерінің бірі, Southbridge, SKA инженері Сергей Бондарев жүргізеді.

Тіркелу алдында бәрі қалай жұмыс істейтінін түсінгісі келетіндер үшін бірінші аптаның жазбаларын жариялап отырмын.

Бірінші аптада біз Докерді бөлшектедік. Бізде нақты тапсырма болды: k8s-пен кейінгі жұмыс үшін жеткілікті Docker негіздерін беру. Сондықтан оған бір апта уақыт бөлініп, көп нәрсе сахнада қалды.

Бірінші күннің кіруі:


Екінші күннің кірісі:


Әр сабақтың соңында баяндамашы үй тапсырмасын береді.

Біз бұл тапсырманы тәжірибеде егжей-тегжейлі талдаймыз:


Біз студенттерге тәжірибе жасау үшін стендтер береміз. Тәжірибелік чатта қолдау тобы бар, ол түсініксіз нәрсені түсіндіреді және студент үшін бірдеңе жұмыс істемесе, қателерді іздейді. Жаттығудан кейін біз сізге түймені басу арқылы стенд жасауға және бәрін өзіңіз қайталауға мүмкіндік береміз.

Егер сізге бұл тренинг форматы ұнаса, бізге қосылыңыз. Дүйсенбіден бастап біз Kubernetes бөлшектеуге кірісеміз. Ақылы практикаға 40 орын қалды.

Теориялық дәрістер кестесі:20 сәуір: Кубернетеске кіріспе, негізгі абстракциялар. Сипаттама, қолдану, ұғымдар. Pod, ReplicaSet, орналастыру
21 сәуір: Орналастыру, зондтар, шектеулер/сұраулар, жылжымалы жаңарту
28 сәуір: Kubernetes: Қызмет, кіру, PV, PVC, ConfigMap, құпия
11 мамыр: Кластерлік құрылғы, негізгі компоненттер және олардың өзара әрекеттесуі
12 мамыр: k8s кластерін ауыстыруды қалай жасауға болады. k8s жүйесінде желі қалай жұмыс істейді
19 мамыр: Kubespray, Kubernetes кластерін баптау және конфигурациялау
25 мамыр: Жетілдірілген Кубернетес абстракциялары. DaemonSet, StatefulSet, Pod Scheduling, InitContainer
26 мамыр: Kubernetes: Job, CronJob, RBAC
2 маусым: DNS Kubernetes кластерінде қалай жұмыс істейді. K8s жүйесінде қосымшаны қалай жариялауға болады, трафикті қалай жариялауға және басқаруға болады
9 маусым: Helm дегеніміз не және ол не үшін қажет. Хельмспен жұмыс. Диаграмманың құрамы. Өзіндік диаграммалар жазу
16 маусым: Цеф: өз қолыңызбен орнату. Ceph, кластерді орнату. Көлемдерді sc, pvc, pv подводтарына қосу
23 маусым: сертификат-менеджерді орнату. Серт-менеджер: SSL/TLS сертификаттарын автоматты түрде алу - 1 c.
29 маусым: Kubernetes кластеріне техникалық қызмет көрсету, күнделікті техникалық қызмет көрсету. Нұсқа жаңартуы
30 маусым: Kubernetes ақауларын жою
7 шілде: Kubernetes мониторингін орнату. Негізгі принциптер. Прометей, Графана
14 шілде: Kubernetes жүйесіне кіру. Журналдарды жинау және талдау
21 шілде: Kubernetes қолданбасын әзірлеуге қойылатын талаптар
28 шілде: Kubernetes-тегі қолданбаларды докерлеу және CI/CD
4 тамыз: Бақылану – жүйені бақылау принциптері мен әдістері

Slurm's Kubernetes кешкі мектебіне тіркеліңіз

Тағылымдамадан өтуге тапсырыс беру үшін пішіндегі құсбелгіні қойыңыз.
Егер сіз кешкі мектепте оқып жатсаңыз, қосымша тәжірибеге тапсырыс беру оңайырақ осында.

Ақпарат көзі: www.habr.com

пікір қалдыру