Slurm: Kubernetes intensyvus. Programa ir premijos

Gegužės 27-29 dienomis Kubernetes platformoje rengiame ketvirtąjį Slurm: Intensive.

Slurm: Kubernetes intensyvus. Programa ir premijos

Premija: internetiniai kursai apie Docker, Ansible, Ceph
Iš Slurm išvedėme temas, kurios yra svarbios dirbant su Kubernetes, bet nėra tiesiogiai susijusios su k8s. Kaip, kodėl ir kas atsitiko – po pjūviu.
Visi „Slurm 4“ dalyviai turės prieigą prie šių kursų.

Pilnas pinigų grąžinimas pirmą dieną
Sankt Peterburgo Slurm mieste išvyko du dalyviai labai neigiami atsiliepimai. Kaip gailėjausi, kad neįmanoma grįžti į praeitį ir išsiskirti su jais be abipusių pretenzijų.
Jei sužinosite, kas jums visiškai nepatinka „Slurm“, pirmoji diena rašykite bet kuriam iš organizatorių. Išjungsime prieigą ir grąžinsime visą dalyvavimo kainą.

Techniniai konsultantai
Jei kas žino Dmitrijus Simonovas (sukūrė technikos direktorių klubą), pakvietėme į Slurm (mokytis, o ne koncertuoti). Jis pažadėjo visiems patarti. Vargu ar tai bus įdomu administratoriams ir kūrėjams, tačiau IT vadovams bus labai įdomu.

Kas yra Slurm

Slurm: Kubernetes intensyvus. Programa ir premijos

Slurm-4: pagrindinis kursas (gegužės 27-29 d.)
Skirta tiems, kurie Kubernetes mato pirmą kartą arba nori susisteminti savo žinias.
Kiekvienas dalyvis sukurs savo klasterį „Selectel“ debesyje ir ten įdiegs programą.

Kaina: 25 tūkst

Programa

1 tema: Kubernetes, pagrindinių komponentų įvadas
• Supažindinimas su k8s technologija. Aprašymas, taikymas, sąvokos
• Pod, ReplicaSet, Diegimas, Service, Ingress, PV, PVC, ConfigMap, Secret
• Praktika

Tema Nr. 2: Klasterio dizainas, pagrindiniai komponentai, atsparumas gedimams, k8s tinklas
• Klasterio dizainas, pagrindiniai komponentai, atsparumas gedimams
• k8s tinklas

3 tema: Kubespray, Kubernetes klasterio derinimas ir nustatymas
• Kubespray, Kubernetes klasterio konfigūracija ir derinimas
• Praktika

4 tema: Ceph, klasterio sąranka ir darbo gamyboje ypatybės
• Ceph, klasterio sąranka ir darbo gamyboje ypatybės
• Praktika: ceph nustatymas

5 tema: Išplėstinės Kubernetes abstrakcijos
• „DaemonSet“, „StatefulSet“, RBAC, „Job“, „CronJob“, „Pod Scheduling“, „InitContainer“

6 tema: įvadas į vairą
• Įvadas į Helm
• Praktika

7 tema: Leidybos paslaugos ir programos
• Paslaugų publikavimo metodų apžvalga: NodePort vs LoadBalancer vs Ingress
• Įėjimo valdiklis (Nginx): balansuoja įeinantį srautą
• Сert-manager: automatiškai gauti SSL/TLS sertifikatus
• Praktika

8 tema: registravimas ir stebėjimas
• Klasterių stebėjimas, Prometheus
• Klasterių registravimas, Fluentd/Elastic/Kibana
• Praktika

Tema Nr. 9: CI / CD, pastato diegimas į klasterį nuo nulio

Tema Nr. 10: Praktinis darbas, programų prijungimas prie doko ir paleidimas į klasterį

Slurm svetainė

„MegaSlurm“: ​​išplėstinis kursas (gegužės 31 d. – birželio 2 d.)
Skirta Kubernetes inžinieriams ir architektams, taip pat pamatų kursų absolventams.
Sukonfigūruojame klasterį taip, kad vienu metu būtų paleistas klasterio komponentų atnaujinimas ir diegimas į klasterį.

Kaina: 60 tūkst (Slurm-45 dalyviams 4 tūkst.)

Programa

