Sleërm: brumbulli u shndërrua në flutur

Sleërm: brumbulli u shndërrua në flutur

<TL;DR>

  1. Sleurm vërtet lejon të hysh në temën e Kubernetes ose të përmirësosh njohuritë e tua.
  2. PjesĂ«marrĂ«sit janĂ« tĂ« kĂ«naqur. Ata qĂ« nuk mĂ«suan asgjĂ« tĂ« re ose nuk zgjidhĂ«n problemet e tyre janĂ« vetĂ«m disa. NjĂ« person vetĂ«m e ka shfrytĂ«zuar garancinĂ« e plotĂ« pĂ«r ditĂ«n e parĂ« (‘NĂ«se ndiheni se Sleurm nuk Ă«shtĂ« pĂ«r ju, ne do tĂ« kthejmĂ« çmimin e plotĂ« tĂ« biletĂ«s’), duke e argumentuar me faktin se e kishte nĂ«nvlerĂ«suar potencialin e tij.
  3. Sleurm-i tjetër do të zhvillohet në fillim të shtatorit në Shën Petersburg. Selectel, sponsori ynë i palodhur, ofron jo vetëm cloud për stendat por edhe sallën e saj të konferencave.
  4. Ne përsërisim bazën e Sleurm-it (9-11 shtator) dhe paraqesim një program të ri: Sleurm DevOps (4-6 shtator).

ÇfarĂ« Ă«shtĂ« Sleurm dhe si ka ndryshuar

Një vit më parë na erdhi ideja për të zhvilluar kurse mbi Kubernetes. Në gusht të vitit 2018, u mbajt Sleurm-1: e vështirë, me prezantim të vazhdueshëm (kur prezantimi përmirësohet në skenë), me shumë probleme praktike. Sfidat bashkojnë: pjesëmarrësit e parë të Sleurm-it, si Vëllezër të Unazës, ende komunikojnë mes tyre.

Sleërm: brumbulli u shndërrua në flutur
Këtu është si dukej Sleurm-1

NĂ« Sleurm-1 lindi ideja pĂ«r tĂ« organizuar MegaSleurm. PyetĂ«m njerĂ«zit pĂ«r temat qĂ« i interesonin, dhe nĂ« tetor organizuam njĂ« kurs tĂ« avancuar ‘NĂ« pĂ«rputhje me kĂ«rkesat e pjesĂ«marrĂ«sve’. Doli tĂ« ishte njĂ« ngjarje interesante, por njĂ« herĂ«shme. Deri nĂ« maj tĂ« vitit 2019, pĂ«rgatitĂ«m njĂ« kurs tĂ« vĂ«rtetĂ« tĂ« avancuar, me logjikĂ«n dhe historinĂ« e saj tĂ« brendshme.

Për një vit, Sleurm u transformua edhe në planifikim:
— Docker dhe Ansible u hoqĂ«n nga programi kryesor dhe u bĂ«nĂ« kurse tĂ« veçanta online.
— Organizuam mbĂ«shtetje teknike qĂ« ndihmon studentĂ«t tĂ« zgjidhin problemet me klasterĂ«t arsimorĂ«.
— FolĂ«sit tani kanĂ« mbĂ«shtetje metodike.

Sleërm: brumbulli u shndërrua në flutur
Ekipa që organizoi Sleurm-4

Feedback nga pjesëmarrësit

MĂ« arritĂ«m njĂ« rekord tjetĂ«r: 170 pjesĂ«marrĂ«s nĂ« Sleurm-in bazĂ«, 75 – nĂ« MegaSleurm.

Sleërm: brumbulli u shndërrua në flutur

Sleurm-4
Forma e feedback-ut është mbushur nga 101 persona nga 170.

A u bë i qartë Kubernetes?
41 — Akoma nuk e kuptoj k8s, por shoh ku tĂ« kĂ«rkoj.
36 — MĂ« parĂ« nuk e dija k8s, tani kam kuptuar.
23 — Kam ditur k8s mĂ« parĂ«, tani e njoh mĂ« mirĂ«.
1 — Nuk mĂ«sova asgjĂ« tĂ« re.
0 — Nuk kuptova asgjĂ« pĂ«r k8s.

Si ju duket intensiteti i Slërmit?

16 persona mendojnĂ« se Sleurm Ă«shtĂ« shumĂ« i thjeshtĂ« dhe i ngadalshĂ«m, ndĂ«rsa 14 – se Ă«shtĂ« shumĂ« i vĂ«shtirĂ« dhe i shpejtĂ«. TĂ« tjerĂ«t e gjejnĂ« tĂ« pĂ«rshtatshĂ«m.

A e zgjidhët problemin me të cilin erdhët në Sleurm?

90 — Po.
11 — Jo.

MegaSleurm

40 persona plakuan formularin e reagimit. 2 persona thanë se ishte shumë e thjeshtë dhe e ngadaltë. 1 person nuk e zgjidhi detyrën me të cilën shkoi në Mega. Për të tjerët, gjithçka është në rregull.

Rishikimi mbi Slyrmm në https://serveradmin.ru

Rishikimet e folësve

Sleërm: brumbulli u shndërrua në flutur

Në Slyrmm-in e Shën Petersburgut në shkurt kishin kryesisht fillestarët, por në Slyrmm-in e Moskës, njerëzit masivisht kishin provuar Kubernetesin. Kishte shumë pyetje të avancuara që bënin për të menduar.

Në Shën Petersburg, ata pyetën kur do të lëshonim forkun tonë kubespray, ndërsa në Moskë tashmë pyetën pse po propozojmë të përdorim forkun tonë e jo origjinalin kubespray. Kjo tashmë është mendim kritik nga mid-level dhe seniorët.

