- Slurm benar-benar membolehkan anda masuk ke topik Kubernetes atau meningkatkan pengetahuan anda.
- Para peserta gembira. Terdapat hanya segelintir daripada mereka yang tidak mempelajari sesuatu yang baru atau tidak menyelesaikan masalah mereka. Pulangan wang tanpa syarat pada hari pertama (“Jika anda rasa Slurm tidak sesuai untuk anda, kami akan memulangkan harga penuh tiket”) telah digunakan oleh hanya seorang, mewajarkan bahawa dia terlalu menilai kekuatannya.
- Slurm seterusnya akan berlangsung pada awal September di St. Petersburg. Selectel, penaja tetap kami, menyediakan bukan sahaja awan untuk berdiri, tetapi juga bilik persidangannya sendiri.
- Kami mengulangi Slurm asas (9-11 September) dan memperkenalkan program baharu: DevOps Slurm (4-6 September).
Apakah Slurm dan bagaimana ia berubah?
Setahun yang lalu, kami mendapat idea untuk mengendalikan kursus di Kubernetes. Pada Ogos '18, Slurm-1 berlaku: sukar, dengan presintation berterusan (apabila pembentangan selesai di atas pentas), dengan sekumpulan masalah harian. Ujian menyatukan: para peserta Slurm pertama, seperti Fellowship of the Ring, masih berkomunikasi antara satu sama lain.
Inilah rupa Slurm-1
Pada Slurm pertama, idea untuk mengadakan MegaSlurm telah lahir. Kami bertanya kepada orang tentang topik yang mereka minati, dan pada bulan Oktober kami mengadakan kursus lanjutan "Atas permintaan peserta." Ia ternyata menjadi acara yang menarik, tetapi sekali sahaja. Menjelang Mei '19 kami telah menyediakan kursus lanjutan sebenar, dengan logik dan sejarah dalamannya sendiri.
Sepanjang tahun ini, Slurm telah berubah secara organisasi:
— Docker dan Anisble telah dialih keluar daripada program utama dan membuat kursus dalam talian yang berasingan.
— Sokongan teknikal tersusun yang membantu pelajar menyelesaikan masalah kelompok pembelajaran.
— Penceramah kini mempunyai sokongan metodologi.
Pasukan yang membuat Slurm 4
Maklum balas daripada peserta
Satu lagi rekod telah dibuat: 170 peserta pada Slurm asas, 75 pada MegaSlurm.
Slurm-4
101 daripada 170 orang telah melengkapkan borang maklum balas.
Adakah Kubernetes menjadi jelas?
41 — Saya belum faham k8s lagi, tetapi saya nampak di mana hendak menggali.
36 — Saya tidak tahu k8 sebelum ini, tetapi sekarang saya telah memahaminya.
23 — Saya tahu k8 sebelum ini, tetapi sekarang saya lebih tahu.
1 - Saya tidak belajar sesuatu yang baru.
0 — Saya tidak faham apa-apa tentang k8s.
Bagaimanakah anda menyukai keamatan Slurm?
16 orang berpendapat bahawa Slurm terlalu mudah dan lambat, dan 14 orang berpendapat bahawa ia terlalu sukar dan pantas. Tepat untuk selebihnya.
Adakah anda telah menyelesaikan masalah yang anda akan pergi ke Slurm?
90 - Ya.
11 - Tidak.
MegaSlurm
40 orang telah mengisi borang maklum balas. 2 orang berkata ia terlalu mudah dan lambat. 1 orang tidak menyelesaikan masalah yang dia akan pergi ke Mega. Selebihnya OK.
Ulasan pembesar suara
Jika di St. Petersburg Slurm pada bulan Februari terdapat kebanyakan pemula, maka di Moscow Slurm orang ramai telah mencuba Kubernetes. Terdapat banyak soalan lanjutan yang membuat anda berfikir.
Jika di St. Petersburg mereka bertanya bila kami akan menerbitkan garpu kubespray kami, maka di Moscow mereka sudah bertanya mengapa kami mencadangkan untuk menggunakan garpu kami dan tidak mengambil kubespray asal. Ini sudah menjadi pemikiran kritis senior pertengahan.
Latihan itu sukar, orang ramai membuat banyak kesilapan, dan itu bagus: anda perlu membuat kesilapan semasa belajar, dan bukan dalam pertempuran.
Kami kerap menghadapi had untuk mendapatkan sijil, had untuk memuat turun daripada Github, dsb. Inilah kehidupan - kami secara serentak menggunakan kira-kira 200 kelompok dalam awan Selectel. Tiada siapa yang menyediakan sumber dan had mereka untuk ini.
Pengumuman Slurm di Selectel
→
Harga: 25 ₽
Program:
Topik #1: Pengenalan kepada Kubernetes, komponen utama
— Pengenalan kepada teknologi k8s. Penerangan, aplikasi, konsep
— Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
Topik No. 2: Reka bentuk kluster, komponen utama, toleransi kesalahan, rangkaian k8s
— Reka bentuk kluster, komponen utama, toleransi kesalahan
- rangkaian k8s
Topik #3: Kubespray, menala dan menyediakan gugusan Kubernetes
— Kubespray, konfigurasi dan penalaan gugusan Kubernetes
Topik #4: Abstraksi Kubernetes Lanjutan
- DaemonSet, StatefulSet, RBAC, Job, CronJob, Penjadualan Pod, InitContainer
Topik #5: Perkhidmatan penerbitan dan aplikasi
— Gambaran keseluruhan kaedah penerbitan perkhidmatan: NodePort vs LoadBalancer vs Ingress
— Pengawal Ingress (Nginx): mengimbangi trafik masuk
— Pengurus-pengurus: secara automatik mendapatkan sijil SSL/TLS
Topik #6: Pengenalan kepada Helm
Topik #7: Memasang pengurus-sijil
Topik #8: Ceph: pemasangan "buat seperti yang saya lakukan".
Topik #9: Pembalakan dan pemantauan
— Pemantauan kluster, Prometheus
— Pembalakan kluster, Fluentd/Elastik/Kibana
Topik #10: Kemas kini kluster
Topik No. 11: Kerja praktikal, dockerization aplikasi dan pelancaran ke dalam kelompok
Kursus di Docker dan Ansible di stepik.org termasuk dalam harga.
→
Harga: 45 ₽
Program:
Topik #1: Pengenalan kepada Git
— Arahan asas git init, commit, add, diff, log, status, tarik, tolak
— Menyediakan persekitaran setempat: cadangan praktikal
— Aliran Git, cawangan dan tag, menggabungkan strategi
— Bekerja dengan berbilang repo jauh
Topik #2: Kerja berpasukan dengan Git
— Aliran GitHub
— Garpu, keluarkan, permintaan tarik
— Konflik, keluaran, sekali lagi tentang Gitflow dan aliran lain yang berkaitan dengan pasukan
Topik #3: Pengenalan CI/CD kepada automasi
— Automasi dalam git (bot, pengenalan kepada CI, cangkuk)
- Alat (bash, make, gradle)
— Barisan pemasangan kilang dan aplikasinya dalam IT
Topik #4: CI/CD: Bekerja dengan Gitlab
— Bina, uji, gunakan
— Peringkat, pembolehubah, kawalan pelaksanaan (hanya, apabila, termasuk)
Topik #5: Bekerja dengan aplikasi dari sudut pandangan pembangunan
— Kami menulis perkhidmatan mikro dalam Python (termasuk ujian)
— Menggunakan docker-compose dalam pembangunan
Topik #6: Infrastruktur sebagai Kod
— IaC: pendekatan kepada infrastruktur sebagai kod
— IaC menggunakan Terraform sebagai contoh
— IaC menggunakan Ansible sebagai contoh
- Idempotensi, deklaratif
— Berlatih membuat buku permainan Ansible
— Storan konfigurasi, kerjasama, automasi aplikasi
Topik #7: Ujian infrastruktur
— Pengujian dan penyepaduan berterusan dengan Molekul dan Gitlab CI
Topik No. 8: Automasi menaikkan pelayan
- Mengumpul imej
- PXE dan DHCP
Topik #9: Automasi Infrastruktur
— Contoh perkhidmatan infrastruktur untuk kebenaran pada pelayan
— ChatOps (penyepaduan penghantar segera dengan saluran paip)
Topik #10: Automasi Keselamatan
— Menandatangani artifak CI/CD
— Pengimbasan kerentanan
Topik #11: Pemantauan
— Definisi SLA, SLO, Ralat Belanjawan dan istilah menakutkan lain dari dunia SRE
— SRE: Amalan pemantauan SLI dan SLO
— SRE: Amalan menggunakan Ralat Belanjawan
- SRE: Pengurusan beban gangguan dan operasi (apigateway, mesh servis, pemutus litar)
— Memantau saluran paip dan metrik pembangunan
Sumber: www.habr.com