Pada tanggal 7 April, “Slurm Evening School: Kursus Dasar di Kubernetes” dimulai - webinar gratis tentang teori dan praktik berbayar. Kursus ini dirancang selama 4 bulan, 1 webinar teori dan 1 pelajaran praktik per minggu (+ singkatan dari kerja mandiri).
Webinar pengenalan pertama “Slurm Evening School” akan diadakan pada tanggal 7 April pukul 20:00. Partisipasi, seperti dalam keseluruhan siklus teoretis, tidak dipungut biaya.
Pendaftaran partisipasi melalui tautan: http://to.slurm.io/APpbAg
Program kursus:
minggu 1
7 April: Apa yang akan diberikan Kubernetes dan studinya tentang Slurm kepada Anda?
minggu 2
13 April: Apa itu Docker. Perintah cli dasar, gambar, Dockerfile.
14 April: Pembuatan Docker, Menggunakan Docker di CI/CD. Praktik terbaik untuk menjalankan aplikasi di Docker.
16 April: Analisis latihan
3 Minggu
21 April: Pengantar Kubernetes, abstraksi dasar. Deskripsi, aplikasi, konsep. Pod, ReplicaSet, Penerapan.
23 April: Analisis latihan.
minggu 4
28 April: Kubernetes: Layanan, Ingress, PV, PVC, ConfigMap, Rahasia.
30 April: Analisis latihan.
liburan
Mari bersantai
minggu 5
11 Mei: Desain cluster, komponen utama dan interaksinya.
12 Mei: Cara membuat cluster k8s toleran terhadap kesalahan. Cara kerja jaringan di k8s.
14 Mei: Tinjauan latihan.
minggu 6
19 Mei: Kubespray, menyetel dan menyiapkan cluster Kubernetes.
21 Mei: Tinjauan latihan.
minggu 7
25 Mei: Abstraksi Kubernetes tingkat lanjut. DaemonSet, StatefulSet, RBAC.
26 Mei: Kubernetes: Pekerjaan, CronJob, Penjadwalan Pod, InitContainer.
28 Mei: Analisis latihan
minggu 8
2 Juni
Cara kerja DNS di cluster Kubernetes. Cara mempublikasikan aplikasi di k8s, metode penerbitan dan pengelolaan lalu lintas.
4 Juni: Tinjauan latihan.
minggu 9
9 Juni: Apa itu Helm dan mengapa dibutuhkan. Bekerja dengan Helm. Komposisi bagan. Menulis grafik Anda sendiri.
11 Juni: Tinjauan latihan.
minggu 10
16 Juni: Ceph: instal dalam mode "lakukan apa yang saya lakukan". Ceph, instalasi cluster. Menghubungkan volume ke pod sc, pvc, pv.
18 Juni: Tinjauan latihan.
minggu 11
23 Juni: Pemasangan cert-manager. Сert-manager: mendapatkan sertifikat SSL/TLS secara otomatis - 1 c.
25 Juni: Tinjauan latihan.
minggu 12
29 Juni: Pemeliharaan cluster Kubernetes, pemeliharaan rutin. Pembaruan versi.
30 Juni: Pemecahan masalah Kubernetes.
2 Juli: Tinjauan latihan.
minggu 13
7 Juli: Menyiapkan pemantauan Kubernetes. Prinsip dasar. Prometheus, Grafana.
9 Juli: Tinjauan latihan.
minggu 14
14 Juli: Masuk ke Kubernetes. Pengumpulan dan analisis log.
16 Juli: Tinjauan latihan.
minggu 15
21 Juli: Persyaratan untuk mengembangkan aplikasi di Kubernetes.
23 Juli: Tinjauan latihan.
minggu 16
28 Juli: Dockerisasi aplikasi dan CI/CD di Kubernetes.
30 Juli: Tinjauan latihan.
minggu 17
4 Agustus: Observabilitas - prinsip dan teknik untuk memantau suatu sistem.
6 Agustus: Tinjauan latihan.
minggu 18
11 Agustus 13: Sertifikasi bagi mereka yang menyelesaikan kursus praktik.
Agustus-September
Pekerjaan pascasarjana.
TAHAP 1: Melakukan Docker pada aplikasi pelatihan dengan data stateful.
TAHAP 2: Bangun cluster dari awal, instal helm, cert-manager, ingress-controller.
TAHAP 3: Instal Gitlab, aktifkan Registry dan konfigurasikan aplikasi dockerized CI/CD lengkap di cluster Kubernetes.
Perusahaan Southbridge, yang menyelenggarakan kursus tersebut, adalah anggota CNCF dan merupakan satu-satunya Penyedia Pelatihan Kubernetes di Rusia. (https://landscape.cncf.io/category=kubernetes-training-partner&format=card-mode&grouping=category&headquarters=russian-federation)
PS Anda dapat mengikuti kursus ini sepanjang bulan April.
Sumber: linux.org.ru