- Gitugotan ka sa Slurm nga makasulod sa hilisgutan sa Kubernetes o mapauswag ang imong kahibalo.
- Malipayon ang mga partisipante. Adunay pipila lamang niadtong wala makakat-on og bag-o o wala makasulbad sa ilang mga problema. Ang unconditional moneyback sa unang adlaw (“Kung gibati nimo nga ang Slurm dili angay kanimo, iuli namo ang tibuok nga presyo sa tiket”) gigamit sa usa lang ka tawo, nga nagpakamatarong nga gipasobrahan niya ang iyang kusog.
- Ang sunod nga Slurm mahitabo sa sayong bahin sa Septyembre sa St. Petersburg. Ang Selectel, ang among permanenteng sponsor, naghatag dili lamang usa ka panganod alang sa mga baroganan, apan usab ang kaugalingon nga kwarto sa komperensya.
- Atong gisubli ang batakang Slurm (Septiyembre 9-11) ug gipaila ang bag-ong programa: DevOps Slurm (Septiyembre 4-6).
Unsa ang Slurm ug giunsa kini pagbag-o?
Usa ka tuig ang milabay, nakahunahuna kami sa pagdumala sa mga kurso sa Kubernetes. Niadtong Agosto '18, nahitabo ang Slurm-1: lisud, uban ang padayon nga presintation (sa dihang ang presentasyon nahuman sa entablado), nga adunay daghang mga problema sa adlaw-adlaw. Ang mga pagsulay naghiusa: ang mga partisipante sa unang Slurm, sama sa Fellowship of the Ring, nakigsulti gihapon sa usag usa.
Kini ang hitsura sa Slurm-1
Sa una nga Slurm, ang ideya sa paghupot sa usa ka MegaSlurm natawo. Among gipangutana ang mga tawo kon unsa nga mga topiko ang ilang nainteresado, ug niadtong Oktubre nagpahigayon kami ug abanteng kurso nga “Pinaagi sa hangyo sa mga partisipante.” Kini nahimo nga usa ka makapaikag, apan usa ka higayon nga panghitabo. Sa Mayo '19 nag-andam kami usa ka tinuud nga advanced nga kurso, nga adunay kaugalingon nga lohika ug internal nga kasaysayan.
Sa dagan sa tuig, ang Slurm nausab sa organisasyon:
— Gitangtang ang Docker ug Anisble gikan sa panguna nga programa ug gihimo ang lainlaing mga kurso sa online.
- Organisado nga teknikal nga suporta nga makatabang sa mga estudyante nga masulbad ang mga cluster sa pagkat-on.
— Ang mga mamumulong karon adunay metodolohikal nga suporta.
Ang team nga naghimo sa Slurm 4
Feedback gikan sa mga partisipante
Laing rekord ang gitakda: 170 ka partisipante sa batakang Slurm, 75 sa MegaSlurm.
Slurm-4
101 sa 170 ka tawo ang nakakompleto sa feedback form.
Naklaro na ba ang Kubernetes?
41 — Wala pa ko kasabot sa k8s, pero nakita nako asa magkubkob.
36 — Wala ko kaila sa k8s kaniadto, apan karon nahunahuna ko na kini.
23 — Nakaila ko sa mga k8 kaniadto, apan karon mas nakaila na ko.
1 - Wala koy nakat-onan nga bag-o.
0 — Wala koy nasabtan bahin sa k8s.
Unsa ka ganahan ang intensity sa Slurm?
16 ka tawo ang naghunahuna nga ang Slurm sayon ra kaayo ug hinay, ug 14 ka tawo ang naghunahuna nga kini lisod kaayo ug paspas. Sakto lang sa uban.
Nasulbad na ba nimo ang problema nga imong adtoan sa Slurm?
90 - Oo.
11 - Dili.
MegaSlurm
40 ka tawo ang nagpuno sa feedback form. 2 ka tawo miingon nga sayon ra kaayo ug hinay. 1 ka tawo wala makasulbad sa problema nga iyang adtoan sa Mega. Ang uban OK ra.
Mga review sa mamumulong
Kung sa St. Petersburg Slurm sa Pebrero adunay kadaghanan nga mga nagsugod, nan sa Moscow Slurm ang mga tawo sa daghang mga tawo misulay na sa Kubernetes. Adunay daghang mga advanced nga pangutana nga nakapahunahuna nimo.
Kung sa St. Petersburg nangutana sila kung kanus-a namo imantala ang among tinidor nga kubespray, unya sa Moscow nangutana na sila kung nganong among gisugyot nga gamiton ang among tinidor ug dili kuhaon ang orihinal nga kubespray. Mao na kini ang kritikal nga panghunahuna sa mga middle seniors.
Lisud ang praktis, ang mga tawo nakahimo og daghang mga kasaypanan, ug maayo kana: kinahanglan ka nga masayop samtang nagtuon, ug dili sa gubat.
Kanunay namong nasugatan ang mga limitasyon sa pagkuha og mga sertipiko, mga limitasyon sa pag-download gikan sa Github, ug uban pa. Kini ang kinabuhi - dungan kaming nag-deploy ug mga 200 ka cluster sa Selectel cloud. Walay nag-andam sa ilang mga kahinguhaan ug mga limitasyon alang niini.
Pagpahibalo sa Slurm sa Selectel
→
Presyo: 25 ₽
Ang programa:
Topic #1: Pasiuna sa Kubernetes, mga nag-unang sangkap
- Pasiuna sa k8s teknolohiya. Deskripsyon, aplikasyon, konsepto
- Pod, ReplicaSet, Deployment, Serbisyo, Ingress, PV, PVC, ConfigMap, Sekreto
Hilisgutan Num. 2: Disenyo sa cluster, nag-unang mga sangkap, pagtugot sa sayup, k8s network
- Disenyo sa Cluster, panguna nga sangkap, pagtugot sa sayup
- k8s network
Topic #3: Kubespray, pag-tune ug pag-set up og Kubernetes cluster
— Kubespray, configuration ug tuning sa Kubernetes cluster
Hilisgutan #4: Abanteng Kubernetes Abstractions
- DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer
Topic #5: Mga serbisyo sa pagpatik ug aplikasyon
— Overview sa mga pamaagi sa pag-publish sa serbisyo: NodePort vs LoadBalancer vs Ingress
- Ingress controller (Nginx): pagbalanse sa umaabot nga trapiko
— Сert-manager: awtomatikong makakuha og SSL/TLS certificates
Hilisgutan #6: Pasiuna sa Helm
Hilisgutan #7: Pag-instalar sa cert-manager
Topic #8: Ceph: "buhata ang akong gibuhat" nga pag-install
Topic #9: Pag-log ug pagmonitor
- Pag-monitor sa cluster, Prometheus
— Cluster logging, Fluentd/Elastic/Kibana
Hilisgutan #10: Cluster update
Hilisgutan Num. 11: Praktikal nga trabaho, aplikasyon dockerization ug ilunsad ngadto sa usa ka cluster
Ang mga kurso sa Docker ug Ansible sa stepik.org gilakip sa presyo.
→
Presyo: 45 ₽
Ang programa:
Topic #1: Pasiuna sa Git
— Ang sukaranang mga sugo git init, commit, add, diff, log, status, pull, push
— Pagpahimutang sa lokal nga palibot: praktikal nga mga rekomendasyon
- Git flow, mga sanga ug mga tag, mga estratehiya sa paghiusa
- Pagtrabaho uban ang daghang hilit nga repo
Hilisgutan #2: Pagtinabangay uban sa Git
- Pag-agos sa GitHub
— Fork, kuhaa, pagbitad hangyo
- Mga panagbangi, pagpagawas, sa makausa pa bahin sa Gitflow ug uban pang mga dagan nga may kalabotan sa mga team
Topic #3: Introduction sa CI/CD sa automation
- Automation sa git (bots, pasiuna sa CI, mga kaw-it)
- Mga himan (bash, paghimo, gradle)
- Mga linya sa asembliya sa pabrika ug ang ilang aplikasyon sa IT
Topic #4: CI/CD: Pagtrabaho uban sa Gitlab
- Pagtukod, pagsulay, pag-deploy
- Mga yugto, mga variable, pagkontrol sa pagpatuman (lamang, kung kanus-a, ilakip)
Hilisgutan #5: Pagtrabaho sa aplikasyon gikan sa punto sa pag-uswag
- Nagsulat kami usa ka microservice sa Python (lakip ang mga pagsulay)
- Paggamit sa docker-compose sa pag-uswag
Hilisgutan #6: Imprastraktura isip Code
- IaC: pamaagi sa imprastraktura ingon code
- IaC gamit ang Terraform isip pananglitan
- IaC gamit ang Ansible isip pananglitan
- Idempotency, deklaratibo
- Pagpraktis sa paghimo og Ansible nga playbook
- Pagtipig sa pag-configure, kolaborasyon, automation sa aplikasyon
Hilisgutan #7: Pagsulay sa imprastraktura
- Pagsulay ug padayon nga panagsama sa Molecule ug Gitlab CI
Topic No. 8: Automation sa pagpataas sa mga server
- Pagkolekta sa mga imahe
- PXE ug DHCP
Hilisgutan #9: Automation sa Infrastruktura
- Usa ka pananglitan sa serbisyo sa imprastraktura alang sa pagtugot sa mga server
- ChatOps (paghiusa sa mga instant messenger nga adunay mga pipeline)
Hilisgutan #10: Security Automation
- Pagpirma sa mga artifact sa CI / CD
- Pag-scan sa pagkahuyang
Hilisgutan #11: Pag-monitor
- Kahulugan sa SLA, SLO, Error Budget ug uban pang makahahadlok nga termino gikan sa kalibutan sa SRE
— SRE: SLI ug SLO monitoring practice
— SRE: Pagpraktis sa paggamit sa Error Budget
- SRE: Interrupt ug operational load management (apigateway, service mesh, circuit breakers)
- Pag-monitor sa mga pipeline ug mga sukatan sa pag-uswag
Source: www.habr.com