Slyrm: intenzívny kurz o Kubernetes. Program a bonusy

29. - 31. mája sa uskutoční štvrtý Slurm: intenzívny kurz o Kubernetes.

Slyrm: intenzívny kurz o Kubernetes. Program a bonusy

Bonus: online kurzy o Dockeri, Ansiblu, Ceph.
Z Slurm-u sme vybrali témy, ktoré sú dôležité pre prácu s Kubernetes, ale priamo sa netýkajú k8s. Ako, prečo a čo sa podarilo — prečítajte si viac.
Všetci účastníci Slurm-4 dostanú prístup k týmto kurzom.

Plná náhrada v prvý deň.
Na petrohradskom Slurm-e dvaja účastníci zanechali extrémne negatívne hodnotenia.Ako som ľutoval, že nemôžem vrátiť čas a rozlúčiť sa s nimi bez vzájomných sťahovaní.
Ak zistíte, že sa vám na Slurm-e kategoricky nepáči, v prvý deň napíšte ktorémukoľvek z organizátorov. Odpojíme prístupy a vrátime plnú cenu účasti.

Konzultácie technického riaditeľa.
Ak niekto pozná Dmitrija Simonova, (zhromaždil klub technických riaditeľov), pozvali sme ho na Slurm (učiť sa, nie vystupovať). Sľúbil, že bude konzultovať všetkých záujemcov. Pravdepodobne to nebude zaujímavé pre administrátorov a vývojárov, ale pre IT manažérov určite áno.

Čo je Slurm?

Slyrm: intenzívny kurz o Kubernetes. Program a bonusy

Slurm-4: základný kurz (29. - 31. máj)
Je určený pre tých, ktorí prvýkrát vidia Kubernetes alebo chcú systémovo usporiadať svoje vedomosti.
Každý účastník si vytvorí svoj klaster v cloude Selectel a nasadí tam aplikáciu.

Cena: 25 000

Program

Téma č. 1: Úvod do Kubernetes, základné komponenty.
• Úvod do technológie k8s. Popis, použitie, koncepty.
• Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret.
• Prax

Téma č. 2: Štruktúra klastrov, základné komponenty, odolnosť voči chybám, sieť k8s.
• Štruktúra klastrov, základné komponenty, odolnosť voči chybám.
• Sieť k8s.

Téma č. 3: Kubespray, ladenie a nastavenie klastru Kubernetes.
• Kubespray, nastavenie a ladenie klastru Kubernetes.
• Prax

Téma č. 4: Ceph, nastavenie klastru a špecifiká práce v produkcii.
• Ceph, nastavenie klastru a špecifiká práce v produkcii.
• Práca: nastavenie Ceph.

Téma č. 5: Pokročilé abstrakcie Kubernetes.
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Plánovanie podov, InitContainer.

Téma č. 6: Úvod do Helm.
• Úvod do Helm.
• Prax

Téma č. 7: Publikovanie služieb a aplikácií.
• Prehľad metód publikovania služieb: NodePort vs LoadBalancer vs Ingress.
• Ingress controller (Nginx): vyrovnávanie prichádzajúcej prevádzky.
• Cert-manager: automaticky získavame certifikáty SSL/TLS.
• Prax

Téma č. 8: Logovanie a monitorovanie.
• Monitorovanie klastru, Prometheus.
• Logovanie klastru, Fluentd/Elastic/Kibana.
• Prax

Téma č. 9: CI/CD, budovanie nasadenia do klastru od základov.

Téma č. 10: Praktická práca, dockerizácia aplikácie a spustenie v klastri

Web Slyermy

MegaSlyrm: pokročilý kurz (31. mája – 2. júna)
Určený inžinierom a architektom Kubernetes, ako aj absolventom základného kurzu.
Nastavujeme klaster tak, aby sme súčasne spustili aktualizáciu komponentov klastra a nasadenie do klastra.

Cena: 60 tisíc (45 tisíc pre účastníkov Slyrmu-4)

Program

Téma č. 1: Proces vytvorenia odolného klastra zvnútra
• Práca s Kubespray
• Inštalácia ďalších komponentov
• Testovanie a odstraňovanie problémov v klastri
• Prax

Téma č. 2: Autentifikácia v klastri pomocou externého poskytovateľa
• LDAP (Nginx + Python)
• OIDC (Dex + Gangway)
• Prax

Téma č. 3: Politika siete
• Úvod do CNI
• Politika zabezpečenia siete
• Prax

Téma č. 4: Bezpečné a vysoko dostupné aplikácie v klastri
• PodSecurityPolicy
• PodDisruptionBudget

Téma č. 5: Kubernetes. Pozrieme sa pod kapotu
• Štruktúra kontrolóra
• Operátori a CRD
• Prax

Téma č. 6: Stateful aplikácie v klastri
• Spustenie klastru DB na príklade PostgreSQL
• Spustenie klastru RabbitMQ
• Prax

Téma č. 7: Uloženie tajomstiev
• Správa tajomstiev v Kubernetes
• Vault

Téma č. 8: Horizontálny pod autoscaler
• Teória
• Prax

Téma č. 9: Zálohovanie a obnova po zlyhaní
• Zálohovanie a obnova klastra s využitím Heptio Velero (niekdajší Ark) a etcd
• Prax

Téma č. 10: Nasadenie aplikácie
• Lint
• Nástroje na šablónovanie a nasadenie
• Stratégie nasadenia

Témat č. 11: Praktická práce
• Vytvoření CI/CD pro nasazení aplikací
• Aktualizace clusteru

Web MegaSlurm

Docker, Ansible a Ceph

Slyrm: intenzívny kurz o Kubernetes. Program a bonusy

Exkurz do histórie

Prvý Slyrm bol experimentom. Rečníci dokončovali prezentácie doslova na pódiu, zatiaľ čo v auditoriu sedeli administrátori takej úrovne, že by si ich bolo treba pozvať ako rečníkov.

Skutočný základný kurz vznikol na druhom Slyrme: 80% účastníkov videlo Kubernetes po prvýkrát a tretina nikdy nepracovala s Dockerom.
Bolo vidno, ako ťažko sa ľuďom ráno počúvalo prednáška o Dockeri, a večer s ním pracovali v reálnom režime.
Mnoho ťažkostí spôsoboval Ceph. Vo verejnosti bolo 20 osôb, ktorým treba Ceph nevyhnutne vysvetliť, a ďalších 60, ktorým Ceph vôbec nie je potrebný.

Na treťom Slyrme sme presunuli Docker a Ansible do samostatných webinárov, aby sme uvoľnili viac času pre Kubernetes. Riešenie sa ukázalo ako praktické v podstate, ale nedoriešené v realizácii: prednáška bola nezaujímavá pre skúsených, zatiaľ čo diskusia – pre nováčikov.

Na štvrtom Slyrme sme pripravili online kurzy o Dockeri, Ansiblu a Ceph. Myšlienka je jednoduchá: kto má záujem, premyslene prejde kurz, kto nemá záujem, môže ho pokojne ignorovať. Podľa skupiny testerov kurz o Dockeri trvá 6-8 hodín. Ansible a Ceph sme ešte nemerali.

Disklejmer:

  • kurz je experimentálny. Niektoré riešenia sa určite ukážu ako neúspešné.
  • platforma (Stepik.org) je dosť nedokonalá, a predtým sme s ňou nepracovali. Určite sa vyskytnú problémy a zdržania.
  • kurz bol testovaný iba na zamestnancoch Southbridge. Určite bude potrebné niečo upraviť na cestách.

Slyrm: intenzívny kurz o Kubernetes. Program a bonusy

Len nedávno sme v chate prvého Slyrma spomínali, aké to bolo skvelé a zábavné, bez ohľadu na všetky organizačné hrôzy. Prvým zostávajú najživšie dojmy. Uvidíme, čo sa bude diať s prvými účastníkmi online kurzov. 🙂

Slyrm: intenzívny kurz o Kubernetes. Program a bonusy

Zdroj: habr.com

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster