Slurm: tırtıl kəpənəkə çevrildi

Slurm: tırtıl kəpənəkə çevrildi

  1. Slurm həqiqətən Kubernetes mövzusuna girməyə və ya biliklərinizi təkmilləşdirməyə imkan verir.
  2. İştirakçılar xoşbəxtdirlər. Yeni bir şey öyrənməyənlər və ya problemlərini həll etməyənlər, bir neçə. İlk günün qeyd-şərtsiz pul geri qaytarılması (“Slurm sizə uyğun olmadığını hiss edirsinizsə, biz biletin tam qiymətini geri qaytaracağıq”) gücünə həddən artıq qiymət verdiyini əsas gətirərək yalnız bir nəfər tərəfindən istifadə edildi.
  3. Növbəti Slurm sentyabrın əvvəlində Sankt-Peterburqda baş tutacaq. Daimi sponsorumuz Selectel təkcə stendlər üçün bulud deyil, həm də öz konfrans zalı ilə təmin edir.
  4. Biz əsas Slurm-a yenidən baxırıq (9-11 sentyabr) və yeni proqramı təqdim edirik: DevOps Slurm (4-6 sentyabr).

Slurm nədir və necə dəyişib?

Bir il əvvəl biz Kubernetes üzrə kurslar keçirmək ideyası ilə çıxış etdik. Avqust'18-də Slurm-1 keçirildi: çətin, davamlı təqdimatla (təqdimat səhnədə başa çatdıqda), bir çox gündəlik problemlərlə. Testlər birləşir: ilk Slurm iştirakçıları, Üzük Qardaşlığı kimi, hələ də bir-biri ilə ünsiyyət qururlar.

Slurm: tırtıl kəpənəkə çevrildi
Slurm-1 belə görünürdü

İlk Slurm-da MegaSlurm keçirmək ideyası yarandı. İnsanlardan hansı mövzularla maraqlandıqlarını soruşduq və oktyabr ayında “İştirakçıların istəyi ilə” təkmil kurs keçirdik. Maraqlı, lakin birdəfəlik hadisə olduğu ortaya çıxdı. May'19-a qədər biz öz məntiqi və daxili tarixi olan əsl təkmil kurs hazırlamışıq.

İl ərzində Slurm təşkilati olaraq dəyişdi:
- Docker və Anisble əsas proqramdan çıxarıldı və ayrıca onlayn kurslar edildi.
- Tələbələrə təhsil qruplarının problemlərini həll etməyə kömək edən təşkil edilmiş texniki dəstək.
— Çıxışçılar metodiki dəstək aldılar.

Slurm: tırtıl kəpənəkə çevrildi
Slurm-4-ü yaradan komanda

İştirakçı rəyi

Başqa bir rekord alındı: əsas Slurm üzrə 170 iştirakçı, MegaSlurm üzrə 75 iştirakçı.

Slurm: tırtıl kəpənəkə çevrildi

Slurm-4
Rəy formasını 101 nəfərdən 170 nəfər doldurub.

Kubernetes aydın oldu?
41 - Mən hələ k8ləri başa düşmürəm, amma harda qazacağımı görürəm.
36 - Əvvəllər k8lər bilmirdi, indi anladım.
23 - K8ləri əvvəllər bilirdim, indi daha yaxşı bilirəm.
1 - Yeni bir şey öyrənmədim.
0 - k8s haqqında heç nə başa düşmədim.

Slurm intensivliyini necə bəyənirsiniz?

16 nəfər Slurmun çox asan və yavaş olduğunu, 14 nəfər isə çox çətin və sürətli olduğunu düşünür. Qalanları düzdür.

Slurm-a getdiyiniz problemi həll etdinizmi?

90 - Bəli.
11 - Xeyr.

MegaSlurm

40 nəfər rəy formasını doldurdu. 2 nəfər bunun çox asan və yavaş olduğunu söylədi. 1 nəfər Meqaya getdiyi problemi həll etməyib. Qalanların hamısı qaydasındadır.

Https://serveradmin.ru saytında Slurm-un icmalı

Natiq rəyləri

Slurm: tırtıl kəpənəkə çevrildi

Əgər fevral ayında Sankt-Peterburq Slurmunda əsasən yeni başlayanlar var idisə, Moskva Slurmda kütləvi şəkildə insanlar artıq Kubernetes-i sınadılar. Sizi düşündürən bir çox qabaqcıl suallar var idi.

Əgər Sankt-Peterburqda kubesprey çəngəlimizi nə vaxt nəşr edəcəyimizi soruşdularsa, Moskvada artıq soruşdular ki, niyə biz çəngəldən istifadə etməyi təklif edirik və orijinal kubespreyi götürmürük. Bu, orta yaşlıların tənqidi düşüncəsidir.

Təcrübə çətin idi, insanlar çoxlu səhvlər etdilər və bu, əladır: döyüşdə deyil, oxuyarkən qabarları doldurmaq lazımdır.

Biz mütəmadi olaraq sertifikatların alınması ilə bağlı məhdudiyyətlər, Github-dan yükləmə limitləri və s. Bu həyatdır - biz eyni vaxtda Selectel buludunda 200-ə yaxın klaster yerləşdirdik. Bunun üçün heç kim öz resurslarını və limitlərini hazırlamır.

Selecteldə Slurm elanı

Slurm-5 üçün qeydiyyat
Qiymət: 25 000 ₽

Proqram:

Mövzu №1: Kubernetes, Əsas Komponentləri təqdim etmək
— k8s texnologiyasına giriş. Təsvir, tətbiq, anlayışlar
- Pod, ReplicaSet, Yerləşdirmə, Xidmət, Giriş, PV, PVC, ConfigMap, Secret

Mövzu №2: Klaster dizaynı, əsas komponentlər, nasazlığa dözümlülük, k8s şəbəkəsi
- Klaster cihazı, əsas komponentlər, nasazlığa dözümlülük
- k8s şəbəkəsi

Mövzu №3: Kubespray, Kubernetes Klasterinin Sazlanması və Sazlanması
— Kubespray, Kubernetes klasterinin konfiqurasiyası və sazlanması

Mövzu №4: Təkmil Kubernetes Abstraksiyaları
- DaemonSet, StatefulSet, RBAC, İş, CronJob, Pod Scheduling, InitContainer

Mövzu #5: Nəşriyyat xidmətləri və tətbiqləri
— Xidmətin nəşri üsullarına ümumi baxış: NodePort vs LoadBalancer vs Ingress
- Giriş nəzarətçisi (Nginx): daxil olan trafikin balanslaşdırılması
- Sert-menecer: avtomatik olaraq SSL / TLS sertifikatlarını əldə edin

Mövzu №6: Helm-ə giriş

Mövzu №7: Sertifikat menecerinin quraşdırılması

Mövzu №8: Ceph: öz əlinizlə quraşdırma

Mövzu #9: Giriş və Monitorinq
— Klaster monitorinqi, Prometey
- Cluster logging, Fluentd/Elastic/Kibana

Mövzu №10: Klasterin təkmilləşdirilməsi

Mövzu №11: Praktiki iş, proqramların dokerləşdirilməsi və klasterdə işə salınması

stepik.org saytında Docker və Ansible kursları qiymətə daxildir.

Slurm DevOps üçün qeydiyyatdan keçin
Qiymət: 45 000 ₽

Proqram:

Mövzu №1: Git-ə giriş
- Əsas əmrlər git init, commit, add, diff, log, status, pull, push
- Yerli mühitin qurulması: praktik tövsiyələr
— Git axını, filiallar və teqlər, strategiyaları birləşdirin
- Çoxlu uzaq repo ilə işləmək

Mövzu №2: Git ilə komanda işi
— GitHub axını
Çəngəl, çıxarın, tələb çəkin
- Münaqişələr, buraxılışlar, bir daha Gitflow və komandalarla əlaqəli digər axınlar haqqında

Mövzu №3: Avtomatlaşdırmaya CI/CD girişi
— Git-də avtomatlaşdırma (botlar, CI-yə giriş, qarmaqlar)
- Alətlər (bash, make, gradle)
— Zavod konveyerinin montaj xətləri və onların İT-də tətbiqi

Mövzu №4: CI/CD: Gitlab ilə işləmək
- Qurmaq, sınaqdan keçirmək, yerləşdirmək
— Mərhələlər, dəyişənlər, icraya nəzarət (yalnız, nə vaxt, daxil edilir)

Mövzu №5: İnkişaf nöqteyi-nəzərindən proqramla işləmək
- Python-da mikroservis yazırıq (testlər daxil olmaqla)
— İnkişafda docker-compose-dən istifadə

Mövzu №6: İnfrastruktur Kodeks kimi
- IaC: infrastruktura kod kimi yanaşma
— Terraform nümunəsində IaC
- Ansible nümunəsində IaC
- İdepotensiyalılıq, deklarativlik
— Ansible oyun kitablarının yaradılması təcrübəsi
- Konfiqurasiyaların saxlanması, əməkdaşlıq, proqramların avtomatlaşdırılması

Mövzu №7: İnfrastruktur Testi
— Molecule və Gitlab CI ilə sınaq və davamlı inteqrasiya

Mövzu № 8: Serverlərin artırılmasının avtomatlaşdırılması
- Şəkillərin toplanması
- PXE və DHCP

Mövzu №9: İnfrastrukturun avtomatlaşdırılması
— Serverlərdə avtorizasiya üçün infrastruktur xidmətinin nümunəsi
— ChatOps (messencerlərin boru kəmərləri ilə inteqrasiyası)

Mövzu №10: Təhlükəsizlik avtomatlaşdırılması
- CI/CD artefaktının imzalanması
— Zəifliyin skan edilməsi

Mövzu №11: Monitorinq
— SLA, SLO, Error Budget və SRE dünyasından digər qorxulu terminlərin tərifi
- SRE: SLI və SLO Monitorinq Təcrübəsi
- SRE: Səhv Büdcə Təcrübəsi
- SRE: Fasilə və əməliyyat yükünün idarə edilməsi (apigateway, xidmət şəbəkəsi, dövrə brakerləri)
— Boru kəmərlərinin və inkişaf göstəricilərinin monitorinqi

Mənbə: www.habr.com

Добавить комментарий