Slurm Night School sa Kubernetes

Sa Abril 7, magsisimula ang “Slurm Evening School: Basic Course on Kubernetes” - mga libreng webinar sa teorya at bayad na pagsasanay. Ang kurso ay idinisenyo para sa 4 na buwan, 1 teoretikal na webinar at 1 praktikal na aralin bawat linggo (+ ay nangangahulugang independiyenteng trabaho).

Ang unang panimulang webinar ng "Slurm Evening School" ay gaganapin sa Abril 7 sa 20:00. Ang pakikilahok, tulad ng sa buong teoretikal na siklo, ay libre.

Pagpaparehistro para sa pakikilahok sa pamamagitan ng link: http://to.slurm.io/APpbAg

Programa ng kurso:

1 linggo

Abril 7: Ano ang ibibigay sa iyo ng Kubernetes at ang pag-aaral nito sa Slurm?

2 linggo

Abril 13: Ano ang Docker. Mga pangunahing utos ng cli, larawan, Dockerfile.
Abril 14: Docker-compose, Gamit ang Docker sa CI/CD. Pinakamahuhusay na kagawian para sa pagpapatakbo ng mga application sa Docker.
Abril 16: Magsanay ng pagsusuri

3 Linggo

Abril 21: Panimula sa Kubernetes, mga pangunahing abstraction. Paglalarawan, aplikasyon, konsepto. Pod, ReplicaSet, Deployment.
Abril 23: Pagsasanay sa pagsusuri.

4 linggo

Abril 28: Kubernetes: Serbisyo, Ingress, PV, PVC, ConfigMap, Secret.
Abril 30: Pagsasanay sa pagsusuri.

panahon ng bakasyon
Relax tayo

5 linggo

Mayo 11: Istraktura ng cluster, mga pangunahing bahagi at ang kanilang pakikipag-ugnayan.
Mayo 12: Paano gumawa ng isang k8s cluster fault-tolerant. Paano gumagana ang network sa k8s.
Mayo 14: Magsanay ng pagsusuri.

6 linggo

Mayo 19: Kubespray, pag-tune at pag-set up ng Kubernetes cluster.
Mayo 21: Magsanay ng pagsusuri.

7 linggo

Mayo 25: Mga advanced na abstraction ng Kubernetes. DaemonSet, StatefulSet, RBAC.
Mayo 26: Kubernetes: Job, CronJob, Pod Scheduling, InitContainer.
Mayo 28: Magsanay ng pagsusuri

8 linggo

2 Hunyo
Paano gumagana ang DNS sa isang cluster ng Kubernetes. Paano mag-publish ng isang application sa k8s, mga paraan ng pag-publish at pamamahala ng trapiko.
Hunyo 4: Magsanay ng pagsusuri.

9 linggo

Hunyo 9: Ano ang Helm at bakit ito kailangan. Nagtatrabaho sa Helm. Komposisyon ng tsart. Pagsusulat ng iyong sariling mga tsart.
Hunyo 11: Magsanay ng pagsusuri.

10 linggo

Hunyo 16: Ceph: i-install sa "do as I do" mode. Ceph, cluster installation. Pagkonekta ng mga volume sa sc, pvc, pv pods.
Hunyo 18: Magsanay ng pagsusuri.

11 linggo

Hunyo 23: Pag-install ng cert-manager. Сert-manager: awtomatikong makatanggap ng mga SSL/TLS certificate - 1st century.
Hunyo 25: Magsanay ng pagsusuri.

12 linggo

Hunyo 29: Kubernetes cluster maintenance, routine maintenance. Pag-update ng bersyon.
Hunyo 30: Pag-troubleshoot ng Kubernetes.
Hulyo 2: Magsanay ng pagsusuri.

13 linggo

Hulyo 7: Pag-set up ng pagsubaybay sa Kubernetes. Mga pangunahing prinsipyo. Prometheus, Grafana.
Hulyo 9: Magsanay ng pagsusuri.

14 linggo

Hulyo 14: Pag-log in sa Kubernetes. Koleksyon at pagsusuri ng mga log.
Hulyo 16: Magsanay ng pagsusuri.

15 linggo

Hulyo 21: Mga kinakailangan para sa pagbuo ng aplikasyon sa Kubernetes.
Hulyo 23: Magsanay ng pagsusuri.

16 linggo

Hulyo 28: Application dockerization at CI/CD sa Kubernetes.
Hulyo 30: Magsanay ng pagsusuri.

17 linggo

Agosto 4: Pagmamasid - mga prinsipyo at pamamaraan para sa pagsubaybay sa isang sistema.
Agosto 6: Magsanay ng pagsusuri.

18 linggo

Agosto 11, 13: Sertipikasyon ng mga nakatapos ng praktikal na kurso.

Agosto-Setyembre

Graduate work.

STAGE 1: I-dockerize ang application ng pagsasanay gamit ang stateful data.
STAGE 2: Itaas ang isang cluster mula sa simula, i-install ang helm, cert-manager, ingress-controller.
STAGE 3: I-install ang Gitlab, paganahin ang Registry at i-configure ang isang buong CI/CD dockerized na application sa Kubernetes cluster.

Ang kumpanya ng Southbridge, na nagsasagawa ng kurso, ay miyembro ng CNCF at ang tanging Kubernetes Training Provider sa Russia. (https://landscape.cncf.io/category=kubernetes-training-partner&format=card-mode&grouping=category&headquarters=russian-federation)

P.S. Maaari kang sumali sa kurso sa buong Abril.

Pinagmulan: linux.org.ru

Magdagdag ng komento