Slurm: Kubernetes intensif. Program dan bonus

Pada tanggal 27-29 Mei kami mengadakan Slurm keempat: intensif di Kubernetes.

Slurm: Kubernetes intensif. Program dan bonus

Bonus: kursus online tentang Docker, Ansible, Ceph
Kami mengambil topik Slurm yang penting untuk bekerja dengan Kubernetes, tetapi tidak berhubungan langsung dengan k8s. Bagaimana, mengapa dan apa yang terjadi - di bawah pemotongan.
Semua peserta Slurm 4 akan memiliki akses ke kursus ini.

Uang kembali penuh pada hari pertama
Di St. Petersburg Slurm, dua peserta pergi ulasan yang sangat negatif. Betapa saya menyesal karena tidak mungkin kembali ke masa lalu dan berpisah dengan mereka tanpa saling klaim.
Jika Anda menemukan apa yang benar-benar tidak Anda sukai tentang Slurm, hari pertama menulis kepada salah satu penyelenggara. Kami akan menonaktifkan akses dan mengembalikan harga partisipasi penuh.

Konsultan teknis
Jika ada yang tahu Dmitry Simonov (dia membentuk klub direktur teknis), kami mengundangnya ke Slurm (untuk belajar, bukan tampil). Dia berjanji untuk menasihati semua orang. Hal ini mungkin tidak menarik bagi administrator dan pengembang, namun akan sangat menarik bagi manajer TI.

Apa itu Slurm

Slurm: Kubernetes intensif. Program dan bonus

Slurm-4: kursus dasar (27-29 Mei)
Dirancang untuk mereka yang melihat Kubernetes untuk pertama kalinya atau ingin mensistematisasikan pengetahuan mereka.
Setiap peserta akan membuat cluster mereka sendiri di cloud Selectel dan menyebarkan aplikasi di sana.

Harga: 25 ribu

Program

Topik #1: Pengenalan Kubernetes, komponen utama
• Pengenalan teknologi k8s. Deskripsi, aplikasi, konsep
• Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Rahasia
• Praktik

Topik No. 2: Desain cluster, komponen utama, toleransi kesalahan, jaringan k8s
• Desain cluster, komponen utama, toleransi kesalahan
• jaringan k8s

Topik #3: Kubespray, menyetel dan menyiapkan cluster Kubernetes
• Kubespray, konfigurasi dan penyesuaian cluster Kubernetes
• Praktik

Topik #4: Ceph, pengaturan cluster dan fitur bekerja dalam produksi
• Ceph, pengaturan cluster dan fitur bekerja dalam produksi
• Latihan: menyiapkan ceph

Topik #5: Abstraksi Kubernetes Tingkat Lanjut
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Penjadwalan Pod, InitContainer

Topik #6: Pengantar Helm
• Pengantar Helm
• Praktik

Topik #7: Layanan dan aplikasi penerbitan
• Ikhtisar metode penerbitan layanan: NodePort vs LoadBalancer vs Ingress
• Ingress controller (Nginx): menyeimbangkan lalu lintas masuk
• Сert-manager: secara otomatis mendapatkan sertifikat SSL/TLS
• Praktik

Topik #8: Pencatatan log dan pemantauan
• Pemantauan klaster, Prometheus
• Pencatatan klaster, Fluentd/Elastic/Kibana
• Praktik

Topik No. 9: CI/CD, membangun penerapan ke cluster dari awal

Topik No. 10: Kerja praktek, dockerisasi aplikasi dan peluncuran ke dalam cluster

Situs web slurm

MegaSlurm: kursus lanjutan (31 Mei - 2 Juni)
Dirancang untuk para insinyur dan arsitek Kubernetes, serta lulusan kursus dasar.
Kami mengonfigurasi klaster untuk secara bersamaan meluncurkan pembaruan komponen klaster dan penerapan ke klaster.

Harga: 60 ribu (45 ribu untuk peserta Slurm-4)

Program

Topik #1: Proses pembuatan cluster failover dari dalam
• Bekerja dengan Kubespray
• Pemasangan komponen tambahan
• Pengujian cluster dan pemecahan masalah
• Praktik

Topik #2: Otorisasi di cluster menggunakan penyedia eksternal
• LDAP (Nginx + Python)
• OIDC (Dex + Gang)
• Praktik

Topik #3: Kebijakan jaringan
• Pengantar CNI
• Kebijakan Keamanan Jaringan
• Praktik

Topik #4: Aplikasi yang aman dan memiliki ketersediaan tinggi dalam sebuah cluster
• Kebijakan Keamanan Pod
• Anggaran PodDisruption

Topik #5: Kubernetes. Mari kita lihat di balik terpal
• Struktur pengontrol
• Operator dan CRD
• Praktik

Topik #6: Aplikasi stateful dalam sebuah cluster
• Meluncurkan cluster database menggunakan PostgreSQL sebagai contoh
• Meluncurkan klaster RabbitMQ
• Praktik

Topik #7: Menjaga Rahasia
• Mengelola rahasia di Kubernetes
• Gudang

Topik #8: Penskala Otomatis Pod Horizontal
• Teori
• Praktik

Topik #9: Pencadangan dan Pemulihan Bencana
• Pencadangan dan pemulihan cluster menggunakan Heptio Velero (sebelumnya Ark) dan lain-lain
• Praktik

Topik #10: Penerapan Aplikasi
•Serat
• Templating dan alat penerapan
• Strategi penerapan

Topik No. 11: Kerja Praktek
• Membangun CI/CD untuk penerapan aplikasi
• Pembaruan klaster

Situs web MegaSlurm

Docker, Ansible, dan Ceph

Slurm: Kubernetes intensif. Program dan bonus

Pesiar ke sejarah

Slurm pertama adalah eksperimen. Para pembicara menyelesaikan presentasi mereka secara harfiah di atas panggung, dan di antara penonton duduklah administrator dengan tingkat sedemikian rupa sehingga sudah waktunya untuk mengundang mereka sebagai pembicara.

Kursus dasar sebenarnya terjadi pada Slurm kedua: 80% peserta melihat Kubernetes untuk pertama kalinya, dan sepertiganya belum pernah bekerja dengan Docker.
Jelas betapa sulitnya bagi orang-orang untuk mendengarkan ceramah tentang Docker di pagi hari dan bekerja dengannya dalam mode tempur di malam hari.
Ceph menyebabkan banyak kesulitan. Selain itu, ada 20 orang penonton yang pasti perlu menjelaskan Ceph, dan 60 orang lainnya tidak membutuhkan Ceph sama sekali.

Untuk Slurm ketiga, kami memindahkan Docker dan Ansible ke webinar terpisah, sehingga memberikan lebih banyak waktu untuk Kubernetes. Solusinya ternyata praktis dan kurang berkembang dalam implementasinya: ceramahnya tidak menarik bagi yang sudah berpengalaman, dan diskusinya tidak menarik bagi pemula.

Untuk Slurm keempat, kami membuat kursus online tentang Docker, Ansible dan Ceph. Idenya sederhana: mereka yang membutuhkannya akan mengikuti kursus ini dengan penuh pertimbangan, mereka yang tidak membutuhkannya akan dengan tenang mengabaikannya. Dilihat oleh kelompok penguji, kursus Docker memakan waktu 6-8 jam. Ansible dan Ceph belum mencatat waktu.

Penafian:

  • kursus eksperimental. Beberapa keputusan mungkin tidak berhasil.
  • platformnya (Stepik.org) masih mentah, dan kami belum pernah bekerja dengannya sebelumnya. Mungkin akan ada gundukan dan hambatan.
  • Kursus ini hanya diuji pada karyawan Southbridge. Tentunya Anda harus menyelesaikan sesuatu sambil jalan.

Slurm: Kubernetes intensif. Program dan bonus

Beberapa hari yang lalu dalam obrolan Slurm pertama mereka ingat betapa keren dan menyenangkannya itu, terlepas dari semua kengerian organisasi. Yang pertama mendapatkan kesan paling jelas. Mari kita lihat apa yang terjadi pada siswa pertama kursus online. 🙂

Slurm: Kubernetes intensif. Program dan bonus

Sumber: www.habr.com

Tambah komentar