Slërm: intensivi mbi Kubernetes. Programi dhe bonuset

Më 27-29 maj, ne do të zhvillojmë edicionin e katërt të Slerma: një intensive për Kubernetes.

Slërm: intensivi mbi Kubernetes. Programi dhe bonuset

Bonus: kurse online për Docker, Ansible, Ceph
Ne kemi hequr nga Slerma temat qĂ« janĂ« tĂ« rĂ«ndĂ«sishme pĂ«r punĂ«n me Kubernetes, por nuk i pĂ«rkasin drejtpĂ«rdrejt k8s. Si, pse dhe çfarĂ« ndodhi – mĂ« poshtĂ«.
Të gjithë pjesëmarrësit e Slerma-4 do të kenë qasje në këto kurse.

I gjithë paratë e kthyera në ditën e parë
Në Slerma në Shën Petersburg, dy pjesëmarrës lanë komente jashtëzakonisht negative. Sa shumë kam dëshpëruar që nuk mund të kthehem në të kaluarën dhe të ndahem me ta pa pretendime reciproke.
Nëse ndjeni se Slerma nuk ju pëlqen kategorikisht, në ditën e parë ju lutem shkruani cilitdo nga organizatorët. Ne do të ndalojmë akseset dhe do të kthejmë çmimin e plotë të pjesëmarrjes.

Konsultime nga drejtorin teknik
Nëse ndokush e di Dmitrij Simonov (ai ka mbledhur një klub drejtorësh teknikë), e kemi ftuar atë në Slerma (për të mësuar, jo për të folur). Ai premtoi të konsultojë të gjithë ata që dëshirojnë. Ndoshta kjo nuk do të jetë interesante për administratorët dhe zhvilluesit, por menaxherët në IT do ta gjejnë shumë interesante.

ÇfarĂ« Ă«shtĂ« Slerma

Slërm: intensivi mbi Kubernetes. Programi dhe bonuset

Slerma-4: kursi bazik (27-29 maj)
Shkruar për ata që e shohin Kubernetes për herë të parë ose që dëshirojnë të sistematizojnë njohuritë e tyre.
Çdo pjesĂ«marrĂ«s do tĂ« krijojĂ« klasterin e tij nĂ« re nĂ« Selectel dhe do tĂ« deploy aplikacionin atje.

Çmimi: 25 mijĂ«

Programi

Tema Nr. 1: Njoftim me Kubernetes, komponentet kryesore
‱ Hyrje nĂ« teknologjinĂ« k8s. PĂ«rshkrimi, pĂ«rdorimi, konceptet
‱ Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
‱ Praktika

Tema Nr. 2: Struktura e klasterit, komponentet kryesore, qëndrueshmëria, rrjeti k8s
‱ Struktura e klasterit, komponentet kryesore, qĂ«ndrueshmĂ«ria
‱ Rrjeti k8s

Tema Nr. 3: Kubespray, rregullimi dhe konfigurimi i klasterit Kubernetes
‱ Kubespray, konfigurimi dhe rregullimi i klasterit Kubernetes
‱ Praktika

Tema Nr. 4: Ceph, konfigurimi i klasterit dhe veçoritë e punës në prodhim
‱ Ceph, konfigurimi i klasterit dhe veçoritĂ« e punĂ«s nĂ« prodhim
‱ PraktikĂ«: konfigurimi i ceph

Tema Nr. 5: Abstraksione të avancuara të Kubernetes
‱ DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

Tema Nr. 6: Hyrje në Helm
‱ Hyrje nĂ« Helm
‱ Praktika

Tema Nr. 7: Publikimi i shërbimeve dhe aplikacioneve
‱ PasqyrĂ« e metodave tĂ« publikimit tĂ« shĂ«rbimeve: NodePort vs LoadBalancer vs Ingress
‱ Ingress controller (Nginx): balancojmĂ« trafikun e ardhshĂ«m
‱ Cert-manager: marrim automatikisht certifikata SSL/TLS
‱ Praktika

Tema Nr. 8: Regjistrimi dhe monitorimi
‱ Monitorimi i klasterit, Prometheus
‱ Regjistrimi i klasterit, Fluentd/Elastic/Kibana
‱ Praktika

Tema Nr. 9: CI/CD, ndërtimi i deploy-it në klaster nga e para

Tema №10: Puna praktike, dockerizimi i aplikacionit dhe запусĐșа ĐČ ĐșластДр

Sajti Slërma

MegaSlĂ«rm: kursi i avancuar (31 maj — 2 qershor)
I dedikuar inxhinierëve dhe arkitektëve Kubernetes, si dhe diplomantëve të kursit bazë.
Konfigurojmë klasterin në mënyrë që të nisemi paralelisht me përditësimin e komponenteve të klasterit dhe depolimin në klaster.

Çmimi: 60 mijĂ« (45 mijĂ« pĂ«r pjesĂ«marrĂ«sit e SlĂ«rma-4)

Programi

Tema Nr. 1: Procesi i krijimit të një klasteri të qëndrueshëm nga brenda
‱ Puna me Kubespray
‱ Instalimi i komponenteve shtesĂ«
‱ Testimi dhe zgjidhja e problemeve tĂ« klasterit
‱ Praktika

