Slurm: Kubernetes intensiivne. Programm ja boonused

27.-29.mail korraldame Kubernetes neljandat korda Slurm: intensive.

Slurm: Kubernetes intensiivne. Programm ja boonused

Boonus: veebikursused teemadel Docker, Ansible, Ceph
Oleme Slurmist tuletanud teemad, mis on Kubernetesega töötamiseks olulised, kuid ei ole otseselt k8-ga seotud. Kuidas, miks ja mis juhtus – lõike all.
Kõigil Slurm 4 osalejatel on juurdepääs nendele kursustele.

Täielik raha tagasi esimesel päeval
Peterburi Slurmis lahkus kaks osalejat äärmiselt negatiivsed arvustused. Kuidas ma kahetsesin, et ilma vastastikuste pretensioonideta oli võimatu ajas tagasi minna ja nendega lahku minna.
Kui saate teada, mis teile Slurmis absoluutselt ei meeldi, esimene päev kirjuta mõnele korraldajale. Keelame juurdepääsu ja tagastame kogu osalustasu.

Tehnilised konsultandid
Kui keegi teab Dmitri Simonov (tema moodustas tehniliste juhtide klubi), kutsusime ta Slurmi (õppima, mitte esinema). Ta lubas kõigile nõu anda. Tõenäoliselt ei paku see huvi administraatoritele ja arendajatele, kuid IT-juhtidele on see väga huvitav.

Mis on Slurm

Slurm: Kubernetes intensiivne. Programm ja boonused

Slurm-4: algkursus (27.-29. mai)
Mõeldud neile, kes näevad Kubernetest esimest korda või soovivad oma teadmisi süstematiseerida.
Iga osaleja loob Selecteli pilves oma klastri ja juurutab seal rakenduse.

Hind: 25 tuhat

Programm

Teema nr 1: Sissejuhatus Kubernetese, põhikomponendid
• K8s tehnoloogia tutvustus. Kirjeldus, rakendus, mõisted
• Pod, ReplicaSet, juurutamine, teenus, sissepääs, PV, PVC, ConfigMap, Secret
• Harjuta

Teema nr 2: Klastrite disain, põhikomponendid, veataluvus, k8s võrk
• Klastri disain, põhikomponendid, tõrketaluvus
• k8s võrk

Teema nr 3: Kubespray, Kubernetese klastri häälestamine ja seadistamine
• Kubespray, Kubernetese klastri konfigureerimine ja häälestamine
• Harjuta

Teema nr 4: Ceph, klastri seadistamine ja tootmises töötamise omadused
• Ceph, klastri seadistus ja tootmises töötamise omadused
• Harjutamine: tsefi seadistamine

Teema nr 5: Kubernetese täiustatud abstraktsioonid
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

Teema nr 6: Sissejuhatus Helmi
• Helmi tutvustus
• Harjuta

Teema nr 7: avaldamisteenused ja rakendused
• Ülevaade teenuste avaldamise meetoditest: NodePort vs LoadBalancer vs Ingress
• Sissepääsukontroller (Nginx): sissetuleva liikluse tasakaalustamine
• Sertihaldur: hankige automaatselt SSL/TLS-sertifikaadid
• Harjuta

Teema nr 8: Logimine ja monitooring
• Klastriseire, Prometheus
• Klastrite logimine, Fluentd/Elastic/Kibana
• Harjuta

Teema nr 9: CI/CD, klastri juurutamine nullist

Teema nr 10: Praktiline töö, rakenduste dokkimine ja käivitamine klastrisse

Slurmi veebisait

MegaSlurm: edasijõudnute kursus (31. mai – 2. juuni)
Mõeldud Kubernetese inseneridele ja arhitektidele, samuti põhikursuse lõpetajatele.
Konfigureerime klastri nii, et käivitame samaaegselt klastri komponentide värskendamise ja juurutamise klastris.

Hind: 60 tuhat (45 tuhat Slurm-4 osalejatele)

Programm

Teema nr 1: tõrkesiirdeklastri seestpoolt loomise protsess
• Kubesprayga töötamine
• Lisakomponentide paigaldus
• Klastrite testimine ja tõrkeotsing
• Harjuta

Teema nr 2: autoriseerimine klastris välise pakkuja abil
• LDAP (Nginx + Python)
• OIDC (Dex + Gangway)
• Harjuta

Teema nr 3: Võrgupoliitika
• Sissejuhatus CNI-sse
• Võrgu turvapoliitika
• Harjuta

Teema nr 4: turvalised ja hästi kättesaadavad rakendused klastris
• PodSecurityPolicy
• PodDisruptionBudget

Teema nr 5: Kubernetes. Vaatame kapoti alla
• Kontrolleri struktuur
• operaatorid ja CRD-d
• Harjuta

Teema nr 6: Olekupõhised rakendused klastris
• Andmebaasi klastri käivitamine, kasutades näitena PostgreSQL-i
• RabbitMQ klastri käivitamine
• Harjuta

Teema nr 7: saladuste hoidmine
• Saladuste haldamine Kubernetesis
• Võlv

Teema nr 8: Horisontaalne Pod Autoscaler
• Teooria
• Harjuta

Teema nr 9: Varundamine ja avariitaaste
• Klastrite varundamine ja taastamine Heptio Velero (endine Ark) ja jne abil
• Harjuta

Teema nr 10: Rakenduste juurutamine
•Lint
• Mallide koostamise ja juurutamise tööriistad
• Kasutusstrateegiad

Teema nr 11: Praktiline töö
• CI/CD loomine rakenduse juurutamiseks
• Klastri värskendus

MegaSlurmi veebisait

Docker, Ansible ja Ceph

Slurm: Kubernetes intensiivne. Programm ja boonused

Ekskursioon ajalooga

Esimene Slurm oli eksperiment. Kõnelejad lõpetasid oma ettekanded sõna otseses mõttes laval ning publiku hulgas istus nii tasemel administraatoreid, et oli aeg nad esinejateks kutsuda.

Tõeline baaskursus toimus teises Slurmis: 80% osalejatest nägi Kubernetest esimest korda ja kolmandik polnud kunagi Dockeriga töötanud.
Oli selge, kui raske oli inimestel hommikul Dockeri loengut kuulata ja õhtul sellega lahingurežiimis töötada.
Ceph tekitas palju raskusi. Pealegi oli kuulajaskonnas 20 inimest, kes kindlasti vajasid Keefi selgitamist, ja veel 60 inimest, kes ei vajanud Kefit üldse.

Kolmanda Slurmi jaoks viisime Dockeri ja Ansible'i eraldi veebiseminarideks, vabastades Kubernetesele rohkem aega. Lahendus osutus sisuliselt praktiliseks ja teostuselt vähearenenud: loeng oli kogenud meestele ebahuvitav, arutelu aga algajatele.

Neljandaks Slurmiks tegime veebikursused Dockeri, Ansible ja Cephi kohta. Idee on lihtne: kes seda vajab, võtab kursuse läbi läbimõeldult, kes ei vaja, ignoreerib seda rahulikult. Testijate grupi järgi otsustades võtab Dockeri kursus 6-8 tundi. Ansible ja Ceph pole veel kella teinud.

Vastutusest loobumine:

  • eksperimentaalne kursus. Mõni otsus osutub tõenäoliselt ebaõnnestunuks.
  • platvorm (Stepik.org) on ​​toores ja me pole sellega varem töötanud. Tõenäoliselt tekivad konarused ja tõrked.
  • Kursust testiti ainult Southbridge'i töötajate peal. Kindlasti peate töö käigus midagi lõpetama.

Slurm: Kubernetes intensiivne. Programm ja boonused

Just üleeile meenus neile esimese Slurmi vestlusringis, kui lahe ja lõbus see oli, hoolimata kõigist korralduslikest õudustest. Esimene, kes saab kõige eredamad muljed. Vaatame, mis saab veebikursuste esimestest õpilastest. 🙂

Slurm: Kubernetes intensiivne. Programm ja boonused

Allikas: www.habr.com

Lisa kommentaar