Praktika ishte e vështirë, njerëzit bënë shumë gabime, dhe kjo është e shkëlqyer: duhet të bëni gabime gjatë mësimit, jo në luftë.

Ne shpesh hasnim nĂ« kufizime pĂ«r marrjen e certifikatave, kufizime pĂ«r shkarkime nga Github etj. Kjo Ă«shtĂ« jeta — ne menjĂ«herĂ« ngarkuam nĂ« cloud Selectel rreth 200 klasterĂ«. Askush nuk i pĂ«rgatit burimet dhe kufizimet e tij pĂ«r diçka tĂ« tillĂ«.

Njoftimi për Slyrmm në Selectel

→ Regjistrimi pĂ«r Slyrmm-5
Çmimi: 25 000 ₜ

Programi:

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

Tema Nr. 2: Struktura e klasterit, komponentet kryesore, qëndrueshmëria, rrjeti k8s
— Struktura e klasterit, komponentĂ«t kryesorĂ«, disponueshmĂ«ria
— Rrjeti k8s

Tema Nr. 3: Kubespray, rregullimi dhe konfigurimi i klasterit Kubernetes
— Kubespray, konfigurimi dhe optimizimi i klasterit Kubernetes

TemĂ« №4: Abstraksionet e avancuara tĂ« Kubernetes
— DaemonSet, StatefulSet, RBAC, Job, CronJob, NdĂ«rmarrja e Pod-it, InitContainer

TemĂ« №5: Publikimi i shĂ«rbimeve dhe aplikacioneve
— PĂ«rmbledhje e metodave tĂ« publikimit tĂ« shĂ«rbimeve: NodePort vs LoadBalancer vs Ingress
— Ingress controller (Nginx): balancimi i trafikut tĂ« ardhshĂ«m
— Cert-manager: marrim automatikisht certifikatat SSL/TLS

Tema Nr. 6: Hyrje në Helm

TemĂ« №7: Instalimi i cert-manager

TemĂ« №8: Ceph: instalimi nĂ« mĂ«nyrĂ«n "bĂ«ni si unĂ«"

TemĂ« №9: Logimi dhe monitorimi
— Monitorimi i klasterit, Prometheus
— Logimi i klasterit, Fluentd/Elastic/Kibana

TemĂ« №10: PĂ«rditĂ«simi i klasterit

TemĂ« №11: Puna praktike, dockerizimi i aplikacionit dhe startimi nĂ« klaster

Kursi mbi Docker dhe Ansible në stepik.org përfshihet në çmim.

→ Regjistrimi pĂ«r Slyrmm DevOps
Çmimi: 45 000 ₜ

Programi:

TemĂ« №1: Hyrje nĂ« Git
— Komandat bazĂ« git init, commit, add, diff, log, status, pull, push
— Konfigurimi i ambientit lokal: rekomandime praktike
— Git flow, degĂ«t dhe etiketat, strategjitĂ« e bashkimit
— Puna me disa repo tĂ« distancuara

Tema nr. 2: Puna ekipore me Git
— GitHub flow
— Fork, remote, pull request
— Konfliktet, lĂ«shimet, pĂ«rsĂ«ri pĂ«r Gitflow dhe flow tĂ« tjera nĂ« lidhje me ekipet

TemĂ« №3: CI/CD hyrje nĂ« automatizim
— Automatizimi nĂ« git (bota, hyrja nĂ« CI, haki)
— Mjetet (bash, make, gradle)
— Linjat e montimit tĂ« fabrikave dhe aplikimi i tyre nĂ« IT

Tema Nr. 4: CI/CD: Puna me Gitlab
— NdĂ«rtimi, testimi, deploy
— Hapat, variablat, kontrolli i ekzekutimit (only, when, include)

Tema Nr. 5: Puna me aplikacionin nga pikëpamja e zhvillimit
— ShkruajmĂ« mikroshĂ«rbim nĂ« Python (duke pĂ«rfshirĂ« testet)
— PĂ«rdorimi i docker-compose nĂ« zhvillim

Tema Nr. 6: Infrastrukturë si Kod
— IaC: qasja ndaj infrastrukturĂ«s si kod
— IaC me shembuj Terraform
— IaC me shembuj Ansible
— Idempotenca, deklarativiteti
— Praktika e krijimit tĂ« playbooks Ansible
— Ruajtja e konfigurations, bashkĂ«punimi, automatizimi i aplikacioneve

Tema Nr. 7: Testimi i infrastrukturës
— Testimi dhe integrimi i vazhdueshĂ«m me Molecule dhe Gitlab CI

Tema Nr. 8: Automatizimi i ngritjes së serverëve
— NdĂ«rtojmĂ« imazhe
— PXE dhe DHCP

Tema Nr. 9: Automatizimi i infrastrukturës
— Shembulli i shĂ«rbimit tĂ« infrastrukturĂ«s pĂ«r autorizimin nĂ« serverĂ«
— ChatOps (integrimi i mesazherĂ«ve me pipeline)

Tema Nr. 10: Automatizimi i sigurisë
— NĂ«nshkrimi i artefakteve CI/CD
— Skanimi i dobĂ«sive

Tema Nr. 11: Monitorimi
— PĂ«rcaktimi i SLA, SLO, Bugetti i Gabimeve dhe terma tĂ« tjerĂ« tĂ« frikshĂ«m nga bota SRE
— SRE: Praktika e monitorimit tĂ« SLI dhe SLO
— SRE: Praktika e pĂ«rdorimit tĂ« Bugjetit tĂ« Gabimeve
— SRE: Menaxhimi i ndĂ«rprerjeve dhe ngarkesĂ«s operative (apigateway, service mesh, circuit brackers)
— Monitorimi i pipeline-ve dhe metrikave tĂ« zhvillimit

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