Tema Nr. 2: Autorizimi në klaster me një ofrues të jashtëm
‱ LDAP (Nginx + Python)
‱ OIDC (Dex + Gangway)
‱ Praktika

Tema Nr. 3: Politika e rrjetit
‱ Hyrje nĂ« CNI
‱ Politika e SigurisĂ« sĂ« Rrjetit
‱ Praktika

Tema Nr. 4: Aplikacione të sigurta dhe me disponueshmëri të lartë në klaster
‱ PodSecurityPolicy
‱ PodDisruptionBudget

Tema Nr. 5: Kubernetes. Pasqyra nën kapak
‱ Struktura e kontrolluesit
‱ OperatorĂ«t dhe CRD
‱ Praktika

Tema Nr. 6: Aplikacionet Stateful në klaster
‱ Nisja e klasterit tĂ« DB-sĂ« me shembull PostgreSQL
‱ Nisja e klasterit RabbitMQ
‱ Praktika

Tema Nr. 7: Ruajtja e sekreteve
‱ Menaxhimi i sekreteve nĂ« Kubernetes
‱ Vault

Tema Nr. 8: Horizontal Pod Autoscaler
‱ Teoria
‱ Praktika

Tema Nr. 9: Bërja e kopjeve dhe rikuperimi nga dështimet
‱ Backup dhe rikuperimi i klasterit me pĂ«rdorimin e Heptio Velero (ish Ark) dhe etcd
‱ Praktika

Tema Nr. 10: Depolimi i aplikacionit
‱ Lint
‱ Mjetet e shabllonizimit dhe deploy-it
‱ StrategjitĂ« e deploy-it

Tema Nr. 11: Puna praktike
‱ NdĂ«rtimi i CI/CD pĂ«r deploy-in e aplikacioneve
‱ PĂ«rditĂ«simi i klasterit

Faqja MegaSlërm

Docker, Ansible dhe Ceph

Slërm: intensivi mbi Kubernetes. Programi dhe bonuset

Një ekskursion në histori

Slërmi i parë ishte një eksperiment. Folësit përfundonin prezentimet pikërisht në skenë, ndërsa në audiencë ishin administratorë të një niveli që ishte e arsyeshme t'i ftonim si folës.

Kursi i vërtetë bazë doli në Slërmin e dytë: 80% e pjesëmarrësve e panë Kubernetes për herë të parë, dhe një e treta kurrë nuk kishte punuar me Docker.
Ishte e dukshme sa e vështirë ishte për njerëzit të dëgjonin një leksion në mëngjes për Docker dhe pastaj të punonin me të në një situatë reale në mbrëmje.
Shumë vështirësi shkaktoi Ceph. Për më tepër, në audiencë ishin 20 njerëz, të cilëve u nevojitej patjetër shpjegimi i Ceph, dhe 60 të tjerë, të cilëve Ceph nuk i duhej fare.

Në Slërmin e tretë ne e nxorëm Docker dhe Ansible në webinare të veçanta, duke liruar më shumë kohë për Kubernetes. Zgjidhja u tregua praktike në thelb, por e papërfunduar në realizim: leksioni ishte i padëshiruar për djemtë e përvojshëm, ndërsa diskutimi për fillestarët.

Për Slërmin e katërt, ne bëmë kurse online për Docker, Ansible dhe Ceph. Ideja është e thjeshtë: ata që kanë nevojë do ta kalojnë kursin me kujdes, ndërsa ata që nuk kanë nevojë, do ta injorojnë qetësisht. Sipas grupit të testuesve, kursi për Docker zgjat 6-8 orë. Ansible dhe Ceph ende nuk janë kronometruar.

Klausula:

  • kursi Ă«shtĂ« eksperimental. Disa zgjidhje me siguri do tĂ« rezultojnĂ« tĂ« dĂ«shtuar.
  • platforma (Stepik.org) Ă«shtĂ« e papjekur dhe ne nuk kemi punuar mĂ« parĂ« me tĂ«. Me siguri do tĂ« ketĂ« vĂ«shtirĂ«si dhe ngecje.
  • kursi Ă«shtĂ« testuar vetĂ«m nga punonjĂ«sit e Southbridge. Me siguri do tĂ« ketĂ« nevojĂ« pĂ«r disa pĂ«rmirĂ«sime nĂ« lĂ«vizje.

Slërm: intensivi mbi Kubernetes. Programi dhe bonuset

VetĂ«m disa ditĂ« mĂ« parĂ« nĂ« chatin e SlĂ«rmit tĂ« parĂ«, pĂ«rmendĂ«m se sa e shkĂ«lqyer dhe argĂ«tuese ishte, pavarĂ«sisht tĂ« gjitha horrave organizativĂ«. TĂ« parĂ«t pĂ«rfitojnĂ« nga pĂ«rvoja mĂ« tĂ« gjalla. Do tĂ« shohim se çfarĂ« do tĂ« ndodhĂ« me nxĂ«nĂ«sit e parĂ« tĂ« kurseve online. 🙂

Slërm: intensivi mbi Kubernetes. Programi dhe bonuset

Burimi: habr.com

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster