ááá¯áááºáá¬á 24 áááºáá±á·ááœáẠKubernetes áá¡ááá·áºááŒáá·áºá¡áá°ážááŒááºáááºáááºáááºážááŒá
áºáá±á¬ Slurm Mega ááẠááŒá®ážáá¯á¶ážáá²á·áááºá
Slurm Mega á á¡áá°á¡á- áá»áœááºá¯ááºááá¯á·ááẠá¡á á¯á¡áá±ážá áá±á¬ááºá¡á±á¬ááºááᯠááŒáá·áºááŸá¯áᬠáá®á¡áá¯áá®á¡á ááœá²ááŒááºážá áááºááŒá¬ááŒá®áž áá¯ááºáá¯ááºááŸá¯-á¡áááºááá·áº á¡á á¯á¡áá±ážáá áºáá¯ááᯠáááºáááºááŒááºážááŸáá·áº ááŒááºáááºáááºááŸááºááŒááºážá ááŸá¯ááºááœá±ážááœá±áá®áá±á¬ áá±á·áá»áá·áºááŸá¯ ("áááœááºáá°áá±á¬áááºážáááºáž")á ááá¹ááá¬ážáá»á¬ážááᯠáá¯á¶ážáááºáá«á áá¯á¶ááŒá¯á¶áá±ážááŸáá·áº á¡ááá®áá±ážááŸááºážáá»á¬ážá á¡ááŸá¬ážá¡ááœááºážááᯠáá¶ááá¯ááºáááºááŸáá á±áááºá¡ááœááºá
Mega Bonus- Slurm Basic ááŸáá·áº Slurm Mega á¡á±á¬ááºááŒááºáá°áá»á¬ážááẠá
á¬áá±ážááœá²ááŒá±ááá¯ááẠááá¯á¡ááºáá±á¬ á¡ááááá¬á¡á¬ážáá¯á¶ážááᯠáááŸááááºááŒá
áºáááºá
áááºáááºážáá¬ážáá áºáŠážá á®ááẠáááºážááá¯á·áááá¯ááºááá¯ááºá¡á á¯á¡áá±ážááœáẠá¡ááŒáá·áºá¡ááá¯ááºáá±á¬ááºáá²á·ááá·áºá¡ááœáẠáááºááœá±á·áá¯ááºáá±á¬ááºááŸá¯á¡ááœáẠCloud áá áºáá¯ááᯠáá¶á·ááá¯ážáá±ážááá·áºá¡ááœáẠSelectel á¡á¬áž á¡áá°ážáá»á±ážáá°ážáááºááŸáááŒá®áž á€á¡ááœáẠáááºááŸááºá á»á±ážááŸá¯ááºážááœáẠá¡ááᯠ5 áá±á¬áẠáááºááá·áºá áá¬áááá¯áá«á
Slurm Mega ááááá±á·á
Slurm Mega á ááááá±á·ááœáẠáá«áááºáá°áá»á¬ážá¡á¬áž áá±á«ááºážá áẠ4 áá¯ááŒáá·áº áááºáá«áááºá Pavel Selivanov ááẠá¡ááœááºážááá¯ááºážá០áá»ááºááœááºááá·áºá¡á á¯á¡áá±ážáá áºáᯠáááºáá®ážááŒááºáž áá¯ááºáááºážá ááºá¡ááŒá±á¬ááºážá Kubeadm áá¡áá¯ááºá¡ááŒá±á¬ááºážá á¡á á¯á¡áá±ážá¡á¬áž á ááºážáááºááŒááºážááŸáá·áº ááŒá¿áá¬ááŒá±ááŸááºážááŒááºážá¡ááŒá±á¬ááºážááá¯á·ááᯠááŒá±á¬ááŒá¬ážáá²á·áááºá
ááááá¯á¶áž áá±á¬áºáá®áá»áá¯ážá á¡áá»á¬ážá¡á¬ážááŒáá·áº "ááá¬áá±á«ááºážáá±á¬ááºáž" ááŒá áºáá±á¬áºáááºáž Slurm ááœáẠáá»á±á¬ááºážáá¬ážáá»á¬ážááẠáá±á¬áºáá®áá±á¬ááºáá±á ááºááœáẠááá¬áá»á¬ážá áá±ážááœááºážáá»á¬ážááᯠáááºáááºááŒá±ááá¯ááŒáááºá
"Break II" ááááºááá¯ááºááẠPavel Selivanov ááŠážáá±á«ááºážáá±á«áºááœááºáá»á¶áá²áá±áá±á¬áºáááºážá¡áá¬ážáá°áááºáá°ááá¶ááŒáá¹áá¬ááá¯ááºáá±á
Sergei Bondarev ááŸáá·áº Marcel Ibraev ááá¯á·ááẠááá¬ážáá±á¬á
ááºááá¯á·ááœá¬ážááẠáááºážááá¯á·áá¡ááŸáá·áºá¡ááŒá±á¬ááºážááᯠá
á±á¬áá·áºááá¯ááºážáá±ááŒáááºá
á¡á¬ážáááºáá»áááºá¡ááœááºážá áá»áœááºá¯ááºááẠSergey Bondarev ááá¯á·áá»ááºážáááºááŒá®áž "áá»áœááºá¯ááºááá¯á·ááá±á¬ááºáááºáá»á¬ážáá¡á á¯á¡ááœá²á·áá»á¬ážááŸáá·áºáá¯ááºáá±á¬ááºáááá·áºá¡ááœá±á·á¡ááŒá¯á¶á¡áá±á«áºá¡ááŒá±áá¶á Kubernetes á¡ááºáá»ááºáá®áá¬áá»á¬ážá¡á¬ážáá¯á¶ážá¡á¬áž áááºáááºááá·áºá¡ááŒá¶áá¬ááºáá±ážáááºáááºážá"
Sergey á ááá¯ážááŸááºážáá²á· á¡ááŒá¶ááŒá¯áá»ááºáá áºáᯠáá±ážáá²á·áááºâ âAPI áá¬áá¬ááá¯á·á¡ááºáá¬áááºááŸáááºáá±á¬ááºááœáá·áºááá¯ááááºáá«á á¡áááºááŒá±á¬áá·áºááá¯áá±á¬áº áá¶áááºáá¶áá«ááœáẠááœáá·áºááŒá¯áá»ááºáááŸááá² á¡áá¯á¶ážááŒá¯áá°áá»á¬ážááẠá¡á á¯á¡áá±ážááá¯á· áááºáá±á¬ááºááœáá·áºáááŸáá á±ááá·áº áá¯á¶ááŒá¯á¶áá±ážááŒáááºážááŒá±á¬ááºááŸá¯áá»á¬áž ááŸááá±áá±á¬ááŒá±á¬áá·áºááŒá áºáááºá»
áááá áºá¡áááºážáááºááŒá¬ááŒá®ážáá±á¬áẠááœááºážááœááºáá±áá áºáá¯áááºážááŸáá·áº Pavel Selivanov ááẠLDAP (Nginx + Python) ááŸáá·áº ODC (Dex + Gangway) áá°áá±á¬ áá±á«ááºážá ááºá¡á±á¬ááºááœáẠ"ááŒááºááááºáá±á¬ááºááŸá¯áá±ážáá°á¡á¬áž á¡áá¯á¶ážááŒá¯á á¡á á¯á¡áá±ážáá áºáá¯á¡ááœááºáž ááœáá·áºááŒá¯áá»ááºááá°ááŒááºáž" áá±á«ááºážá ááºááŒáá·áº ááá¯ááºááœá²áááºáá²á·áááºá
áá±á¬ááºáá áºááŒááẠá¡á¬ážáááºáá»áááºááœááºá Slurm á áá®áá¬á áááºááŸááºá Kubernetes á á®áá¶ááá·áºááœá²áá° Marcel Ibraev á Kubernetes á¡ááºáá»ááºáá®áá¬áá»á¬ážá¡á¬áž áá°áá¡ááŒá¶áá¬ááºááᯠáá±ážáá²á·áááº- "á¡áá±ážá¡ááœá²ááá¯á·áááºááá²á· á¡áá¬áá áºáá¯ááᯠáá«ááŒá±á¬áááºá áá«áá±ááá·áº áá«áá«ááᯠáááºááŸá áºááŒááẠááŒá¯á¶áááá²ááá¯áᬠá ááºážá á¬ážááẠáá°ááá¯ááºážá áá«ááᯠááá·áºááœááºážá ááºážá á¬ážááŸá¬ááá¯ááºáá°ážááá¯á· áá¶ááááŸááááºá á€ááá¯á·ááá¯ááºááá¯ááŒá±ááŸááºážáááºážááẠááá·áºá¡á¬ážáááºáá»áŸáá±á¬ááºážááœááºááŒá±á¬ááºážááŒá±á¬ááŒááá·áºá¡ááºáá¬áááºááŸáá¯ááºáááºážáá»á¬ážááá¯áááºáá»ááºá áááŸáááºááá¯á¶ááá·áºáá«á Kubernetes áá áá¬ážáááºááœááºá áááºážááẠá¡áá°ážá¡áááá¹áá«ááºááŸááááºá Kubernetes ááẠááŸá¯ááºááœá±ážáá±á¬á áá áºáá áºáá¯ááŒá áºááŒá®áž ááá·áºá¡áá°ážááá±á¬áá»ááºááœáẠáá ááºážáááºááá±ážáá±á¬ á¡ááŒá±áá áºáá¯ááŸáá·áº áááºáá¡á á¯ááá¯ááºááá·áºááœááºážááŒááºážááẠáááºážáá¡á±ážááŒááŸá¯á¡ááŒá±á¬ááºáž á¡ááºáá¬áááºáá±á«áºááœáẠáá±ážáá¬ážáá¬ážáá±á¬áºáááºáž ááá¯ážááœá¬ážáá±á¬á¡áá»áá¯ážáááºáá»á¬ážááŒá áºáá±á«áºáá¬ááá¯ááºáá±á¬ááŒá±á¬áá·áºááŒá áºáááºá áá»áŸááá±á¬áá»ááºážáááºááŸá¯áááŸááá² Kubernetes ááá¯ááºááá¯ááºáááẠááá·áºááá±á¬áá»ááºááᯠááááá¯ááºááá¯ááºáááºá "áá¯ááŸá¬ážá¡ááœááºáá±á¬ááºážáá±á¬á¡áá¬ááẠáá»á¬áááºáá áºáŠážá¡ááœáẠáá±ááŒááºážááŒá áºáááº"á ááá¯á·ááŒá±á¬áá·áº áá»áœááºá¯ááºááá¯á·ááá¯ááºááá¯áẠáááºážááᯠá¡áá±á¬ááºá¡áááºááá±á¬áºáá® áááºááá·áºá¡ááŒá±ááá¯áááᯠá ááºážáááºá á á áºáá±ážááŒá®áž á ááºážáááºáá«á á€áááºááŸá¬ ááŒá áºáá±á«áºáá¬ááá¯ááºááá·áº ááœá²ááŒá¬ážááŸá¯áá»á¬ážá¡á¬ážáá¯á¶ážááᯠááá·áºááœááºážá ááºážá á¬ážáááá·áº áá áºáá¯áááºážáá±á¬áááºážáááºážááŒá áºáááºá"á
áá±á·áááºá á¬á á¬ážááŒá®ážáá±á¬ááºá Sergei Bondarev áááºááá¯ááºááœá²áá²ááá¯á·áááºáá²á·áááºá áá°ááá±á«ááºážá ááºááŸá¬ ááœááºáááºáá°áá«áá CNI ááŸáá·áº Network Security Policy ááᯠááááºáááºááŒááºáž ááŒá áºáááºá
á¡ááºáá¬áááºááŸá¬ Network Policy áá²á· áááºáááºáá²á· áá±á¬ááºážáá«ážááœá± ááŒáá·áºáá±áá«áááºá ááœááºáááºáá°áá«ááá»á¬ážááᯠááŒáá·áºáá±ááá¯ááºáááºáᯠá á®áá¶ááá·áºááœá²áá°áá»á¬ážááŒá¬ážááœáẠáááºááŒááºáá»ááºáá áºáá¯ááŸááá±á¬áºáááºáž áá¯á¶ááŒá¯á¶áá±ážáá»áœááºážáá»ááºáá°áá»á¬ážááẠá€áááááá¬ááᯠá¡ááŸááºááááºááŸá áºáááºááŒá®áž ááœááºáááºáá°áá«ááá»á¬ážááᯠááœáá·áºáá¬ážááẠáá±á¬ááºážááá¯áá¬ážáááºá
Pavel Selivanov ááẠSergey Bondarev á០Kubernetes á áŠážáá±á«ááºážááᯠ"á¡á á¯á¡áá±ážáá áºáá¯ááœáẠáá¯á¶ááŒá¯á¶ááŒá®áž á¡ááœááºáááá¯ááºáá±á¬ á¡áá¯á¶ážáá»áááá¯ááááºáá»á¬áž" áá±á«ááºážá ááºááŒáá·áº áá¬áááºáá°áá²á·áááºá áá°á·ááœáẠá¡ááŒáá¯ááºáá¯á¶ážá¡ááŒá±á¬ááºážá¡áá¬áá»á¬áž- PodSecurityPolicyá PodDisruptionBudgetá LimitRange/ResourceQuotaá
Pavel ááẠDevOpsConf ááœááºááŒá±á¬áá²á·áá±á¬ Mega ááá±á«ááºážá
ááºá
Kubernetes á¡á
á¯á¡áá±ážááᯠáááºáá²á·ááá¯á· á¡ááœááºááá° áááºááºáá¶áááá¯ááºáááºááᯠááŒá±á¬ááŒááŒá®ážáá±á¬ááºá áá¶ááááŸááá±á¬ á
á®áá¶ááá·áºááœá²áá°áá»á¬ážááẠ"áá¯ááºááŒá®á áá«ááŒá±á¬ááŒá®á áááºážáá²á· Kubernetes ááœá±á á¡áá±á«ááºááœá±áá²á· ááŒáá·áºáá±áááºá" Pavel ááẠá¡á
á¯á¡áá±ážáá
áºáá¯á¡ááœááºáž áá¯á¶ááŒá¯á¶áá±ážááᯠconfigure áá¯ááºááẠááŒá
áºááá¯ááºááŒá±á¬ááºáž ááŸááºážááŒáááºá áááºážááẠááááºáá²áá«á áááºážááẠáá¯á¶ááŸááºá¡á¬ážááŒáá·áº áá¯á¶ááŒá¯á¶áá±ážáááºáááºáá»á¬ážááᯠááááºáá¬ážááŒááºážáá¬ááŒá
áºáááºá á
á¬áá¬ážááŸááºáááºážááœááºá¡áá±ážá
áááº
- áááºáá°á á¡á
á¯á¡áá±ážááᯠááŒáá¯ááœá²áá¬áá²á áá° á¡á
á¯á¡áá±ážááᯠáá»áá¯ážááá¯ááºáááº! á€áá±áá¬á០á
á¯á¶áááºá
áœá¬ ááŒááºááá¯ááºááẠá
Slurms ááœááºá á¡áá¬á¡á¬ážáá¯á¶ážááẠáááºáá±á¬á¡áá«á០ááá¯ážááŸááºážááŒá®áž ááœááºáá°áááºááá¯ááºáá±á¬ááŒá±á¬áá·áº ááá»ááºážááá«á áá«áá±ááá·áº á¡áá¯áá áºááŒááẠTelegram á áá°ááá¯ááºážááᯠááá¹á áá¡áá»ááºááᯠáá»ááŒááá¯á· áá¯á¶ážááŒááºáá²á·áá«áááºá
ÐаÑÑÐµÐ»Ñ ÐбÑаев, [22 МПÑб. 2019 г., 16:52:52]:
ÐПллегО, в ЎаММÑй ÐŒÐŸÐŒÐµÐœÑ ÐœÐ°Ð±Ð»ÑЎаÑÑÑÑ ÑбПО в ÑабПÑе ТелегÑаЌ, ОЌейÑе ÑÑП ввОЎÑ
á€áááºááŸá¬ áá±á¬ááºáááŒá®áž áááºááœá±á·áá»áá±á¬ á¡ááááá¬áá»á¬ážááŒáá·áº ááááá¯á¶ážáá±á·ááᯠáááá¯á¶ážáá»á¯ááºáá²á·áááºá áá¯ááááá±á·ááœááºá á¥ááá¬áá áºáá¯á¡áá±ááŒáá·áº PostgreSQL ááá¯á¡áá¯á¶ážááŒá¯á áá±áá¬áá±á·á áºá¡á á¯á¡áá±ážááá¯ááœáá·áºááŒááºážá RabbitMQ á¡á á¯á¡áá±ážááá¯ááœáá·áºááŒááºážá Kubernetes á¡ááœááºážááŸááá»áŸáá¯á·ááŸááºáá»ááºáá»á¬ážááá¯á á®áá¶ááá·áºááœá²ááŒááºáž áá¯ááááá±á·ááœáẠááá¯ááááºá¡áá±á·á¡áá»áá·áºááŸááá¬áá«áááºá
Slurm Mega áá¯ááááá±á·á
áááºáááºáá°ááẠááœáŸááºááŒá°ážáá±á¬ ááŒá±ááŒá¬áá»ááºááŒáá·áº áá¯ááááá±á·ááᯠá áááºáá²á·áááº- âááá±á·á Pavel á ááááºáááºážááŸá¬ áááá·áºááᯠáááºáááºáá²áá² á á±á¬áá·áºááŒáá¯áá±áá«áááºá ááœá²á áááºááá¬áááºáá»á¬ážááá¬áá¬á áá¬ážááŒáá·áº Kubernetes áá¡áááºážáá²ááá¯á·áá»áœááºá¯ááºááá¯á·áá±á¬ááºááŸááá«áááºá"
á¡ááŒá±á¬ááºá¡ááŒá¬áž áá»á±á¬áºááŒá±áá±ážááá¯áá¬ááá±á¬á· áá¬ááºáááºážááá°áá«áá°ážá Slurm áááŒá¿áá¬áá»á¬ážáá²ááŸáá áºáá¯ááŸá¬ áá°áá»á¬ážááẠááááºážá¡áá»ááºá¡áááºááá¯áá»áŸá¶ááŒááºážá០ááááºáᬠá¡áááºáá»á±á¬áºááœá¬ážááŒááºážáááºááŒá áºáááºá áá»áœááºá¯ááºááá¯á·ááẠáááºážááŸáá·áºáááºáááºá áá áºáá¯áá¯ááŒá¯áá¯ááºááẠáááºážáááºážááᯠá¡ááŒá²ááŸá¬ááœá±áá±ááŒá®áž áá±á¬ááºáá¯á¶áž Slurm ááœáẠááááááºáá áºáŠážááŸáá·áº áá±ážáááºáá±á¬ááááºážáá»á¬ážááẠáá±á¬ááºážá áœá¬á¡áá¯ááºáá¯ááºáááºá áá®áá áºáá«áá±á¬á· á¡áá°ážáá±á·áá»áá·áºáá¬ážáá²á·áá°ááᯠááŸá¬ážááá¯ááºáááºá "á áááºáááºá á¬ážá áá¬áá±á¬ááºážáá²á· ááŒáá¯ááºááœá²áá»á¬áž" á¡ááŒá±á¬ááºáž chat ááŸá¬ áá¬áááœá± á¡áá»á¬ážááŒá®ážááŸááá²á·áá±ááá·áº ááááºáááºážááŸá¬áá±á¬á· áá®ááá¯áá»á±á¬áºá áá¬áá±á¬ááºážáá²á· áá«áááºáá°ááœá±ááᯠáá áºáá«á០áááœá±á·áá°ážáá±ážáá«áá°ážá
áá°ááá¯á·ááẠMarcel Ibraev ááááºáááºááŒááºážááá¯á·áá±á¬ááºááŒááŒá®ážá áá°áááºá¡á á¯á¡ááœá²á·á¡ááœááºážááŸá Stateful applications áá»á¬ážááá¯á áááºáá±á·áá¬áá²á·áááºá á¥ááá¬á¡áá±ááŒáá·áºá PostgreSQL ááᯠá¡áá¯á¶ážááŒá¯á áá±áá¬áá±á·á áºá¡á á¯á¡áá±ážááᯠá áááºááŒááºážááŸáá·áº RabbitMQ á¡á á¯á¡áá±ážááᯠá áááºááŒááºáž ááŒá áºáááºá
áá±á·áááºá á¬á á¬ážááŒá®ážáá±á¬ááºá Sergey Bondarev ááẠK8S ááœááºá¡áá¯ááºáá¯ááºáá²á·áááºá áá±á¬ááºáá¯ááºá âáá»áŸáá¯á·ááŸááºáá»ááºááœá±ááᯠááááºážáááºážááŒááºážâ ááŒá áºáááºá Mulder ááŸáá·áº Scully ááá¯á·á áá°á·ááᯠáá¯á¶ážá¡á¯ááºáá¬ážáááºá Kubernetes ááŸáá·áº Vault ááœáẠáá»áŸáá¯á·ááŸááºá á®áá¶ááá·áºááœá²ááŸá¯ááá¬ááᯠáááºáá°áá²á·áááºá áá±á¬ááºááŒá®áž âá¡ááŸááºááá¬ážá á¡ááŒááºááŸá¬áá«âá
Pavel Selivanov ááẠHorizontal Pod Autoscaler á¡ááŒá±á¬ááºáž á áááºááŒá±á¬ááá¯áá±á¬á¡áá« ááá±ááŸá±á¬ááºážááá¯ááºážá¡ááá
Slurm Mega áááááá±á·á
ááááºáááºážááááºážá Sergei Bondarev áᬠááŒááºááŒááºáá¬ážáá¬áž áá»á±á¬áºááœáŸááºá áœá¬áá²á· ááááááºááᯠá¡áááºááá·áºáá¬ážááŒá®áž áá»ááŸá¯á¶ážááŸá¯ááœá±ááá± ááŒááºáááºáá±á¬ááºážááœááºáá¬á¡á±á¬áẠááŸáá¯ážáá±á¬áºáá²á·áá«áááºá Heptio Velero ááŸáá·áº etcd ááᯠá¡áá¯á¶ážááŒá¯á á¡á á¯á¡áá±ážá á¡áááºááááºážááŒááºážááŸáá·áº ááŒááºáááºááá°ááŒááºážááá¯á·ááᯠááá¯ááºááá¯ááºá á áºáá±ážáá²á·áááºá
Sergey ááẠá¡á á¯á¡áá±ážááœáẠááŸá áºá áẠáááºááŸááºáá»á¬áž áááºáááºááŒááºážááá¯ááºáᬠáá±á«ááºážá ááº- kubeadm ááᯠá¡áá¯á¶ážááŒá¯á ááááºážáá»á¯ááº-áá±áá¬áẠáááºááŸááºáá»á¬ážááᯠáááºáááºážááá¯ážááŒááºážá áá±á·áááºá á¬áá á¬ážáá®á áá«áááºáá°áá»á¬ážáá¡á á¬á á¬ážáá»ááºá áááºááᯠááŒá±áá»á±á¬ááºá á±ááẠááá¯á·ááá¯áẠáá¯á¶ážááááºáááºá¡ááœáẠPavel Selivanov ááẠáá»áŸá±á¬ááºááœáŸá¬áááºááŒááºážááá±á«ááºážá ááºááᯠáá¯ááºáá±á¬áºáá²á·áááºá
áá¯á¶á á¶ááœá²ááŒááºážááŸáá·áº á¡áá¯á¶ážáá»ááŒááºážááá¯ááºáᬠáááááá¬áá»á¬ážá¡ááŒáẠá¡áá¯á¶ážáá»ááŸá¯áá»á°áá¬áá»á¬ážááᯠááá·áºááœááºážá ááºážá á¬ážáá²á·áááºá
Pavel Selivanov á០áá±á«ááºážá ááºá¡áá áºáá áºáá¯á¡ááŒá±á¬ááºážááŒá±á¬áá²á·áááº- Service Meshá Istio áááºáááºááŒááºážá áá±á«ááºážá ááºá á¡áááºážááŒáœááºááá¬áá¬ááŒá±á¬áá·áº áá®ážááŒá¬ážá¡áá°ážááŒááºáááºáááºáááºážáá áºáᯠáá¯ááºááá¯ááºáá«áááºá á¡á á®á¡á ááºáá»á¬ážááᯠááœá±ážááœá±ážáá±ááŒá®áž ááŒá±ááŒá¬áá»ááºáá»á¬ážááᯠá á±á¬áá·áºáá»áŸá±á¬áºáá±áá«áááºá
á¡áááááá±á¬á· á¡áá¬áá¬ááá¯ááºáž ááŸááºááŸááºáááºááẠá¡áá¯ááºáá¯ááºááá¯á·áá«áá²á áá±á·áá»áá·áºáá»áááºáá±á¬ááºááŒá®ááá¯á·
á¡ááá®áá±ážááŸááºáž ááŒáá·áºáá»ááºááŒááºážááŸáá·áº á¡á
á¯á¡áá±áž ááœááºážáá¶ááŒááºážááᯠáá
áºááŒáá¯ááºááẠá
áááºááẠCI/CD áááºáá±á¬ááºááŒááºážá ááá¬áá±ážááá¯ááºáᬠááá±á¬áá»ááºááœá±ááŸá¬ á¡áá¬áᬠá¡áááºááŒá±áá«áááºá ááŒá®ážáá±á¬á· áááᬠáá
áºáá«áá
áºáá¶ááŸá¬ á¡á¶á·ááŒá
áá¬ááœá±áá²á· ááŒáá·áºáá±áááºá
Slurm ááẠáááºááŸáá·áºá¡áá°ááŸááá«á á±á
source: www.habr.com