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