Slurm: Kubernetes intensiv. Program og bonusser

Den 27.-29. maj afholder vi den fjerde Slurm: intensiv på Kubernetes.

Slurm: Kubernetes intensiv. Program og bonusser

Bonus: online kurser om Docker, Ansible, Ceph
Vi har udledt af Slurm-emner, der er vigtige for at arbejde med Kubernetes, men som ikke direkte relaterer til k8s. Hvordan, hvorfor og hvad skete - under snittet.
Alle Slurm 4-deltagere vil have adgang til disse kurser.

Fuld pengene tilbage på den første dag
Ved St. Petersburg Slurm tog to deltagere afsted ekstremt negative anmeldelser. Hvor jeg fortrød, at det var umuligt at gå tilbage i tiden og skille mig af med dem uden gensidige krav.
Hvis du finder ud af, hvad du absolut ikke kan lide ved Slurm, første dag skriv til nogen af ​​arrangørerne. Vi deaktiverer adgangen og refunderer den fulde deltagelsespris.

Tekniske konsulenter
Hvis nogen ved det Dmitry Simonov (han dannede en klub af tekniske direktører), vi inviterede ham til Slurm (for at studere, ikke for at optræde). Han lovede at rådgive alle. Dette vil næppe være interessant for administratorer og udviklere, men det vil være meget interessant for it-ledere.

Hvad er Slurm

Slurm: Kubernetes intensiv. Program og bonusser

Slurm-4: grundkursus (27.-29. maj)
Designet til dem, der ser Kubernetes for første gang eller ønsker at systematisere deres viden.
Hver deltager vil oprette deres egen klynge i Selectel-skyen og implementere applikationen der.

Pris: 25 tusind

Program

Emne #1: Introduktion til Kubernetes, hovedkomponenter
• Introduktion til k8s teknologi. Beskrivelse, anvendelse, koncepter
• Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
• Øve sig

Emne nr. 2: Klyngedesign, hovedkomponenter, fejltolerance, k8s netværk
• Klyngedesign, hovedkomponenter, fejltolerance
• k8s netværk

Emne #3: Kubespray, tuning og opsætning af en Kubernetes-klynge
• Kubespray, konfiguration og tuning af Kubernetes-klyngen
• Øve sig

Emne #4: Ceph, klyngeopsætning og funktioner i at arbejde i produktion
• Ceph, klyngeopsætning og funktioner i at arbejde i produktionen
• Øvelse: opsætning af ceph

Emne #5: Avancerede Kubernetes-abstraktioner
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

Emne #6: Introduktion til Helm
• Introduktion til Helm
• Øve sig

Emne #7: Udgivelsestjenester og applikationer
• Oversigt over tjenesteudgivelsesmetoder: NodePort vs LoadBalancer vs Ingress
• Ingress controller (Nginx): balancerer indgående trafik
• Сert-manager: Få automatisk SSL/TLS-certifikater
• Øve sig

Emne #8: Logning og overvågning
• Klyngeovervågning, Prometheus
• Klyngelogning, Fluentd/Elastic/Kibana
• Øve sig

Emne nr. 9: CI/CD, opbygning af implementering til en klynge fra bunden

Emne nr. 10: Praktisk arbejde, applikationsdockerisering og lancering i en klynge

Slurm hjemmeside

MegaSlurm: avanceret kursus (31. maj - 2. juni)
Designet til Kubernetes ingeniører og arkitekter, samt grundkursus kandidater.
Vi konfigurerer klyngen, så den samtidig starter opdateringen af ​​klyngekomponenter og udrulning til klyngen.

Pris: 60 tusind (45 tusind for Slurm-4 deltagere)

Program

Emne #1: Processen med at skabe en failover-klynge indefra
• Arbejde med Kubespray
• Installation af ekstra komponenter
• Klyngetest og fejlfinding
• Øve sig

Emne #2: Godkendelse i klyngen ved hjælp af en ekstern udbyder
• LDAP (Nginx + Python)
• OIDC (Dex + Gangway)
• Øve sig

Emne #3: Netværkspolitik
• Introduktion til CNI
• Netværkssikkerhedspolitik
• Øve sig

Emne #4: Sikre og meget tilgængelige applikationer i en klynge
• PodSecurityPolicy
• PodDisruptionBudget

Emne #5: Kubernetes. Lad os se under motorhjelmen
• Controllerstruktur
• Operatører og CRD'er
• Øve sig

Emne #6: Stateful applikationer i en klynge
• Lancering af en databaseklynge med PostgreSQL som eksempel
• Lancering af en RabbitMQ-klynge
• Øve sig

Emne #7: At holde på hemmeligheder
• Håndtering af hemmeligheder i Kubernetes
• Hvælving

Emne #8: Horisontal Pod Autoscaler
• Teori
• Øve sig

Emne #9: Sikkerhedskopiering og gendannelse efter katastrofe
• Cluster backup og gendannelse ved hjælp af Heptio Velero (tidligere Ark) og etcd
• Øve sig

Emne #10: Applikationsimplementering
•Fnug
• Skabelon- og implementeringsværktøjer
• Implementeringsstrategier

Emne nr. 11: Praktisk arbejde
• Opbygning af CI/CD til applikationsimplementering
• Klyngeopdatering

MegaSlurm hjemmeside

Docker, Ansible og Ceph

Slurm: Kubernetes intensiv. Program og bonusser

Udflugt til historien

Den første Slurm var et eksperiment. Talerne gennemførte deres oplæg bogstaveligt talt på scenen, og blandt publikum sad administratorer på et sådant niveau, at det var tid til at invitere dem som oplægsholdere.

Det rigtige grundkursus fandt sted ved den anden Slurm: 80 % af deltagerne så Kubernetes for første gang, og en tredjedel havde aldrig arbejdet med Docker.
Det var tydeligt, hvor svært det var for folk at lytte til et foredrag om Docker om morgenen og arbejde med det i kamptilstand om aftenen.
Ceph forårsagede mange vanskeligheder. Desuden var der 20 personer blandt publikum, som bestemt havde brug for at forklare Ceph, og yderligere 60, der slet ikke havde brug for Ceph.

Til den tredje slurm flyttede vi Docker og Ansible til separate webinarer, hvilket frigjorde mere tid til Kubernetes. Løsningen viste sig i bund og grund at være praktisk og underudviklet i implementeringen: foredraget var uinteressant for erfarne fyre, og diskussionen var uinteressant for begyndere.

Til den fjerde slurm lavede vi onlinekurser om Docker, Ansible og Ceph. Ideen er enkel: De, der har brug for det, vil tage kurset med omtanke, dem, der ikke har brug for det, vil roligt ignorere det. At dømme efter gruppen af ​​testere tager Docker-kurset 6-8 timer. Ansible og Ceph har ikke klokket endnu.

Ansvarsfraskrivelse:

  • forsøgsforløb. Nogle beslutninger vil formentlig vise sig at være mislykkede.
  • platformen (Stepik.org) er rå, og vi har ikke arbejdet med den før. Der vil formentlig være bump og hakker.
  • Kurset blev kun testet på Southbridge-ansatte. Du bliver helt sikkert nødt til at afslutte noget, mens du går.

Slurm: Kubernetes intensiv. Program og bonusser

Forleden dag i chatten til den første Slurm huskede de, hvor fedt og sjovt det var, på trods af alle de organisatoriske rædsler. Den første til at få de mest levende indtryk. Lad os se, hvad der sker med de første studerende på onlinekurser. 🙂

Slurm: Kubernetes intensiv. Program og bonusser

Kilde: www.habr.com

Tilføj en kommentar