Sleerm: uss muutus liblikaks

Sleerm: uss muutus liblikaks

<TL;DR>

  1. Slurm tÔepoolest vÔimaldab tutvuda Kubernetesega vÔi oma teadmisi vÀrskendada.
  2. 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.
  3. JĂ€rgmine Slurm toimub septembri alguses Peterburis. Selectel, meie pidev sponsorg, pakub mitte ainult pilve stendide jaoks, vaid ka oma konverentsisaali.
  4. 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.

Sleerm: uss muutus liblikaks
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.

Sleerm: uss muutus liblikaks
Meeskond, kes korraldas Slërm-4

Osalejate arvamused

Murrame rekordeid: 170 osalejat pĂ”hisel SlĂ«rmil, 75 – MegaSlĂ«rmil.

Sleerm: uss muutus liblikaks

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.

Tagasiside SlÔrmi kohta aadressil https://serveradmin.ru

Esinejate tagasiside

Sleerm: uss muutus liblikaks

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

→ Registreerimine SlĂ”rm-5
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.

→ Registreerimine Slurm DevOps
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

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster