Dagana 27.-29. maí höldum við fjórða slurmið: ákafur á Kubernetes.
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
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
Hvað er Slurm
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
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
Docker, Ansible og Ceph
Ú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ð.
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. 🙂
Heimild: www.habr.com