Slyrm: intensivkurs i Kubernetes. Program och bonusar

27-29 maj hÄller vi den fjÀrde Slurm: en intensivkurs i Kubernetes.

Slyrm: intensivkurs i Kubernetes. Program och bonusar

Bonus: onlinekurser i Docker, Ansible, Ceph
Vi har plockat bort Ă€mnen frĂ„n Slurm som Ă€r viktiga för arbete med Kubernetes men inte relaterar direkt till k8s. Hur, varför och vad som blev resultatet — under prenumerationen.
Alla deltagare av Slurm-4 fÄr tillgÄng till dessa kurser.

Full Äterbetalning första dagen
PÄ Slurm i St. Petersburg lÀmnade tvÄ deltagare extremt negativa recensioner. Hur jag önskade att jag kunde ÄtervÀnda till det förflutna och avsluta kontakten med dem utan ömsesidiga krav.
Om du inser att du absolut inte gillar Slurm, den första dagen kontakta nÄgon av arrangörerna. Vi stÀnger av tillgÄngarna och Äterbetalar hela deltagaravgiften.

Konsultationer med teknikchefen
Om nÄgon vet Dmitrij Simonov (han samlade en klubb för teknikchefer), har vi bjudit in honom till Slurm (för att lÀra sig, inte för att tala). Han lovade att rÄdgiva alla som Àr intresserade. Det Àr osannolikt att detta kommer att intressera administratörer och utvecklare, men för IT-chefer Àr det mycket intressant.

Vad Àr Slurm

Slyrm: intensivkurs i Kubernetes. Program och bonusar

Slurm-4: grundkurs (27-29 maj)
Åtkomst för dem som ser Kubernetes för första gĂ„ngen eller vill systematisera sina kunskaper.
Varje deltagare kommer att skapa sin egen kluster i Selectels moln och distribuera en applikation dÀr.

Pris: 25 tusen

Programmet

Ämne #1: Introduktion till Kubernetes, grundkomponenter
‱ Introduktion till teknologin k8s. Beskrivning, tillĂ€mpning, koncept
‱ Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
‱ Praktik

Ämne #2: Klusterstruktur, grundkomponenter, felresistens, k8s-nĂ€tverk
‱ Klusterstruktur, grundkomponenter, felresistens
‱ k8s-nĂ€tverk

Ämne #3: Kubespray, finjustering och konfiguration av Kubernetes-kluster
‱ Kubespray, konfiguration och finjustering av Kubernetes-kluster
‱ Praktik

Ämne #4: Ceph, klusterkonfiguration och funktioner i produktion
‱ Ceph, klusterkonfiguration och funktioner i produktion
‱ Praktik: konfiguration av ceph

Ämne #5: Avancerade abstraktioner i Kubernetes
‱ DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

Ämne #6: Introduktion till Helm
‱ Introduktion till Helm
‱ Praktik

Ämne #7: Publicering av tjĂ€nster och applikationer
‱ Översikt av metoder för publicering av tjĂ€nster: NodePort vs LoadBalancer vs Ingress
‱ Ingress-controller (Nginx): balansera inkommende trafik
‱ Cert-manager: automatiskt erhĂ„lla SSL/TLS-certifikat
‱ Praktik

Ämne #8: Loggning och övervakning
‱ Övervakning av klustret, Prometheus
‱ Loggning av klustret, Fluentd/Elastic/Kibana
‱ Praktik

Ämne #9: CI/CD, bygga distribution i klustret frĂ„n grunden

Ämne nr 10: Praktiskt arbete, dockerisering av applikationen och lansering i klustret

Sajt för Slörm

MegaSlörm: avancerad kurs (31 maj — 2 juni)
Avsett för ingenjörer och arkitekter inom Kubernetes, samt för nyutexaminerade frÄn grundkursen.
Vi konfigurerar klustret sÄ att vi parallellt kan starta uppgraderingen av klusterkomponenter och lanseringen i klustret.

Pris: 60 000 (45 000 för deltagare i Slörm-4)

Programmet

Ämne nr 1: Processen för att skapa ett felresistent kluster inifrĂ„n
‱ Arbeta med Kubespray
‱ Installation av ytterligare komponenter
‱ Testning och felsökning av klustret
‱ Praktik

Ämne nr 2: Auktorisering i klustret med hjĂ€lp av extern leverantör
‱ LDAP (Nginx + Python)
‱ OIDC (Dex + Gangway)
‱ Praktik

Ämne nr 3: NĂ€tverkspolicy
‱ Introduktion till CNI
‱ NĂ€tverkssĂ€kerhetspolicy
‱ Praktik

Ämne nr 4: SĂ€kra och högverksamma applikationer i klustret
‱ PodSecurityPolicy
‱ PodDisruptionBudget

Ämne nr 5: Kubernetes. Vi tittar under huven
‱ Struktur av controllern
‱ Operatörer och CRD
‱ Praktik

Ämne nr 6: Stateful-applikationer i klustret
‱ Starta databasklustret med exempel frĂ„n PostgreSQL
‱ Starta RabbitMQ-klustret
‱ Praktik

Ämne nr 7: Hantering av hemligheter
‱ Hantering av hemligheter i Kubernetes
‱ Vault

Ämne nr 8: Horisontell pod-autoskalering
‱ Teori
‱ Praktik

Ämne nr 9: SĂ€kerhetskopiering och Ă„terstĂ€llning efter fel
‱ Backup och Ă„terstĂ€llning av klustret med Heptio Velero (tidigare Ark) och etcd
‱ Praktik

Ämne nr 10: Lansering av applikationen
‱ Lint
‱ Verktyg för mallning och lansering
‱ Lanseringsstrategier

Ämne nr 11: Praktiskt arbete
‱ Bygga CI/CD för lansering av applikationer
‱ Uppgradering av klustret

Sajt för MegaSlörm

Docker, Ansible och Ceph

Slyrm: intensivkurs i Kubernetes. Program och bonusar

En kort historisk översikt

Första Slörm var ett experiment. Talare fÀrdigstÀllde sina presentationer bokstavligen pÄ scen, och i publiken satt administratörer av en sÄdan nivÄ att de borde bjudas in som talare.

Den verkliga grundkursen uppstod pÄ andra Slörm: 80% av deltagarna sÄg Kubernetes för första gÄngen, och en tredjedel hade aldrig arbetat med Docker.
Det var tydligt hur svÄrt folk hade att lyssna pÄ en förelÀsning om Docker pÄ morgonen och sedan arbeta med det i skarp lÀge pÄ kvÀllen.
MÄnga svÄrigheter orsakades av Ceph. Det var 20 personer i publiken som absolut behövde fÄ förklarat Ceph, och ytterligare 60 som överhuvudtaget inte hade behov av Ceph.

Vid tredje Slörm separerade vi Docker och Ansible i egna webbinarier, vilket frigjorde mer tid för Kubernetes. Lösningen visade sig vara praktisk i teorin men bristande i genomförandet: förelÀsningen var inte intressant för de erfarna, och diskussionen föll platt för nybörjarna.

Till den fjÀrde Slërmen har vi skapat onlinekurser i Docker, Ansible och Ceph. Idén Àr enkel: de som behöver det, kan gÄ kursen noggrant, medan de som inte behöver det, kan ignorera det. Enligt testgruppen tar kursen i Docker 6-8 timmar. Ansible och Ceph har vi Ànnu inte tidtagit.

Disclaimer:

  • Kursen Ă€r experimentell. Vissa lösningar kommer förmodligen att visa sig vara misslyckade.
  • Plattformen (Stepik.org) Ă€r fortfarande ganska rudimentĂ€r, och vi har inte jobbat med den tidigare. Det kommer sĂ€kert att bli problem och stopp.
  • Kursen har endast testats pĂ„ anstĂ€llda vid Southbridge. Det kommer sĂ€kert att behövas nĂ„gra justeringar under resans gĂ„ng.

Slyrm: intensivkurs i Kubernetes. Program och bonusar

För bara nĂ„gra dagar sedan pratade vi i chatten om första SlĂ«rmen och hur fantastiskt och roligt det var, trots alla organisatoriska problem. De första fĂ„r de mest minnesvĂ€rda upplevelserna. LĂ„t oss se vad som hĂ€nder med de första eleverna i onlinekurserna. 🙂

Slyrm: intensivkurs i Kubernetes. Program och bonusar

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster