
<TL;DR>
- Slurm tÔepoolest vÔimaldab tutvuda Kubernetesega vÔi oma teadmisi vÀrskendada.
- Osalejad on rahul. Vaid ĂŒksikuid inimesi oli, kes ei Ă”ppinud midagi uut vĂ”i ei lahendanud oma probleeme. Esimese pĂ€eva absoluutne rahatagastus ("Kui tunnete, et Slurm ei ole teie jaoks, tagastame pileti hinna") kasutati vaid ĂŒhe korra, pĂ”hjendades seda oma vĂ”imete ĂŒlehindamisega.
- JĂ€rgmine Slurm toimub septembri alguses Peterburis. Selectel, meie pidev sponsorg, pakub mitte ainult pilve stendide jaoks, vaid ka oma konverentsisaali.
- Kordame baasilist Slurmi (9-11 september) ning esitleme uut programmi: Slurm DevOps (4-6 september).
Mis on Slurm ja kuidas see on muutunud
Aasta tagasi tuli meile mĂ”te korraldada kursused Kubernetesest. Augustis 2018 toimus Slurm-1: keeruline, pideva ettekande formaadis (kui esitlusĂŒlesanne viimistletakse juba laval), mitmete igapĂ€evaste probleemide keskel. Katsed liidavad: esimese Slurmi osalised, nagu SĂ”rmuste Vennaskond, suhtlevad siiani omavahel.

Nii nÀgi vÀlja Slurm-1
Esimese SlĂ«rmi kĂ€igus sĂŒndis idee korraldada MegaSlĂ«rm. KĂŒsisime inimestelt, millised teemad neid huvitavad, ja oktoobris korraldasime osalejate soovil arenenud kursuse. Tuli huvitav, kuid ĂŒhekordne ĂŒritus. Maid 2019 valmistusime tĂ”eliseks arenenud kursuseks, millel on oma loogika ja sisemine lugu.
Aasta jooksul on Slërm organisatsiooniliselt muutunud:
â Docker ja Ansible eemaldati pĂ”hiprogrammist ja tehtud eraldi veebikursusteks.
â Korraldasime tehnilise toe, mis aitab Ă”pilastel Ă”piklastrite tĂ”rkeid lahendada.
â Esinejatele on tekkinud metoodiline tugi.

Meeskond, kes korraldas Slërm-4
Osalejate arvamused
Murrame rekordeid: 170 osalejat pĂ”hisel SlĂ«rmil, 75 â MegaSlĂ«rmil.

Slërm-4
Tagasiside vormi tÀitis 101 inimene 170-st.
Kas Kubernetes on nĂŒĂŒd selgem?
41 â Praegu ei mĂ”ista k8s-i, aga nĂ€en, kuhu kaevata.
36 â Varem ei teadnud k8s-ist, nĂŒĂŒd olen aru saanud.
23 â Olin k8s-ist juba varem teadlik, nĂŒĂŒd tean paremini.
1 â Ei Ă”ppinud midagi uut.
0 â Ei saanud k8s-ist midagi aru.
Kuidas on Slërmi intensiivsus?
16 inimest leiab, et SlĂ«rm on liiga lihtne ja aeglane, ning 14 â et liiga keeruline ja kiire. ĂlejÀÀnutele sobib see ideaalselt.
Kas te lahendasite ĂŒlesande, millega tulite SlĂ”rmile?
90 â Jah.
11 â Ei.
MegaSlÔrm
40 inimest tĂ€itsid tagasiside vormi. 2 inimest ĂŒtlesid, et see oli liiga lihtne ja aeglane. 1 inimene ei lahendanud ĂŒlesannet, millega ta MegaSlĂ”rmile tuli. ĂlejÀÀnutel on kĂ”ik OK.
Esinejate tagasiside

Kui Peterburi SlĂ”rmil veebruaris olid peamiselt algajad, siis Moskva SlĂ”rmil oli inimesi, kes olid juba Kubernetesega kokku puutunud. KĂŒsimusi oli palju edasijĂ”udnutele, mis panid mĂ”tlema.
Kui Peterburis kĂŒsiti, millal me oma forki kubespray vĂ€lja paneme, siis Moskvas juba kĂŒsiti, miks me soovitame kasutada oma forki, mitte originaali kubespray. See on juba kriitiline mĂ”tlemine kesktaseme ja kogenud inimeste seas.
Praktika oli keeruline, inimesed tegid palju vigu ja see on suurepÀrane: kogemusi tuleb saada Ôppimise ajal, mitte lahingus.
Korduvaid piire sertifikaatide saamisel, GitHubist allalaadimisel jne kogesime pidevalt. See on elu â me tĂ”stsime korraga ĂŒles umbes 200 klastrit Selectelis. Keegi ei valmista oma ressursse ja piire selliseks ette.
SlÔrmi reklaam Selectelis
â
Hind: 25 000 âœ
Programm:
Teema nr 1: Sissejuhatus Kubernetesesse, pÔhikomponendid
â K8s tehnoloogia sissejuhatus. Kirjeldus, rakendused, kontseptsioonid
â Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
Teema nr 2: Klastri struktuur, pÔhikomponendid, talitlushÀirete taluvus, k8s-vÔrk
â Klastri ĂŒlesehitus, peamised komponendid, tĂ”rkevus
â K8s vĂ”rk
Teema nr 3: Kubespray, klastri hÀÀlestamine ja seadistamine
â Kubespray, Kubernetese klastri seadistamine ja hÀÀlestamine
Teema â4: Kuberneetsi tĂ€iustatud abstraktsioonid
â DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod-i ajastamine, InitContainer
Teema â5: Teenuste ja rakenduste avaldamine
â Teenuste avaldamise meetodite ĂŒlevaade: NodePort vs LoadBalancer vs Ingress
â Ingress kontroller (Nginx): sissetuleva liikluse tasakaalustamine
â Cert-manager: saame automaatselt SSL/TLS sertifikaadid
Teema nr 6: Sissejuhatus Helmi
Teema â7: cert-manageri seadistamine
Teema â8: Ceph: paigaldamine 'tee Ă€ra nagu mina'
Teema â9: Logimine ja jĂ€lgimine
â Klastri jĂ€lgimine, Prometheus
â Klastri logimine, Fluentd/Elastic/Kibana
Teema â10: Klastri uuendamine
Teema â11: Praktika, rakenduse dockeriseerimine ja kĂ€ivitamine klastris
Docker ja Ansible kursused stepik.org on hinna sees.
â
Hind: 45 000 âœ
Programm:
Teema â1: Git-i tutvustus
â Alustavad kĂ€sud git init, commit, add, diff, log, status, pull, push
â Kohaliku keskkonna seadistamine: praktilised soovitused
â Git flow, harud ja sildid, ĂŒhendamise strateegiad
â Töö mitme kaugrepo'ga
Teema nr 2: Meeskonnatöö Git'iga
â GitHub flow
â Fork, remote, pull request
â Konfliktid, vĂ€ljaanded, uuesti Gitflow'ist ja teistest voogudest meeskondade jaoks
Teema nr 3: CI/CD, automatiseerimise sissejuhatus
â Automatiseerimine git'is (robotid, CI sissejuhatus, hooks)
â Tööriistad (bash, make, gradle)
â Tootmisliinide loomine ja nende rakendamine IT-s
Teema nr 4: CI/CD: Töö Gitlabiga
â Koostamine, testimine, juurutamine
â Etapid, muutujad, tĂ€itmise kontroll (only, when, include)
Teema nr 5: Rakenduse arendamise vaatenurgast
â Loome mikroteenuse Pythonis (sealhulgas testid)
â Docker-compose'i rakendamine arenduses
Teema nr 6: Infrastructure as Code
â IaC: lĂ€henemine infrastruktuurile kui koodile
â IaC Terraformi nĂ€itel
â IaC Ansible'i nĂ€itel
â Idempotentsus, deklaratiivsus
â Praktika Ansible'i mĂ€ngude loomisel
â Konfiguratsioonide salvestamine, koostöö, rakenduste automatiseerimine
Teema nr 7: Infrastruktuuri testimine
â Testimine ja pidev integreerimine koos Molecule ja Gitlab CI-ga
Teema nr 8: Serverite automatiseerimine
â Piltide loomine
â PXE ja DHCP
Teema nr 9: Infrastruktuuri automatiseerimine
â NĂ€ide infrastruktuuriteenusest serverite autentimiseks
â ChatOps (messengerite integreerimine torujuhtmetega)
Teema nr 10: Turbeautomatiseerimine
â CI/CD artefaktide allkirjastamine
â Haavatavuste skaneerimine
Teema nr 11: JĂ€lgimine
â SLA, SLO, viga eelarve mÀÀratlemine ja teised hirmutavad terminid SRE maailmast
â SRE: SLI ja SLO jĂ€lgimise praktika
â SRE: Viga eelarve rakendamise praktika
â SRE: Katkestuste ja operatiivkoormuse haldamine (apigateway, teenuse mesh, ringi katked)
â Torujuhtmete jĂ€lgimine ja arenduse mÔÔdikud
Allikas: habr.com
