Slurm: Kubernetes intenzivno. Program i bonusi

Od 27. do 29. maja održavamo četvrti Slurm: intenzivno na Kubernetesu.

Slurm: Kubernetes intenzivno. Program i bonusi

Bonus: online kursevi za Docker, Ansible, Ceph
Izvukli smo iz Slurma teme koje su važne za rad sa Kubernetesom, ali se ne odnose direktno na k8s. Kako, zašto i šta se dogodilo - ispod reza.
Svi polaznici Slurm 4 će imati pristup ovim kursevima.

Puni povrat novca prvog dana
Sa St. Petersburg Slurm-a otišla su dva učesnika izuzetno negativne kritike. Kako mi je bilo žao što je nemoguće vratiti se u prošlost i rastati se od njih bez međusobnih potraživanja.
Ako otkrijete šta vam se apsolutno ne sviđa kod Slurma, prvi dan pišite bilo kome od organizatora. Onemogućit ćemo pristup i vratiti punu cijenu učešća.

Tehnički konsultanti
ako neko zna Dmitry Simonov (oformio je klub tehničkih direktora), pozvali smo ga u Slurm (da uči, a ne nastupa). Obećao je da će savjetovati sve. Malo je vjerovatno da će ovo biti od interesa za administratore i programere, ali će biti vrlo zanimljivo IT menadžerima.

Šta je Slurm

Slurm: Kubernetes intenzivno. Program i bonusi

Slurm-4: osnovni kurs (27-29. maja)
Dizajniran za one koji prvi put vide Kubernetes ili žele sistematizirati svoje znanje.
Svaki učesnik će kreirati sopstveni klaster u Selectel oblaku i tamo primeniti aplikaciju.

Cijena: 25 hiljada

Program

Tema #1: Uvod u Kubernetes, glavne komponente
• Uvod u k8s tehnologiju. Opis, primjena, koncepti
• Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
• Vježbajte

Tema br. 2: Dizajn klastera, glavne komponente, tolerancija grešaka, k8s mreža
• Dizajn klastera, glavne komponente, tolerancija grešaka
• k8s mreža

Tema #3: Kubespray, podešavanje i postavljanje Kubernetes klastera
• Kubespray, konfiguracija i podešavanje Kubernetes klastera
• Vježbajte

Tema #4: Ceph, postavljanje klastera i karakteristike rada u proizvodnji
• Ceph, podešavanje klastera i karakteristike rada u proizvodnji
• Vježba: postavljanje ceph

Tema #5: Napredne Kubernetes apstrakcije
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

Tema #6: Uvod u Helm
• Uvod u Helm
• Vježbajte

Tema #7: Izdavački servisi i aplikacije
• Pregled metoda objavljivanja usluge: NodePort vs LoadBalancer vs Ingress
• Ingress Controller (Nginx): balansiranje dolaznog saobraćaja
• Sert-manager: automatski dobija SSL/TLS sertifikate
• Vježbajte

Tema #8: Evidentiranje i praćenje
• Praćenje klastera, Prometheus
• Cluster logging, Fluentd/Elastic/Kibana
• Vježbajte

Tema br. 9: CI/CD, implementacija zgrade u klaster od nule

Tema br. 10: Praktični rad, dokerizacija aplikacije i lansiranje u klaster

Slurm web stranica

MegaSlurm: napredni kurs (31. maja - 2. juna)
Dizajniran za Kubernetes inženjere i arhitekte, kao i diplomce osnovnih kurseva.
Konfigurišemo klaster tako da istovremeno pokreće ažuriranje komponenti klastera i implementaciju u klaster.

Cijena: 60 hiljada (45 hiljada za učesnike Slurm-4)

Program

Tema #1: Proces kreiranja klastera za nadilaženje greške iznutra
• Rad sa Kubespray-om
• Ugradnja dodatnih komponenti
• Testiranje klastera i rješavanje problema
• Vježbajte

Tema #2: Autorizacija u klasteru korištenjem vanjskog dobavljača
• LDAP (Nginx + Python)
• OIDC (Dex + Gangway)
• Vježbajte

Tema #3: Mrežna politika
• Uvod u CNI
• Politika mrežne sigurnosti
• Vježbajte

Tema #4: Sigurne i visoko dostupne aplikacije u klasteru
• PodSecurityPolicy
• PodDisruptionBudget

Tema #5: Kubernetes. Pogledajmo ispod haube
• Struktura kontrolera
• Operateri i CRD-ovi
• Vježbajte

Tema #6: Aplikacije sa stanjem u klasteru
• Pokretanje klastera baze podataka koristeći PostgreSQL kao primjer
• Pokretanje RabbitMQ klastera
• Vježbajte

Tema #7: Čuvanje tajni
• Upravljanje tajnama u Kubernetesu
• Trezor

Tema #8: Horizontal Pod Autoscaler
• Teorija
• Vježbajte

Tema #9: Sigurnosno kopiranje i oporavak od katastrofe
• Sigurnosno kopiranje i oporavak klastera koristeći Heptio Velero (ranije Ark) i etcd
• Vježbajte

Tema #10: Postavljanje aplikacije
•Lint
• Alati za šabloniranje i implementaciju
• Strategije implementacije

Tema br. 11: Praktični rad
• Izgradnja CI/CD-a za implementaciju aplikacija
• Ažuriranje klastera

MegaSlurm web stranica

Docker, Ansible i Ceph

Slurm: Kubernetes intenzivno. Program i bonusi

Izlet u istoriju

Prvi Slurm je bio eksperiment. Govornici su svoje prezentacije završili bukvalno na bini, a u publici su sjedili administratori na takvom nivou da je došlo vrijeme da ih pozovemo kao govornike.

Pravi osnovni kurs održan je na drugom Slurmu: 80% učesnika je prvi put videlo Kubernetes, a trećina nikada nije radila sa Dockerom.
Bilo je jasno koliko je ljudima bilo teško ujutro slušati predavanje o Dockeru, a uveče raditi s njim u borbenom režimu.
Ceph je izazvao mnogo poteškoća. Štaviše, u publici je bilo 20 ljudi koji su definitivno trebali objasniti Ceph, a još 60 kojima Ceph uopće nije trebao.

Za treći Slurm, prebacili smo Docker i Ansible u zasebne webinare, čime smo oslobodili više vremena za Kubernetes. Rješenje se pokazalo praktičnim u suštini i nedovoljno razvijenim u implementaciji: predavanje je bilo nezanimljivo iskusnim momcima, a diskusija nezanimljiva početnicima.

Za četvrti Slurm napravili smo online kurseve o Dockeru, Ansibleu i Cephu. Ideja je jednostavna: oni kojima je to potrebno, promišljeno će pohađati kurs, oni kojima ne treba mirno će ga ignorirati. Sudeći po grupi testera, Docker kurs traje 6-8 sati. Ansible i Ceph još nisu taktirali.

Odricanje odgovornosti:

  • eksperimentalni kurs. Neke odluke će se vjerovatno pokazati neuspješnim.
  • platforma (Stepik.org) je sirova i nismo ranije radili s njom. Vjerovatno će biti neravnina i neravnina.
  • Kurs je testiran samo na zaposlenima u Southbridgeu. Sigurno ćete morati nešto da završite dok idete.

Slurm: Kubernetes intenzivno. Program i bonusi

Baš su se neki dan u ćaskanju prvog Slurma prisjetili kako je bilo cool i zabavno, uprkos svim organizacijskim strahotama. Prvi koji će steći najživlje utiske. Hajde da vidimo šta se dešava sa prvim polaznicima onlajn kurseva. 🙂

Slurm: Kubernetes intenzivno. Program i bonusi

izvor: www.habr.com

Dodajte komentar