Slurm: Kubernetes ákafur. Forrit og bónusar

Dagana 27.-29. maí höldum við fjórða slurmið: ákafur á Kubernetes.

Slurm: Kubernetes ákafur. Forrit og bónusar

Bónus: námskeið á netinu um Docker, Ansible, Ceph
Við höfum dregið úr Slurm efni sem eru mikilvæg til að vinna með Kubernetes, en tengjast ekki k8s beint. Hvernig, hvers vegna og hvað gerðist - undir skurðinum.
Allir þátttakendur Slurm 4 munu hafa aðgang að þessum námskeiðum.

Full endurgreiðsla á fyrsta degi
Á St Petersburg Slurm fóru tveir þátttakendur mjög neikvæðar umsagnir. Hvað ég sá eftir því að það væri ómögulegt að fara aftur í tímann og skilja við þá án gagnkvæmra krafna.
Ef þú kemst að því hvað þér líkar alls ekki við Slurm, fyrsti dagurinn skrifaðu einhverjum skipuleggjendum. Við munum slökkva á aðgangi og endurgreiða fullt þátttökuverð.

Tækniráðgjafar
Ef einhver veit Dmitry Simonov (hann stofnaði klúbb tæknistjóra), við buðum honum í Slurm (til að læra, ekki að koma fram). Hann lofaði að ráðleggja öllum. Það er ólíklegt að þetta hafi áhuga á stjórnendum og þróunaraðilum, en það verður mjög áhugavert fyrir stjórnendur upplýsingatækni.

Hvað er Slurm

Slurm: Kubernetes ákafur. Forrit og bónusar

Slurm-4: grunnnámskeið (27.-29. maí)
Hannað fyrir þá sem sjá Kubernetes í fyrsta skipti eða vilja koma þekkingu sinni á kerfi.
Hver þátttakandi mun búa til sinn eigin klasa í Selectel skýinu og dreifa forritinu þar.

Verð: 25 þúsund

Program

Efni #1: Kynning á Kubernetes, helstu þættir
• Kynning á k8s tækni. Lýsing, notkun, hugtök
• Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
• Æfðu þig

Viðfangsefni nr.2: Klasahönnun, aðalhlutir, bilanaþol, k8s net
• Klasahönnun, helstu íhlutir, bilanaþol
• k8s net

Efni #3: Kubespray, stilla og setja upp Kubernetes klasa
• Kubespray, stillingar og stillingar á Kubernetes klasanum
• Æfðu þig

Efni #4: Ceph, klasauppsetning og eiginleikar þess að vinna í framleiðslu
• Ceph, klasauppsetning og eiginleikar þess að vinna í framleiðslu
• Practice: setja upp ceph

Viðfangsefni #5: Ítarlegar Kubernetes útdráttur
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

Efni #6: Kynning á Helm
• Kynning á Helm
• Æfðu þig

Efni #7: Útgáfuþjónusta og forrit
• Yfirlit yfir þjónustuútgáfuaðferðir: NodePort vs LoadBalancer vs Ingress
• Inngangsstýring (Nginx): jafnvægi á komandi umferð
• Сert-manager: Fáðu sjálfkrafa SSL/TLS vottorð
• Æfðu þig

Efni #8: Skráning og eftirlit
• Klasavöktun, Prometheus
• Klasaskógarhögg, Fluentd/Elastic/Kibana
• Æfðu þig

Viðfangsefni nr. 9: CI/CD, bygging dreifing á klasa frá grunni

Viðfangsefni nr. 10: Hagnýt vinna, forritagerð og ræsing inn í klasa

Vefsíða Slurm

MegaSlurm: framhaldsnámskeið (31. maí - 2. júní)
Hannað fyrir Kubernetes verkfræðinga og arkitekta, sem og útskriftarnema grunnnámskeiða.
Við stillum klasann þannig að samtímis ræsi uppfærslu á klasahlutum og dreifingu á klasann.

Verð: 60 þúsund (45 þúsund fyrir Slurm-4 þátttakendur)

Program

Efni #1: Ferlið við að búa til failover þyrping innan frá
• Vinna með Kubespray
• Uppsetning aukahluta
• Klasaprófun og bilanaleit
• Æfðu þig

