Slërm: röövik muutus liblikaks

Slërm: röövik muutus liblikaks

<TL;DR>

  1. Sliurm tÔesti vÔimaldab tutvuda Kubernetesega vÔi oma teadmisi vÀrskendada.
  2. Osalejad on rahul. Need, kes ei Ă”ppinud midagi uut vĂ”i ei lahendanud oma probleeme, on arvult marginaalsed. Esimese pĂ€eva garantii („Kui tunne on, et Sliurm ei sobi, tagastame tĂ€ies mahus piletihinna”) kasutas vaid ĂŒks inimene, pĂ”hjendades, et alahindas oma vĂ”imeid.
  3. JĂ€rgmine Sliurm toimub septembri alguses Peterburis. Selectel, meie pidev sponsore, pakub mitte ainult pilve stendide jaoks, vaid ka oma konverentsisaali.
  4. Kordame pĂ”hiversiooni Sliurm (9–11. september) ja esitame uue programmi: Sliurm DevOps (4–6. september).

Mis on Sliurm ja kuidas see on muutunud

Aasta tagasi tuli meil mĂ”te korraldada kursuseid Kubernetesest. Augustis 2018 toimus Sliurm-1: keeruline, pidevate esitluste (kui esitlusi parandatakse juba laval) ja hulga igapĂ€evaste probleemidega. Katsetused ĂŒhendavad: Sliurm-i esimesed osalejad, nagu SĂ”rmuste Isanda Bratt, suhtlevad endiselt ĂŒksteisega.

Slërm: röövik muutus liblikaks
Nii nÀgi vÀlja Sliurm-1

Sliurm-1-algus sai idee korraldada MegaSliurm. KĂŒsisime inimestelt, millised teemad neid huvitavad, ja oktoobris korraldasime edasijĂ”udnud kursuse „Osalejate soovide pĂ”hjal”. Tulemus oli huvitav, kuid ĂŒhekordne ĂŒritus. Mai 2019ks olime valmistanud tĂ”elise edasijĂ”udnud kursuse, oma loogika ja sisuka looga.

Aasta jooksul on Sliurm ja organisatsiooniliselt muutunud:
— Docker ja Ansible eemaldati pĂ”hikavast ja koostati eraldi veebikursused.
— Korraldati tehniline tugi, mis aitab Ă”pilastel Ă”ppimistöid lahendada.
— Esinejatel on nĂŒĂŒd meetodiline tugi.

Slërm: röövik muutus liblikaks
Meeskond, kes korraldas Sliurm-4

Osalejate tagasiside

Murdus jĂ€lle rekord: 170 osalejat pĂ”hiversioonis Sliurm, 75 – MegaSliurm-il.

Slërm: röövik muutus liblikaks

Sliurm-4
Tagasiside vormi tÀitis 101 inimene 170-st.

Kas Kubernetes on nĂŒĂŒd selgem?
41 — Veel ei saa k8s-st aru, aga nĂ€en, kuhu kaevata.
36 — Varem ei teadnud k8s-st, nĂŒĂŒd olen lĂ”puks aru saanud.
23 — Olin varem teadlik k8s-st, nĂŒĂŒd tean veel paremini.
1 — Ei Ă”ppinud midagi uut.
0 — Ei saanud k8s-st midagi aru.

Kuidas tundub teile SĂŒlearma intensiivsus?

16 inimest leiab, et Sliurm on liiga kerge ja aeglane, samas kui 14 – et liiga keeruline ja kiire. ÜlejÀÀnutele sobib tĂ€pselt.

Kas lahendasite probleemi, millega Sliurmi tulite?

90 — Jah.
11 — Ei.

MegaSliurm

40 inimest tĂ€itsid tagasisidevormi. 2 inimest ĂŒtlesid, et see oli liiga lihtne ja aeglane. 1 inimene ei lahendanud ĂŒlesannet, millega ta Megale lĂ€ks. ÜlejÀÀnud on kĂ”ik OK.

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

Esinejate tagasiside

Slërm: röövik muutus liblikaks

Kui Peterburi SlĂ”rmil olid peamiselt algajad, siis Moskva SlĂ”rmil on enamus inimesi juba Kubernetesega kokku puutunud. Esitati palju arenenud kĂŒsimusi, mis panid mĂ”tlema.

Kui Peterburis kĂŒsiti, millal me oma forki kubespray avaldame, siis Moskvas kĂŒsiti juba, miks me soovitame kasutada oma forki, mitte algupĂ€rast kubespray. See on juba kriitiline mĂ”tlemine keskmiste ja vanemate seas.

Praktika oli keeruline, inimesed tegid palju vigu, ja see on suurepÀrane: vigade tegemine peab toimuma Ôppimise ajal, mitte lahingus.