1 tema: perjungimo klasterio kūrimo procesas iš vidaus
• Darbas su Kubespray
• Papildomų komponentų montavimas
• Klasterių testavimas ir trikčių šalinimas
• Praktika

2 tema: autorizacija klasteryje naudojant išorinį teikėją
• LDAP (Nginx + Python)
• OIDC (Dex + Gangway)
• Praktika

3 tema: tinklo politika
• Įvadas į CNI
• Tinklo saugumo politika
• Praktika

4 tema: saugios ir labai prieinamos programos klasteryje
• PodSecurityPolicy
• PodDisruptionBudget

5 tema: Kubernetes. Pažiūrėkime po gaubtu
• Valdiklio struktūra
• Operatoriai ir CRD
• Praktika

6 tema: Būsenos programos klasteryje
• Duomenų bazės klasterio paleidimas naudojant PostgreSQL kaip pavyzdį
• RabbitMQ klasterio paleidimas
• Praktika

7 tema: Paslapčių saugojimas
• Paslapčių tvarkymas Kubernetes
• Skliautas

Tema Nr. 8: Horizontalus pod Autoscaler
• Teorija
• Praktika

9 tema: atsarginis kopijavimas ir atkūrimas nelaimės atveju
• Klasterio atsarginė kopija ir atkūrimas naudojant Heptio Velero (anksčiau Ark) ir kt
• Praktika

10 tema: taikomųjų programų diegimas
•Pūkelis
• Šablonų kūrimo ir diegimo įrankiai
• Diegimo strategijos

Tema Nr. 11: Praktinis darbas
• CI/CD kūrimas taikomųjų programų diegimui
• Klasterio atnaujinimas

MegaSlurm svetainė

Docker, Ansible ir Ceph

Slurm: Kubernetes intensyvus. Programa ir premijos

Ekskursija į istoriją

Pirmasis „Slurm“ buvo eksperimentas. Pranešėjai pažodžiui užbaigė savo pristatymus scenoje, o auditorijoje sėdėjo tokio lygio administratoriai, kad atėjo laikas pakviesti juos pranešėjais.

Tikrasis pagrindinis kursas vyko antrajame „Slurm“: ​​80% dalyvių „Kubernetes“ matė pirmą kartą, o trečdalis niekada nedirbo su „Docker“.
Buvo aišku, kaip žmonėms sunku ryte klausytis paskaitos apie Docker, o vakare dirbti su ja koviniu režimu.
Cefas sukėlė daug sunkumų. Be to, auditorijoje buvo 20 žmonių, kuriems būtinai reikėjo paaiškinti Cefą, ir dar 60, kuriems Kefo visai nereikėjo.

Trečiojo „Slurm“ metu „Docker“ ir „Ansible“ perkėlėme į atskirus internetinius seminarus, taip atlaisvindami „Kubernetes“ daugiau laiko. Sprendimas iš esmės pasirodė praktiškas ir neišplėtotas įgyvendinant: paskaita buvo neįdomi patyrusiems vaikinams, o diskusija – pradedantiesiems.

Ketvirtajam Slurm surengėme internetinius kursus apie Docker, Ansible ir Ceph. Idėja paprasta: kam reikia, kursą išklausys apgalvotai, kam nereikia, ramiai ignoruos. Sprendžiant iš bandytojų grupės, Docker kursas trunka 6-8 valandas. Ansible ir Cephas dar nelaikė.

Atsakomybės apribojimas:

  • eksperimentinis kursas. Kai kurie sprendimai greičiausiai bus nesėkmingi.
  • platforma (Stepik.org) yra neapdorota, ir mes anksčiau su ja nedirbome. Tikriausiai bus nelygumų ir įtrūkimų.
  • Kursas buvo išbandytas tik Southbridge darbuotojams. Be abejo, eidami turėsite ką nors užbaigti.

Slurm: Kubernetes intensyvus. Programa ir premijos

Tik kitą dieną pirmojo Slurm pokalbyje jie prisiminė, kaip tai buvo šaunu ir smagu, nepaisant visų organizacinių baisybių. Pirmieji patiria ryškiausių įspūdžių. Pažiūrėkime, kas nutiks pirmiesiems internetinių kursų studentams. 🙂

Slurm: Kubernetes intensyvus. Programa ir premijos

Šaltinis: www.habr.com

Добавить комментарий