- Slurm sangat memungkinkan Anda untuk masuk ke topik Kubernetes atau meningkatkan pengetahuan Anda.
- Para peserta senang. Hanya sedikit dari mereka yang belum mempelajari sesuatu yang baru atau belum menyelesaikan masalahnya. Uang kembali tanpa syarat pada hari pertama (“Jika Anda merasa Slurm tidak cocok untuk Anda, kami akan mengembalikan seluruh harga tiket”) hanya digunakan oleh satu orang, dengan alasan bahwa dia melebih-lebihkan kekuatannya.
- Slurm berikutnya akan berlangsung pada awal September di St. Petersburg. Selectel, sponsor tetap kami, tidak hanya menyediakan cloud untuk stand, tetapi juga ruang konferensinya sendiri.
- Kami mengulangi Slurm dasar (9-11 September) dan memperkenalkan program baru: DevOps Slurm (4-6 September).
Apa itu Slurm dan bagaimana perubahannya?
Setahun yang lalu, kami mendapat ide untuk mengadakan kursus tentang Kubernetes. Pada bulan Agustus '18, Slurm-1 berlangsung: sulit, dengan presintasi terus menerus (saat presentasi selesai di atas panggung), dengan segudang permasalahan sehari-hari. Cobaan bersatu: peserta Slurm pertama, seperti Fellowship of the Ring, masih berkomunikasi satu sama lain.
Seperti inilah penampakan Slurm-1
Pada Slurm pertama, lahirlah ide untuk mengadakan MegaSlurm. Kami menanyakan topik apa yang mereka minati, dan pada bulan Oktober kami mengadakan kursus lanjutan “Atas permintaan peserta.” Ternyata ini adalah peristiwa yang menarik, namun hanya terjadi satu kali saja. Pada Mei '19 kami telah menyiapkan kursus lanjutan yang nyata, dengan logika dan sejarah internalnya sendiri.
Sepanjang tahun, Slurm telah berubah secara organisasi:
— Docker dan Anisble telah dihapus dari program utama dan dibuat kursus online terpisah.
— Dukungan teknis terorganisir yang membantu siswa memecahkan masalah kelompok pembelajaran.
— Para pembicara kini mendapat dukungan metodologis.
Tim yang membuat Slurm 4
Umpan balik dari peserta
Rekor lain dibuat: 170 peserta di Slurm dasar, 75 di MegaSlurm.
Slurm-4
101 dari 170 orang mengisi formulir umpan balik.
Apakah Kubernetes sudah jelas?
41 - Saya belum memahami k8s, tapi saya tahu di mana harus menggalinya.
36 — Saya tidak tahu k8s sebelumnya, tapi sekarang saya sudah menemukannya.
23 — Saya tahu k8s sebelumnya, tapi sekarang saya lebih tahu.
1 - Saya tidak mempelajari sesuatu yang baru.
0 — Saya tidak mengerti apa pun tentang k8s.
Bagaimana Anda menyukai intensitas Slurm?
16 orang menganggap Slurm terlalu mudah dan lambat, dan 14 orang menganggap terlalu sulit dan cepat. Tepat untuk sisanya.
Sudahkah Anda memecahkan masalah yang akan Anda hadapi di Slurm?
90 - Ya.
11 - Tidak.
Mega Slurm
40 orang mengisi formulir umpan balik. 2 orang bilang terlalu mudah dan lambat. 1 orang tidak menyelesaikan masalah yang dia tuju ke Mega. Sisanya baik-baik saja.
Ulasan pembicara
Jika di St. Petersburg Slurm pada bulan Februari sebagian besar adalah pemula, maka di Moscow Slurm banyak orang yang sudah mencoba Kubernetes. Ada banyak pertanyaan lanjutan yang membuat Anda berpikir.
Jika di Sankt Peterburg mereka bertanya kapan kami akan menerbitkan fork kubespray kami, maka di Moskow mereka sudah bertanya mengapa kami mengusulkan untuk menggunakan fork kami dan tidak mengambil kubespray yang asli. Ini sudah menjadi pemikiran kritis para senior menengah.
Latihannya sulit, orang-orang membuat banyak kesalahan, dan itu bagus: Anda harus membuat kesalahan saat belajar, dan bukan dalam pertempuran.
Kami sering kali menemui batasan dalam memperoleh sertifikat, batasan dalam mengunduh dari Github, dll. Inilah kehidupan - kami secara bersamaan menyebarkan sekitar 200 cluster di cloud Selectel. Tidak ada yang mempersiapkan sumber daya dan batasannya untuk ini.
Pengumuman Slurm di Selectel
→
Harga: 25 ₽
Program:
Topik #1: Pengenalan Kubernetes, komponen utama
— Pengenalan teknologi k8s. Deskripsi, aplikasi, konsep
— Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Rahasia
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 penyetelan cluster Kubernetes
Topik #4: Abstraksi Kubernetes Tingkat Lanjut
- DaemonSet, StatefulSet, RBAC, Pekerjaan, CronJob, Penjadwalan Pod, InitContainer
Topik #5: Layanan dan aplikasi penerbitan
— Ikhtisar metode penerbitan layanan: NodePort vs LoadBalancer vs Ingress
— Pengontrol Ingress (Nginx): menyeimbangkan lalu lintas masuk
— Сert-manager: secara otomatis mendapatkan sertifikat SSL/TLS
Topik #6: Pengantar Helm
Topik #7: Menginstal cert-manager
Topik #8: Ceph: instalasi “lakukan apa yang saya lakukan”.
Topik #9: Pencatatan log dan pemantauan
— Pemantauan klaster, Prometheus
— Pencatatan klaster, Lancar/Elastis/Kibana
Topik #10: Pembaruan klaster
Topik No. 11: Kerja praktek, dockerisasi aplikasi dan peluncuran ke dalam cluster
Kursus tentang Docker dan Ansible di stepik.org sudah termasuk dalam harga.
→
Harga: 45 ₽
Program:
Topik #1: Pengantar Git
— Perintah dasar git init, komit, tambah, diff, log, status, tarik, dorong
— Menyiapkan lingkungan lokal: rekomendasi praktis
— Aliran Git, cabang dan tag, strategi penggabungan
— Bekerja dengan beberapa repo jarak jauh
Topik #2: Kerja Sama Tim dengan Git
— Aliran GitHub
— Garpu, hapus, tarik permintaan
— Konflik, rilis, sekali lagi tentang Gitflow dan aliran lain yang terkait dengan tim
Topik #3: Pengenalan CI/CD tentang otomatisasi
— Otomatisasi di git (bot, pengenalan CI, hooks)
— Alat (bash, buat, gradle)
— Jalur perakitan pabrik dan penerapannya di bidang TI
Topik #4: CI/CD: Bekerja dengan Gitlab
— Bangun, uji, terapkan
— Tahapan, variabel, kontrol eksekusi (hanya, jika, disertakan)
Topik #5: Bekerja dengan aplikasi dari sudut pandang pengembangan
— Kami menulis layanan mikro dengan Python (termasuk pengujian)
— Menggunakan komposisi buruh pelabuhan dalam pengembangan
Topik #6: Infrastruktur sebagai Kode
— IaC: pendekatan infrastruktur sebagai kode
— IaC menggunakan Terraform sebagai contoh
— IaC menggunakan Ansible sebagai contoh
— Idempotensi, deklaratif
— Berlatih membuat buku pedoman yang mungkin
— Penyimpanan konfigurasi, kolaborasi, otomatisasi aplikasi
Topik #7: Pengujian infrastruktur
— Pengujian dan integrasi berkelanjutan dengan Molecule dan Gitlab CI
Topik No. 8: Otomatisasi peningkatan server
— Mengumpulkan gambar
- PXE dan DHCP
Topik #9: Otomatisasi Infrastruktur
— Contoh layanan infrastruktur untuk otorisasi pada server
— ChatOps (integrasi pesan instan dengan saluran pipa)
Topik #10: Otomatisasi Keamanan
— Menandatangani artefak CI/CD
— Pemindaian kerentanan
Topik #11: Pemantauan
— Pengertian SLA, SLO, Error Budget dan istilah menakutkan lainnya dari dunia SRE
— SRE: Praktik pemantauan SLI dan SLO
— SRE : Praktek penggunaan Error Budget
- SRE: Manajemen beban interupsi dan operasional (apigateway, service mesh, pemutus sirkuit)
— Memantau jalur pipa dan metrik pengembangan
Sumber: www.habr.com