Slurm: Kubernetes yoğun. Program ve bonuslar

27-29 Mayıs'ta dördüncü Slurm'u düzenliyoruz: Kubernetes üzerinde yoğun.

Slurm: Kubernetes yoğun. Program ve bonuslar

Bonus: Docker, Ansible, Ceph'te çevrimiçi kurslar
Kubernetes ile çalışmak için önemli olan ancak doğrudan k8'lerle ilgili olmayan Slurm konularından türettik. Nasıl, neden ve ne oldu - kesintinin altında.
Tüm Slurm 4 katılımcıları bu kurslara erişebilecek.

İlk gün tam para iadesi
St. Petersburg Slurm'da iki katılımcı ayrıldı son derece olumsuz yorumlar. Karşılıklı iddialar olmadan zamanda geriye gitmenin ve onlardan ayrılmanın imkansız olmasına ne kadar da pişman oldum.
Slurm'un kesinlikle neyi sevmediğinizi öğrenirseniz, ilk gün Organizatörlerden herhangi birine yazın. Erişimi devre dışı bırakacağız ve katılım ücretinin tamamını iade edeceğiz.

Teknik danışmanlar
Eğer biri biliyorsa Dmitry Simonov (teknik direktörlerden oluşan bir kulüp kurdu), onu Slurm'a (çalışmaya, performans göstermeye değil) davet ettik. Herkese tavsiyede bulunacağına söz verdi. Bunun yöneticilerin ve geliştiricilerin ilgisini çekmesi pek olası değildir, ancak BT yöneticilerinin çok ilgisini çekecektir.

Slurm Nedir?

Slurm: Kubernetes yoğun. Program ve bonuslar

Slurm-4: temel kurs (27-29 Mayıs)
Kubernetes'i ilk kez görenler veya bilgilerini sistematize etmek isteyenler için tasarlandı.
Her katılımcı Selectel bulutunda kendi kümesini oluşturacak ve uygulamayı orada konuşlandıracak.

Fiyatı: 25 bin

Program

Konu #1: Kubernetes'e giriş, ana bileşenler
• k8s teknolojisine giriş. Açıklama, uygulama, kavramlar
• Pod, ReplicaSet, Dağıtım, Hizmet, Giriş, PV, PVC, ConfigMap, Gizli
• Pratik

Konu No. 2: Küme tasarımı, ana bileşenler, hata toleransı, k8s ağı
• Küme tasarımı, ana bileşenler, hata toleransı
• k8s ağı

Konu 3: Kubespray, Kubernetes kümesini ayarlama ve kurma
• Kubespray, Kubernetes kümesinin yapılandırılması ve ayarlanması
• Pratik

Konu #4: Ceph, Cluster kurulumu ve üretimde çalışmanın özellikleri
• Ceph, küme kurulumu ve üretimde çalışmanın özellikleri
• Alıştırma: ceph kurulumu

Konu #5: Gelişmiş Kubernetes Soyutlamaları
• DaemonSet, StatefulSet, RBAC, İş, CronJob, Pod Planlama, InitContainer

Konu #6: Dümen'e Giriş
• Dümen'e Giriş
• Pratik

Konu #7: Yayıncılık hizmetleri ve uygulamaları
• Hizmet yayınlama yöntemlerine genel bakış: NodePort, LoadBalancer ve Ingress karşılaştırması
• Giriş denetleyicisi (Nginx): gelen trafiği dengeleme
• Sertifika yöneticisi: SSL/TLS sertifikalarını otomatik olarak alır
• Pratik

Konu #8: Günlüğe kaydetme ve izleme
• Küme izleme, Prometheus
• Küme günlüğü kaydı, Fluentd/Elastic/Kibana
• Pratik

Konu No. 9: CI/CD, bir kümeye dağıtımı sıfırdan oluşturma

Konu No. 10: Pratik çalışma, uygulama yerleştirme ve kümeye başlatma

Slurm web sitesi

MegaSlurm: ileri düzey kurs (31 Mayıs - 2 Haziran)
Kubernetes mühendisleri ve mimarlarının yanı sıra temel kurs mezunları için tasarlanmıştır.
Kümeyi, küme bileşenlerinin güncellenmesini ve kümeye dağıtımı aynı anda başlatacak şekilde yapılandırıyoruz.

Fiyat: 60 bin (Slurm-45 katılımcıları için 4 bin)

Program

