Hoe Kubernetes Night School wurket

Slurm lansearre de Kubernetes Evening School: in searje fergese lêzingen en betelle praktyske sesjes foar dyjingen dy't k8's fanôf it begjin leare.

De lessen wurde leard troch Marcel Ibraev, yngenieur by Southbridge, CKA, en Sergey Bondarev, yngenieur by Southbridge, SKA, ien fan 'e ûntwikkelders fan kubespray mei de rjochten om pull-oanfragen te akseptearjen.

Ik pleatse de opnames fan 'e earste wike foar dyjingen dy't wolle begripe hoe't alles wurket foardat jo registrearje.

Yn 'e earste wike hawwe wy Docker demonteare. Wy hiene in spesifike taak: de basis fan Docker genôch te leverjen foar folgjende wurk mei k8s. Dêrom waard der ien wike foar útlutsen, en bleau in protte efter de skermen.

Earste dei yngong:


Yntree twadde dei:


Oan 'e ein fan elke les jout de sprekker húswurk.

Wy analysearje dizze taak yn detail yn 'e praktyk:


Wy jouwe learlingen mei stands om praktyk út te fieren. D'r is in stipeteam yn 'e praktykpetear dy't alles wat ûndúdliks ferklearret en siket nei flaters as wat net slagget foar de studint. Nei it oefenjen jouwe wy jo de kâns om in stand te meitsjen mei in druk op in knop en alles sels werhelje.

As jo ​​​​dit trainingsformaat leuk fine, doch dan mei. Fan moandei ôf begjinne wy ​​mei it demontearjen fan Kubernetes. Der binne 40 plakken oer foar betelle praktyk.

Skema fan teoretyske lêzingen:20 april: Yntroduksje ta Kubernetes, basisabstraksjes. Beskriuwing, tapassing, konsepten. Pod, ReplicaSet, Deployment
21. april: ynset, probes, grinzen / fersiken, Rolling Update
28. april: Kubernetes: Service, Ingress, PV, PVC, ConfigMap, Secret
11 maaie: Klusterstruktuer, haadkomponinten en har ynteraksje
12 mei: Hoe meitsje in k8s kluster fouttolerant. Hoe't it netwurk wurket yn k8s
19 maaie: Kubespray, ôfstimmen en opsetten fan in Kubernetes-kluster
25 maaie: Avansearre Kubernetes-abstraksjes. DaemonSet, StatefulSet, Pod Scheduling, InitContainer
26 mei: Kubernetes: Job, CronJob, RBAC
2 juny: Hoe DNS wurket yn in Kubernetes-kluster. Hoe kinne jo in applikaasje publisearje yn k8s, metoaden foar publisearjen en behearen fan ferkear
9 juny: Wat is Helm en wêrom is it nedich. Wurkje mei Helm. Chart gearstalling. Skriuw jo eigen charts
16 juny: Ceph: ynstallearje yn "do as ik doch" modus. Ceph, kluster ynstallaasje. Voluminten ferbine mei sc, pvc, pv pods
23 juny: Ynstallaasje fan cert-manager. Сert-manager: ûntfange automatysk SSL / TLS-sertifikaten - 1e ieu.
29. june: Kubernetes kluster ûnderhâld, routine ûnderhâld. Ferzje update
30 juny: Kubernetes troubleshooting
7 july: Kubernetes-monitoring ynstelle. Basis prinsipes. Prometheus, Grafana
14 july: Ynlogge yn Kubernetes. Samling en analyze fan logs
21 july: Easken foar it ûntwikkeljen fan in applikaasje yn Kubernetes
28 july: Application dockerization en CI / CD yn Kubernetes
4 augustus: Observabiliteit - prinsipes en techniken foar it kontrolearjen fan in systeem

Oanmelde foar Slurm's Kubernetes Jûnskoalle

Om in staazje te bestellen, kontrolearje it fakje yn it formulier.
As jo ​​al studearje oan Jûnskoalle, is it makliker om ekstra praktyk te bestellen hjir.

Boarne: www.habr.com

Add a comment