Korduv hĂ€da korral sĂ”itsime pidevalt sertifikaatide saamise piirmÀÀrade, GitHubi allalaadimise piirmÀÀrade jne otsa. See on elu — me avasime samal ajal pilves Selectelis umbes 200 klastri. Keegi ei valmistu oma ressursse ja piirmÀÀrasid selliseks.

SlÔrmi kuulutus Selectelis

→ Registreerimine SlĂ”rm-5
Hind: 25 000 ₜ

Programm:

Teema nr 1: Tutvumine Kubernetesega, peamised komponendid
— Sissejuhatus tehnoloogiasse k8s. Kirjeldus, kasutus, kontseptsioonid
— Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret

Teema nr 2: Klastri struktuur, peamised komponendid, talitluspĂŒsivus, k8s vĂ”rk
— Klastri struktuur, peamised komponendid, talitluspĂŒsivus
— K8s vĂ”rk

Teema nr 3: Kubespray, klastri seadistamine ja hÀÀlestamine
— Kubespray, klastri seadistamine ja hÀÀlestamine

Teema nr 4: Aadvanced Kubernetes abstraktsioonid
— DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

Teema nr 5: Teenuste ja rakenduste avaldamine
— Teenuste avaldamise meetodite ĂŒlevaade: NodePort vs LoadBalancer vs Ingress
— Ingress controller (Nginx): suuname sissetulevat liiklust
— Sertifikaatide haldur: saame automaatselt SSL/TLS sertifikaate

Teema nr 6: Sissejuhatus Helmi

Teema nr 7: sertifikaadi halduri installimine

Teema nr 8: Ceph: paigaldamine reĆŸiimis „tee nagu mina“

Teema nr 9: Logimine ja jÀlgimine
— Klastri jĂ€lgimine, Prometheus
— Klastri logimine, Fluentd/Elastic/Kibana

Teema nr 10: Klastri uuendamine

Teema nr 11: Praktiline töö, rakenduse konteinerimine ja paigaldamine klastrisse

Docker ja Ansible kursused stepik.org kuuluvad hinna sisse.

→ Registreerimine SlĂ”rm DevOps
Hind: 45 000 ₜ

Programm:

Teema nr 1: Sissejuhatus Giti
— PĂ”hilised kĂ€sklused git init, commit, add, diff, log, status, pull, push
— Kohalik keskkonna seadistamine: praktilised soovitused
— Git flow, harud ja sildid, sulandumistrateegiad
— Töö mitme kaugrepo'ga

Teema nr 2: Meeskonnatöö Git'iga
— GitHub flow
— Fork, remote, pull request
— Konfliktid, vĂ€ljaanded, taas Gitflow'ist ja teistest tegevustest meeskondade jaoks

Teema nr 3: CI/CD, sissetulek automatiseerimisse
— Automatiseerimine git'is (robotid, sissejuhatus CI'sse, hook'id)
— Tööriistad (bash, make, gradle)
— Tehaseline kogumispinkide loomine ja nende rakendamine IT-s

Teema nr 4: CI/CD: Töö Gitlab'iga
— Kogumine, testimine, juurutamine
— Etapid, muutujad, tĂ€itmise kontroll (only, when, include)

Teema nr 5: Töö rakendusega arenduse vaatepunktist
— Kirjutame mikroteenuse Pythonis (sealhulgas testid)
— Docker-compose'i rakendamine arenduses

Teema nr 6: Infrastruktuur kui kood
— IaC: lĂ€henemine infrastruktuurile kui koodile
— IaC Terraformi nĂ€itel
— IaC Ansible'i nĂ€itel
— Idempotentsus, deklaratiivsuse pĂ”himĂ”tted
— Ansible mĂ€ngude loomise praktika
— Konfigureerimise salvestamine, koostöö, rakenduste automatiseerimine

Teema nr 7: Infrastruktuuri testimine
— Testimine ja pidev integratsioon Molecule'i ja Gitlab CI-ga

Teema nr 8: Serverite tÔstmise automatiseerimine
— Kogume pilte
— PXE ja DHCP

Teema nr 9: Infrastruktuuri automatiseerimine
— NĂ€ide infrastruktuuri teenusest serverite autentimiseks
— ChatOps (messengeri integreerimine vooludega)

Teema nr 10: Turvamise automatiseerimine
— CI/CD artefaktide allkirjastamine
— Haavatavuste skaneerimine

Teema nr 11: JĂ€lgimine
— SLA, SLO, Error Budget ja teised hirmutavad mĂ”isted SRE maailmas
— SRE: JĂ€lgimise praktika SLI ja SLOga
— SRE: Error Budget'i rakendamise praktika
— SRE: Katkestuste ja operatiivkoormuse haldamine (apigateway, teenuse mesh, circuit breakers)
— Voolude ja arenduse mÔÔdikute jĂ€lgimine

Allikas: habr.com

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster