27-29 maj afholder vi den fjerde Slurm: intensivkursus i Kubernetes.

Bonus: onlinekurser i Docker, Ansible, Ceph
Vi har taget emner ud af Slurm, som er vigtige for arbejdet med Kubernetes, men som ikke direkte relaterer til k8s. Hvordan, hvorfor og hvad der skete â se nedenfor.
Alle deltagere i Slurm-4 fĂĽr adgang til disse kurser.
Fuld pengene-tilbage-garanti den første dag
Ved det st. Petersburg Slurm efterlod to deltagere . Jeg fortrød, at man ikke kunne gü tilbage i tiden og afslutte med dem uden gensidige krav.
Hvis du finder ud af, at du absolut ikke kan lide Slurm, pü den første dag skal du skrive til en af arrangørerne. Vi vil spÌnde adgangene og refundere hele deltagerprisen.
Konsultationer fra techdir
Hvis nogen kender (han samlede klubben for techdirektører), vi inviterede ham til Slurm (for at lĂŚre, ikke for at tale). Han lovede at rĂĽdgive alle interesserede. Det bliver nĂŚppe interessant for administratorer og udviklere, men for IT-ledere â meget.
Hvad er Slurm

Slurm-4: grundkursus (27-29 maj)
Er mülrettet 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 en applikation der.
Pris: 25.000
Program
Emne nr. 1: Introduktion til Kubernetes, hovedkomponenter
⢠Introduktion til k8s teknologi. Beskrivelse, anvendelse, koncepter
⢠Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
⢠Practice
Emne nr. 2: Klyngens struktur, hovedkomponenter, fejltolerance, k8s-netvĂŚrk
⢠Klyngens struktur, hovedkomponenter, fejltolerance
⢠K8s-netvÌrk
Emne nr. 3: Kubespray, tuning og konfiguration af Kubernetes-klyngen
⢠Kubespray, konfiguration og tuning af Kubernetes-klyngen
⢠Practice
Emne nr. 4: Ceph, konfiguration af klyngen og specielle forhold i produktion
⢠Ceph, konfiguration af klyngen og specielle forhold i produktion
⢠Praktik: konfiguration af ceph
Emne nr. 5: Avancerede abstraktioner i Kubernetes
⢠DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer
Emne nr. 6: Introduktion til Helm
⢠Introduktion til Helm
⢠Practice
Emne nr. 7: Offentliggørelse af tjenester og applikationer
⢠Oversigt over metoder til offentliggørelse af tjenester: NodePort vs LoadBalancer vs Ingress
⢠Ingress-controller (Nginx): balancerer indkommende trafik
⢠Cert-manager: vi für automatisk SSL/TLS-certifikater
⢠Practice
Emne nr. 8: Logning og overvĂĽgning
⢠Overvügning af klyngen, Prometheus
⢠Logning af klyngen, Fluentd/Elastic/Kibana
⢠Practice
Emne nr. 9: CI/CD, opbygning af deployment i klyngen fra bunden
Tema nr. 10: Praktisk arbejde, dockerisering af applikationen og lancering i klyngen
MegaSlørm: Avanceret kursus (31. maj - 2. juni)
Designed for Kubernetes engineers and architects, as well as graduates of the basic course.
We set up the cluster to simultaneously run updates of cluster components and deployment in the cluster.
Pris: 60.000 (45.000 for deltagere af Slørma-4)
Program
Topic #1: The Process of Building a Fault-Tolerant Cluster from the Inside
⢠Working with Kubespray
⢠Installing Additional Components
⢠Testing and Troubleshooting the Cluster
⢠Practice
Topic #2: Authorization in the Cluster Using an External Provider
⢠LDAP (Nginx + Python)
⢠OIDC (Dex + Gangway)
⢠Practice
Topic #3: Network Policy
⢠Introduction to CNI
⢠Network Security Policy
⢠Practice
Topic #4: Secure and Highly Available Applications in the Cluster
⢠PodSecurityPolicy
⢠PodDisruptionBudget
Topic #5: Kubernetes. Looking Under the Hood
⢠Structure of the Controller
⢠Operators and CRD
⢠Practice
Topic #6: Stateful Applications in the Cluster
⢠Running a DB Cluster Using PostgreSQL as an Example
⢠Running a RabbitMQ Cluster
⢠Practice
Topic #7: Storing Secrets
⢠Managing Secrets in Kubernetes
⢠Vault
Topic #8: Horizontal Pod Autoscaler
⢠Theory
⢠Practice
Topic #9: Backup and Recovery from Failures
⢠Backup and Restore of the Cluster Using Heptio Velero (formerly Ark) and etcd
⢠Practice
Topic #10: Deploying Applications
⢠Lint
⢠VÌrktøjer til skabelon og implementering
⢠Implementeringsstrategier
Emne nr. 11: Praktisk arbejde
⢠Byg CI/CD til implementering af applikationer
⢠Opdatering af klyngen
Docker, Ansible og Ceph

En tur ned ad mindernes gade
Den første Slørm var et eksperiment. Talere fÌrdiggjorde deres prÌsentationer nÌsten pü scenen, mens publikum bestod af administratorer af sü højt niveau, at man nÌsten burde invitere dem som talere.
Det rigtige grundkursus kom til den anden Slørm: 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 høre en forelÌsning om Docker om morgenen og sü arbejde med det i aktion om aftenen.
Der var mange vanskeligheder med Ceph. Der var 20 personer i lokalet, som absolut mĂĽtte have Ceph forklaret, og yderligere 60, som slet ikke havde brug for Ceph.
Til den tredje Slørm separerede vi Docker og Ansible i separate webinarer for at give mere tid til Kubernetes. Løsningen viste sig at vÌre praktisk i teori, men utilstrÌkkeligt i udførelsen: forelÌsningen var ikke interessant for de erfarne, og diskussionen for nybegynderne.
Til den fjerde Slørm lavede vi onlinekurser i Docker, Ansible og Ceph. Ideen er simpel: dem, der har brug for det, gennemgür kurset grundigt, og dem, der ikke har brug for det, kan ignorere det. Ifølge gruppen af testere tager kurset i Docker 6-8 timer. Ansible og Ceph er endnu ikke blevet tidsmült.
Ansvarsfraskrivelse:
- kurset er eksperimentelt. Nogle løsninger vil sikkert vise sig at vÌre utilfredsstillende.
- platformen (Stepik.org) er stadig under udvikling, og vi har ikke tidligere arbejdet med den. Der vil helt sikkert vĂŚre komplikationer og forhindringer.
- kurset er kun testet pü medarbejdere fra Southbridge. Det bliver helt sikkert nødvendigt at foretage nogle rettelser undervejs.

For nylig blev der i chatten fra den første Slørm nĂŚvnt, hvor fantastisk og sjovt det var, pĂĽ trods af alle de organisatoriske skrĂŚkhistorier. De første fĂĽr de livligste indtryk. Vi fĂĽr at se, hvad der sker med de første elever i onlinekurserne. đ

Kilde: habr.com