Efni #2: Heimild í klasanum með því að nota utanaðkomandi þjónustuaðila
• LDAP (Nginx + Python)
• OIDC (Dex + Gangway)
• Æfðu þig

Efni #3: Netstefna
• Kynning á CNI
• Netöryggisstefna
• Æfðu þig

Efni #4: Örugg og mjög fáanleg forrit í þyrpingu
• PodSecurityPolicy
• PodDiruptionBudget

Efni #5: Kubernetes. Við skulum líta undir hettuna
• Uppbygging stjórnanda
• Rekstraraðilar og CRD
• Æfðu þig

Viðfangsefni #6: Staðhæfar umsóknir í klasa
• Ræsa gagnagrunnsklasa með PostgreSQL sem dæmi
• Ræsa RabbitMQ klasa
• Æfðu þig

Efni #7: Að halda leyndarmálum
• Stjórna leyndarmálum í Kubernetes
• Hvelfing

Efni #8: Láréttur Pod Autoscaler
• Kenning
• Æfðu þig

Efni #9: Afritun og hörmungarbati
• Öryggisafrit og endurheimt klasa með Heptio Velero (áður Ark) og etc
• Æfðu þig

Efni #10: Dreifing forrita
•Lint
• Sniðmát og dreifingartæki
• Dreifingaraðferðir

Viðfangsefni nr.11: Verklegt starf
• Byggja CI/CD fyrir dreifingu forrita
• Uppfærsla á klasa

Vefsíða MegaSlurm

Docker, Ansible og Ceph

Slurm: Kubernetes ákafur. Forrit og bónusar

Útferð til sögunnar

Fyrsta slurmið var tilraun. Fyrirlesarar luku erindum sínum bókstaflega á sviðinu og meðal áheyrenda sátu stjórnendur á því stigi að það var kominn tími til að bjóða þeim sem fyrirlesara.

Raunverulegt grunnnámskeið fór fram á seinni slurminu: 80% þátttakenda sáu Kubernetes í fyrsta skipti og þriðjungur hafði aldrei unnið með Docker.
Það var greinilegt hversu erfitt það var fyrir fólk að hlusta á fyrirlestur um Docker á morgnana og vinna með hann í bardagaham á kvöldin.
Ceph olli miklum erfiðleikum. Þar að auki voru 20 manns í áhorfendum sem þurftu örugglega að útskýra Ceph og 60 aðrir sem þurftu alls ekki á Ceph að halda.

Fyrir þriðju slurmið færðum við Docker og Ansible yfir í aðskildar vefnámskeið, sem losuðum meiri tíma fyrir Kubernetes. Lausnin reyndist raunhæf í meginatriðum og vanþróuð í útfærslu: fyrirlesturinn var óáhugaverður fyrir reynda krakka og umræðan óáhugaverð fyrir byrjendur.

Fyrir fjórða slurmið gerðum við námskeið á netinu um Docker, Ansible og Ceph. Hugmyndin er einföld: þeir sem þurfa á því að halda munu taka námskeiðið af yfirvegun, þeir sem þurfa þess ekki munu hunsa það rólega. Miðað við hóp prófana tekur Docker námskeiðið 6-8 klukkustundir. Ansible og Ceph hafa ekki klukkað ennþá.

Fyrirvari:

  • tilraunanámskeið. Sumar ákvarðanir munu líklega reynast misheppnaðar.
  • pallurinn (Stepik.org) er grófur og við höfum ekki unnið með hann áður. Það verða líklega hnökrar og hnökrar.
  • Námskeiðið var aðeins prófað á starfsmönnum Southbridge. Þú verður örugglega að klára eitthvað þegar þú ferð.

Slurm: Kubernetes ákafur. Forrit og bónusar

Núna um daginn í spjalli fyrsta slurmsins minntust þeir þess hversu flott og skemmtilegt það var, þrátt fyrir allan skipulagshryllinginn. Sá fyrsti til að fá sem lifandi birtingar. Við skulum sjá hvað verður um fyrstu nemendur netnámskeiða. 🙂

Slurm: Kubernetes ákafur. Forrit og bónusar

Heimild: www.habr.com

Bæta við athugasemd