ΠΠ° 7 Π°ΠΏΡΠΈΠ» Π·Π°ΠΏΠΎΡΠ²Π° βSlurm Evening School: Basic Course on Kubernetesβ - Π±Π΅Π·ΠΏΠ»Π°ΡΠ½ΠΈ ΡΠ΅Π±ΠΈΠ½Π°ΡΠΈ ΠΏΠΎ ΡΠ΅ΠΎΡΠΈΡ ΠΈ ΠΏΠ»Π°ΡΠ΅Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°. ΠΡΡΡΡΡ Π΅ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π·Π° 4 ΠΌΠ΅ΡΠ΅ΡΠ°, 1 ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅Π½ ΡΠ΅Π±ΠΈΠ½Π°Ρ ΠΈ 1 ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠΎΠΊ Π½Π° ΡΠ΅Π΄ΠΌΠΈΡΠ° (+ ΠΎΠ·Π½Π°ΡΠ°Π²Π° ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»Π½Π° ΡΠ°Π±ΠΎΡΠ°).
ΠΡΡΠ²ΠΈΡΡ Π²ΡΠ²Π΅ΠΆΠ΄Π°Ρ ΡΠ΅Π±ΠΈΠ½Π°Ρ Π½Π° βSlurm Evening Schoolβ ΡΠ΅ ΡΠ΅ ΠΏΡΠΎΠ²Π΅Π΄Π΅ Π½Π° 7 Π°ΠΏΡΠΈΠ» ΠΎΡ 20:00 ΡΠ°ΡΠ°. Π£ΡΠ°ΡΡΠΈΠ΅ΡΠΎ, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π² ΡΠ΅Π»ΠΈΡ ΡΠ΅ΠΎΡΠ΅ΡΠΈΡΠ΅Π½ ΡΠΈΠΊΡΠ», Π΅ Π±Π΅Π·ΠΏΠ»Π°ΡΠ½ΠΎ.
Π Π΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ Π·Π° ΡΡΠ°ΡΡΠΈΠ΅ Π½Π° Π»ΠΈΠ½ΠΊ: http://to.slurm.io/APpbAg
ΠΡΠΎΠ³ΡΠ°ΠΌΠ° Π½Π° ΠΊΡΡΡΠ°:
1 ΡΠ΅Π΄ΠΌΠΈΡΠ°
7 Π°ΠΏΡΠΈΠ»: ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ Π²ΠΈ Π΄Π°Π΄Π΅ Kubernetes ΠΈ Π½Π΅Π³ΠΎΠ²ΠΎΡΠΎ ΠΏΡΠΎΡΡΠ²Π°Π½Π΅ Π½Π° Slurm?
2 ΡΠ΅Π΄ΠΌΠΈΡΠ°
13 Π°ΠΏΡΠΈΠ»: ΠΠ°ΠΊΠ²ΠΎ Π΅ Docker. ΠΡΠ½ΠΎΠ²Π½ΠΈ cli ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅, Dockerfile.
14 Π°ΠΏΡΠΈΠ»: Docker-ΡΡΡΡΠ°Π²ΡΠ½Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Docker Π² CI/CD. ΠΠ°ΠΉ-Π΄ΠΎΠ±ΡΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π² Docker.
16 Π°ΠΏΡΠΈΠ»: ΠΠ½Π°Π»ΠΈΠ· Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°
3 ΡΠ΅Π΄ΠΌΠΈΡΠ°
21 Π°ΠΏΡΠΈΠ»: ΠΡΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² Kubernetes, ΠΎΡΠ½ΠΎΠ²Π½ΠΈ Π°Π±ΡΡΡΠ°ΠΊΡΠΈΠΈ. ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅, ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΠΈ. Pod, ReplicaSet, Π²Π½Π΅Π΄ΡΡΠ²Π°Π½Π΅.
23 Π°ΠΏΡΠΈΠ»: ΠΠ½Π°Π»ΠΈΠ· Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°.
4 ΡΠ΅Π΄ΠΌΠΈΡΠ°
28 Π°ΠΏΡΠΈΠ»: Kubernetes: Service, Ingress, PV, PVC, ConfigMap, Secret.
30 Π°ΠΏΡΠΈΠ»: ΠΠ½Π°Π»ΠΈΠ· Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°.
Π²Π°ΠΊΠ°Π½ΡΠΈΡ
Π½Π΅ΠΊΠ° ΡΠ΅ ΠΎΡΠΏΡΡΠ½Π΅ΠΌ
5 ΡΠ΅Π΄ΠΌΠΈΡΠ°
11 ΠΌΠ°ΠΉ: Π‘ΡΡΡΠΊΡΡΡΠ° Π½Π° ΠΊΠ»ΡΡΡΠ΅ΡΠ°, ΠΎΡΠ½ΠΎΠ²Π½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ ΠΈ ΡΡΡ
Π½ΠΎΡΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅.
12 ΠΌΠ°ΠΉ: ΠΠ°ΠΊ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΠΌ k8s ΠΊΠ»ΡΡΡΠ΅Ρ ΡΡΡΠΎΠΉΡΠΈΠ² Π½Π° Π³ΡΠ΅ΡΠΊΠΈ. ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠΈ ΠΌΡΠ΅ΠΆΠ°ΡΠ° Π² k8s.
14 ΠΌΠ°ΠΉ: ΠΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°.
6 ΡΠ΅Π΄ΠΌΠΈΡΠ°
19 ΠΌΠ°ΠΉ: Kubespray, Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½Π° Kubernetes ΠΊΠ»ΡΡΡΠ΅Ρ.
21 ΠΌΠ°ΠΉ: ΠΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°.
7 ΡΠ΅Π΄ΠΌΠΈΡΠ°
25 ΠΌΠ°ΠΉ: Π Π°Π·ΡΠΈΡΠ΅Π½ΠΈ Π°Π±ΡΡΡΠ°ΠΊΡΠΈΠΈ Π½Π° Kubernetes. DaemonSet, StatefulSet, RBAC.
26 ΠΌΠ°ΠΉ: Kubernetes: Job, CronJob, Pod Scheduling, InitContainer.
28 ΠΌΠ°ΠΉ: ΠΠ½Π°Π»ΠΈΠ· Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°
8 ΡΠ΅Π΄ΠΌΠΈΡΠ°
2 ΡΠ½ΠΈ
ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠΈ DNS Π² ΠΊΠ»ΡΡΡΠ΅Ρ Π½Π° Kubernetes. ΠΠ°ΠΊ Π΄Π° ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² k8s, ΠΌΠ΅ΡΠΎΠ΄ΠΈ Π·Π° ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΡΠ°ΡΠΈΠΊΠ°.
4 ΡΠ½ΠΈ: ΠΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°.
9 ΡΠ΅Π΄ΠΌΠΈΡΠ°
9 ΡΠ½ΠΈ: ΠΠ°ΠΊΠ²ΠΎ Π΅ Helm ΠΈ Π·Π°ΡΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌ. Π Π°Π±ΠΎΡΠ° Ρ Π₯Π΅Π»ΠΌ. Π‘ΡΡΡΠ°Π² Π½Π° Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠ°ΡΠ°. ΠΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈ Π³ΡΠ°ΡΠΈΠΊΠΈ.
11 ΡΠ½ΠΈ: ΠΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°.
10 ΡΠ΅Π΄ΠΌΠΈΡΠ°
16 ΡΠ½ΠΈ: Ceph: ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΉΡΠ΅ Π² ΡΠ΅ΠΆΠΈΠΌ βΠΏΡΠ°Π²Π΅ΡΠ΅ ΠΊΠ°ΡΠΎ ΠΌΠ΅Π½β. Ceph, ΠΊΠ»ΡΡΡΠ΅ΡΠ½Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡ. Π‘Π²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΌΠΈ ΠΊΡΠΌ sc, pvc, pv ΠΊΠ°ΠΏΡΡΠ»ΠΈ.
18 ΡΠ½ΠΈ: ΠΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°.
11 ΡΠ΅Π΄ΠΌΠΈΡΠ°
23 ΡΠ½ΠΈ: ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° cert-manager. Π‘ert-manager: Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠ°Π²Π°Π½Π΅ Π½Π° SSL/TLS ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ - 1 c.
25 ΡΠ½ΠΈ: ΠΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°.
12 ΡΠ΅Π΄ΠΌΠΈΡΠ°
29 ΡΠ½ΠΈ: ΠΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° ΠΊΠ»ΡΡΡΠ΅Ρ Kubernetes, ΡΡΡΠΈΠ½Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°. ΠΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° Π²Π΅ΡΡΠΈΡΡΠ°.
30 ΡΠ½ΠΈ: ΠΡΡΡΡΠ°Π½ΡΠ²Π°Π½Π΅ Π½Π° Π½Π΅ΠΈΠ·ΠΏΡΠ°Π²Π½ΠΎΡΡΠΈ Π² Kubernetes.
2 ΡΠ»ΠΈ: ΠΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°.
13 ΡΠ΅Π΄ΠΌΠΈΡΠ°
7 ΡΠ»ΠΈ: ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π½Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Kubernetes. ΠΡΠ½ΠΎΠ²Π½ΠΈ ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈ. ΠΡΠΎΠΌΠ΅ΡΠ΅ΠΉ, ΠΡΠ°ΡΠ°Π½Π°.
9 ΡΠ»ΠΈ: ΠΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°.
14 ΡΠ΅Π΄ΠΌΠΈΡΠ°
14 ΡΠ»ΠΈ: Π Π΅Π³ΠΈΡΡΡΠΈΡΠ°Π½Π΅ Π² Kubernetes. Π‘ΡΠ±ΠΈΡΠ°Π½Π΅ ΠΈ Π°Π½Π°Π»ΠΈΠ· Π½Π° Π΄Π½Π΅Π²Π½ΠΈΡΠΈ.
16 ΡΠ»ΠΈ: ΠΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°.
15 ΡΠ΅Π΄ΠΌΠΈΡΠ°
21 ΡΠ»ΠΈ: ΠΠ·ΠΈΡΠΊΠ²Π°Π½ΠΈΡ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Kubernetes.
23 ΡΠ»ΠΈ: ΠΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°.
16 ΡΠ΅Π΄ΠΌΠΈΡΠ°
28 ΡΠ»ΠΈ: ΠΠΎΠΊΠ΅ΡΠΈΠ·Π°ΡΠΈΡ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ CI/CD Π² Kubernetes.
30 ΡΠ»ΠΈ: ΠΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°.
17 ΡΠ΅Π΄ΠΌΠΈΡΠ°
4 Π°Π²Π³ΡΡΡ: ΠΠ°Π±Π»ΡΠ΄Π°Π΅ΠΌΠΎΡΡ β ΠΏΡΠΈΠ½ΡΠΈΠΏΠΈ ΠΈ ΡΠ΅Ρ
Π½ΠΈΠΊΠΈ Π·Π° Π½Π°Π±Π»ΡΠ΄Π΅Π½ΠΈΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°.
6 Π°Π²Π³ΡΡΡ: ΠΡΠ΅Π³Π»Π΅Π΄ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ°.
18 ΡΠ΅Π΄ΠΌΠΈΡΠ°
11, 13 Π°Π²Π³ΡΡΡ: Π‘Π΅ΡΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ Π½Π° Π·Π°Π²ΡΡΡΠΈΠ»ΠΈΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΊΡΡΡ.
ΠΠ²Π³ΡΡΡ-ΡΠ΅ΠΏΡΠ΅ΠΌΠ²ΡΠΈ
ΠΠΈΠΏΠ»ΠΎΠΌΠ½Π° ΡΠ°Π±ΠΎΡΠ°.
ΠΠ’ΠΠ 1: ΠΠΎΠΊΠ΅ΡΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π·Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Ρ Π΄Π°Π½Π½ΠΈ ΡΡΡ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅.
ΠΠ’ΠΠ 2: Π‘ΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΊΠ»ΡΡΡΠ΅Ρ ΠΎΡ Π½ΡΠ»Π°ΡΠ°, ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° helm, cert-manager, ingress-controller.
ΠΠ’ΠΠ 3: ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΉΡΠ΅ Gitlab, Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΠΉΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΡΠ° ΠΈ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΠΉΡΠ΅ ΠΏΡΠ»Π½ΠΎ Π΄ΠΎΠΊΠ΅ΡΠΈΠ·ΠΈΡΠ°Π½ΠΎ CI/CD ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΊΠ»ΡΡΡΠ΅ΡΠ° Kubernetes.
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Southbridge, ΠΊΠΎΡΡΠΎ ΠΏΡΠΎΠ²Π΅ΠΆΠ΄Π° ΠΊΡΡΡΠ°, Π΅ ΡΠ»Π΅Π½ Π½Π° CNCF ΠΈ Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΈΡΡ Π΄ΠΎΡΡΠ°Π²ΡΠΈΠΊ Π½Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ Kubernetes Π² Π ΡΡΠΈΡ. (https://landscape.cncf.io/category=kubernetes-training-partner&format=card-mode&grouping=category&headquarters=russian-federation)
PS ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ΅ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ Π² ΠΊΡΡΡΠ° ΠΏΡΠ΅Π· ΡΠ΅Π»ΠΈΡ Π°ΠΏΡΠΈΠ».
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: linux.org.ru