Konu #1: İçeriden yük devretme kümesi oluşturma süreci
• Kubespray ile çalışma
• Ek bileşenlerin kurulumu
• Küme testi ve sorun giderme
• Pratik

Konu #2: Harici bir sağlayıcı kullanarak kümede yetkilendirme
• LDAP (Nginx + Python)
• OIDC (Dex + İskele)
• Pratik

Konu #3: Ağ politikası
• CNI'ya Giriş
• Ağ Güvenliği Politikası
• Pratik

Konu #4: Bir kümedeki güvenli ve yüksek oranda kullanılabilir uygulamalar
• Pod Güvenlik Politikası
• PodDisruptionBütçesi

Konu #5: Kubernetes. Hadi kaputun altına bakalım
• Denetleyici yapısı
• Operatörler ve CRD'ler
• Pratik

Konu #6: Bir kümedeki durum bilgisi olan uygulamalar
• Örnek olarak PostgreSQL'i kullanarak bir veritabanı kümesi başlatma
• Bir RabbitMQ kümesinin başlatılması
• Pratik

Konu #7: Sır saklamak
• Kubernetes'te gizli dizileri yönetme
• Kasa

Konu #8: Yatay Kapsül Otomatik Ölçekleyici
• Teori
• Pratik

Konu #9: Yedekleme ve Felaket Kurtarma
• Heptio Velero (eski adıyla Ark) ve vb. kullanarak küme yedekleme ve kurtarma
• Pratik

Konu #10: Uygulama Dağıtımı
•Tiftik
• Şablon oluşturma ve dağıtım araçları
• Dağıtım stratejileri

Konu No. 11: Pratik çalışma
• Uygulama dağıtımı için CI/CD oluşturma
• Küme güncellemesi

MegaSlurm'un web sitesi

Docker, Ansible ve Ceph

Slurm: Kubernetes yoğun. Program ve bonuslar

babadan kalma miras

İlk Slurm bir deneydi. Konuşmacılar sunumlarını tam anlamıyla sahnede tamamladılar ve seyirciler arasında öyle düzeydeki yöneticiler vardı ki, onları konuşmacı olarak davet etme zamanı gelmişti.

Gerçek temel kurs ikinci Slurm'da gerçekleşti: Katılımcıların %80'i Kubernetes'i ilk kez gördü ve üçte biri Docker ile hiç çalışmamıştı.
İnsanların sabahları Docker ile ilgili bir dersi dinleyip akşamları savaş modunda onunla çalışmanın ne kadar zor olduğu açıktı.
Ceph pek çok zorluğa neden oldu. Üstelik seyirciler arasında kesinlikle Ceph'i açıklaması gereken 20 kişi vardı ve Ceph'e hiç ihtiyacı olmayan 60 kişi daha vardı.

Üçüncü Slurm için Docker ve Ansible'ı ayrı web seminerlerine taşıyarak Kubernetes'e daha fazla zaman kazandırdık. Çözümün özünde pratik olduğu ve uygulamada az gelişmiş olduğu ortaya çıktı: ders deneyimli adamlar için ilgi çekici değildi ve tartışma yeni başlayanlar için ilgi çekici değildi.

Dördüncü Slurm için Docker, Ansible ve Ceph üzerine online kurslar yaptık. Fikir basit: İhtiyacı olanlar dersi düşünceli bir şekilde alacak, ihtiyacı olmayanlar ise sakince görmezden gelecek. Testçi grubuna bakılırsa Docker kursu 6-8 saat sürüyor. Ansible ve Ceph henüz saatini tutmadı.

Yasal Uyarı:

  • deneysel kurs. Bazı kararlar muhtemelen başarısız olacaktır.
  • platform (Stepik.org) kaba ve daha önce onunla çalışmadık. Muhtemelen çarpmalar ve takılmalar olacaktır.
  • Kurs yalnızca Güney Köprüsü çalışanları üzerinde test edildi. Elbette giderken bir şeyleri bitirmeniz gerekecek.

Slurm: Kubernetes yoğun. Program ve bonuslar

Daha geçen gün ilk Slurm'un sohbetinde, tüm organizasyonel dehşetlere rağmen bunun ne kadar havalı ve eğlenceli olduğunu hatırladılar. En canlı izlenimleri ilk alan. Bakalım çevrimiçi kursların ilk öğrencilerinin başına neler gelecek? 🙂

Slurm: Kubernetes yoğun. Program ve bonuslar

Kaynak: habr.com

Yorum ekle