ืืืืฃ 24 ื ืืืืขืืืขืจ, Slurm Mega, ืึท ืึทืืืึทื ืกืืจืืข ืืื ืืขื ืกืืืืข ืงืืจืก ืืืืฃ ืงืืืขืจื ืขืืขืก, ืืขืขื ืืืงื. ืืืขื ืืืื ืคืืจื ืืืขื ืืื ืืึธืกืงืืืข 18-20 ืืื.

ืืขืจ ืืขืืึทื ืง ืคืื Slurm Mega: ืืืจ ืงืืงื ืืื ืืขืจ ืื ืงืึทืคึผืืขืจ ืคืื ืืขื ืงื ืืื, ืึทื ืึทืืืื ืืื ืืขืึธืจืืข ืืื ืคืืจ ืื ืื ืืจืึทืงืึทืกืื ืคืื ืื ืกืืึธืืื ื ืืื ืงืึทื ืคืืืืขืจ ืึท ืคึผืจืึธืืืงืฆืืข-ืืจืืื ืงื ืืื ("ื ืื-ืึทืืื-ืืจืื ื ืืืขื"), ืืึทืืจืึทืืื ืื ืืขืงืึทื ืืืึทืื ืคึฟืึทืจ ืื ืฉืืจืื ื ืืืืขืจืืืื ืืื ืฉืืื ืืึธืืขืจืึทื ืฅ ืคืื ืึทืคึผืืึทืงืืืฉืึทื ื.
ืืขืืึท ืืึธื ืืก: ืืขื ืข ืืืึธืก ืคืึธืจื Slurm Basic ืืื Slurm Mega ืืึทืงืืืขื ืึทืืข ืื ืืืืกื ืืืึธืก ืืขื ืขื ื ืืืืืง ืฆื ืคืึธืจื ืื ืืืืึทื ืืื ืึท 50% ืึทืจืึธืคึผืจืขืืขื ืขื ืืืืฃ ืื ืืืืึทื.
ืกืคืขืฆืืขืืข ื ืืื ืง ืคืืจ ืกืขืืขืงืืขื ืคืืจ'ื ืฆืืฉืืขืื ื ืืืืืงื ืก ืคืืจ ืคืจืืงืืืก, ื ืืื ืง ืืืืก ืืขืืขืจ ืืืืืืืืืืขืจ ืืื ืืขืืจืืขื ืืื ืืืืขืจ ืืืืืขื ืขื ืคืืืฉืืขื ืืืงื ืงื ืืื, ืืื ืืืจ ืืืื ืืขืจืคืืจ ื ืืฉื ืืขืืืจืคื ืืืืื ื ืื 5 ืืืืื ื ืฆื ืืขื ืืืืขื-ืคืจืืื.
ืืื ืืืขื ื ืืฉื ืืึธืื ืืืจ ืืืขืจ ืืึธื ืืึทืจืขืื ืืื ืกืขืืืืืึทื ืึธืื ืืขื ืขื, ืคึฟืึทืจ ืื ืืืืก ืืขื ืขื ืืื ืืขืจืขืกืืจื, .
ืกืืืจื ืืขืืึท. ืขืจืฉืืข ืืื.
ืืืืฃ ืืขืจ ืขืจืฉืืขืจ ืืึธื ืคืื ืกืืืจื ืืขืืึท, ืืืจ ืืึธืืืื ืื ืคึผืึทืจืืืกืึทืคึผืึทื ืฅ ืืื 4 ืืขืืขืก. Pavel Selivanov ืืึธื ืืขืจืขืื ืืืขืื ืืขื ืคึผืจืึธืฆืขืก ืคืื ืฉืืคื ืึท ืคืึทืืืึธืืืขืจ ืงื ืืื ืคืื ืืื ืขืืืืื ืืง, ืืืขืื ืื ืึทืจืืขื ืคืื Kubeadm, ืืื ืืืื ืืืขืื ืืขืกืืื ื ืืื ืืจืึธืืืืขืฉืึธืึธืืื ื ืื ืงื ืืื.

ืขืจืฉืืขืจ ืงืึทืืืข ืืจืขืื. ืืขืืืืื ืืขื ืึท "ืืขืจืขืจ ืืืึธืง", ืึธืืขืจ ืืื ืกืืืจื, ืืฉืขืช ืื ืชึผืืืืืื ืืจืื ืงืขื ืงืึทืืืข, ืืืฒึทืืขืจ ืื ืืขืจืขืจืก ืขื ืืคึฟืขืจื ืืืืฃ ืคึฟืจืึทืืขืก.

ืืื ืืจืึธืฅ ืืขื ืืืึธืก ืื ืืืึธืืงื "ืืจืขืึทืง ืฆืืืืืืขืจ" ืฉืืืขืื ืืืืขืจ ืคึผืึทืืืขื ืกืขืืืืืึทื ืึธืืืก ืงืึธืคึผ, ืขืก ืืื ื ืืฉื ืืืื ืฆืืงืื ืคื ืฆื ืืืื ืืืืฃ ืึท ืืจืขืื.

ืกืขืจืืขื ืืึธื ืืึทืจืขืื ืืื ืืึทืจืกืขื ืืืจืึทืขืื ืืืืจืื ืคึฟืึทืจ ืืืืขืจ ืงืขืจ ืฆื ืืืื ืฆื ืื ืคึผืจืืืคึผืืื.
ืืขืฉืึทืก ืื ืืจืขืื, ืืื ืึทืคึผืจืึธืืืฉื ืกืขืจืืื ืืึธื ืืึทืจืขืื ืืื ืืขืคืจืขืื: "ืืืึธืก ืขืฆื ืืืึธืื ืืืจ ืืขืื ืฆื ืึทืืข ืงืืืขืจื ืขืืขืก ืขื ืืืฉืึทื ืืจื ืืืืืจื ืืืืฃ ืืืื ืืขืจืคืึทืจืื ื ืืจืืขืื ืืื ืืื ืืืขืจ ืงืืืืึทื ืฅ ืงืืึทืกืืขืจื?"
ืกืขืจืืื ืืึธื ืืขืืขืื ืึท ืคึผืฉืื ืจืขืงืึธืืขื ืืึทืฆืืข: "ืคืึทืจืฉืคึผืึทืจื ืึทืงืกืขืก ืคืื ืื ืืื ืืขืจื ืขื ืฆื ืื ืึทืคึผื ืกืขืจืืืขืจ. ืืืืึทื ืคืื ืฆืืื ืฆื ืฆืืื ืขืก ืืขื ืขื ืืืืขืจืืืื ืืจืขืฅ ืืืึธืก ืืึธืื ืึทื ืึธืืขืจืืืื ื ืืฆืขืจืก ืฆื ืืึทืงืืืขื ืึทืงืกืขืก ืฆื ืืขื ืงื ืืื.ยป
ื ืึธื ืึท ืคึผืึธืจ ืคืื ืืื ืื ืืื ืึท ืคืืึทืฉ ืคืื ืืื ืขืจืึทื ืืืึทืกืขืจ, Pavel Selivanov ืจืึทืฉื ืืื ืฉืืึทืื ืืื ืื ืฉืึธืื ืคืื ืื ืืขืืข "ืึทืืืืึธืจืืืึทืืืึธื ืืื ืึท ืงื ืืื ื ืืฆื ืึท ืคืื ืืจืืืกื ืืืง ืฉืคึผืืึทืืขืจ," ื ืืืืื LDAP (Nginx + Python) ืืื OIDC (Dex + Gangway).
ืืขืฉืึทืก ืืขืจ ืืืืึทืืขืจ ืืจืขืื, Marcel Ibraev, Slurm ืจืขืื ืขืจ, ืกืขืจืืึทืคืืื ืงืืืขืจื ืขืืขืก ืึทืืืื ืืกืืจืึทืืึธืจ, ืืึธื ืืขืืขืื ืืืื ืขืฆื ืฆื ืงืืืขืจื ืขืืขืก ืขื ืืืฉืึทื ืืจื: "ืืื ืืืขื ืืืื ื ืืืืืจื ื ืืฉืืืืข ืืื, ืืืขืจ ืืืืจืืื ืืื ืืคื ืืื ืืจืขืฃ ืืืก, ืืื ืืื ื ืืฉื ืื ื ืืฉื ืืขืืขืจ ื ืขืื ืืืก ืืื ืืฉืืื. ืืืจ ืืึธื ื ืืฉื ืืืืื ืืื ืืืืืื ืงืืื ืืื-ืฆื ืคืื ืื ืืื ืืขืจื ืขื ืืืึธืก ืืืขื ืืึธืื ืืืจ ืืื ืืจืืืก ืืขื ืึธืืขืจ ืึทื ืืืืืื ื ืึทืจืืขื. ืืื ืืขื ืงืึธื ืืขืงืกื ืคืื ืงืืืขืจื ืขืืขืก, ืืึธืก ื ืขืื ืึท ืกืคึผืขืฆืืขื ืืืึทืืฉ. ืืืืึทื Kubernetes ืืื ืึท ืงืึธืืคึผืืขืงืก ืกืืกืืขื ืืื ืึทืืื ื ืึท ืืืืืื ื ืฆื ืขืก ืืืึธืก ืืื ื ืืฉื ืืขืกืืขื ืืื ืืืื ืืึทืืื ืืขืจ ืคึผืจืืืขืงื ืืื ืืืื ืงื ืืื ืืึทื ืืึธื ืืืจืื ื ืงืขื ืขื ืคืืจื ืฆื ืฉืืืขืจ ืงืึทื ืกืึทืงืืืขื ืกืึทื, ืืจืึธืฅ ืืขืจ ืคืึทืงื ืึทื ืืื ืืขืฉืจืืื ืืืืฃ ืืขืจ ืืื ืืขืจื ืขืฅ ืืืขืื ืืืึทื ืงืืื ืึทืก. ืืคืืื ื ืึธืจ ืงืืืขืจื ืขืืขืก ืืื ืึธื ืึท ืืึทืืึทื ืกื ืฆืืืึทื ื ืงืขื ืขื ืฉืึทืื ืืืื ืคึผืจืืืขืงื, "ืืืึธืก ืืื ืืื ืคึฟืึทืจ ืึท ืจืืกืืฉ ืืื ืืืื ืคึฟืึทืจ ืึท ืืืึทืืฉ." ืืขืจืืืขืจ, ืืืจ ืคึผืจืืืืจื, ืงืึธื ืืจืึธืืืจื ืืื ืคึผืจืืืืจื ืงืืื ืืืืืื ื ืืืืืขืจ ืืืคึผืืึทืืขื ืื ื ืขืก ืืื. ืืึธืก ืืื ืืขืจ ืืืืื ืืืขื ืืืจ ืืืขื ื ืขืืขื ืืื ืืฉืืื ืึทืืข ืื ื ืืึทื ืกืื ืืืึธืก ืงืขื ืืืืคืฉืืืื.'.
ื ืึธื ืืืืึธื, ืกืขืจืืื ืืึธื ืืึทืจืขืื ืืื ืืจืืื ืืื ืื ืฉืืึทืื. ืืืื ืืขืืข ืืื ื ืขืืืืึธืจืง ืคึผืึธืืืืืง, ื ืืืืื ืึทื ืืงืืื ืฆื CNI ืืื ื ืขืืืืึธืจืง ืืืืขืจืืืื ืคึผืึธืืืืืง.

ืืขืจ ืืื ืืขืจื ืขืฅ ืืื ืคืื ืืื ืึทืจืืืงืืขื ืืืขืื ื ืขืืืืึธืจืง ืคึผืึธืืืืืง. ืขืก ืืื ืึท ืืืื ืื ื ืฆืืืืฉื ืึทืืืื ืืกืืจืึทืืึธืจืก ืึทื ื ืขืืืืึธืจืง ืคึผืึธืืืกืืขืก ืงืขื ืขื ืืืื ืืืกืคึผืขื ืกื, ืึธืืขืจ ืืืืขืจืืืื ืกืคึผืขืฉืึทืืึทืกืฅ ืืึทืงืข ืืื ืืขื ืืขืฆืืึทื ืืื ืคืึธืืขืจื ืึทื ื ืขืืืืึธืจืง ืคึผืึธืืืกืืขืก ืืึธื ืืืื ืขื ืืืืึทืื.
Pavel Selivanov ืืึธื ืืืืขืจืืขื ืืืขื ืื ืจืืืขืจ ืคืื Kubernetes ืคืื ืกืขืจืืื ืืึธื ืืึทืจืขืื ืืื ืืขืจ ืืขืืข "ืืืืขืจ ืืื ืืขืืกื ืื ืืืฆื ืึทืคึผืืึทืงืืืฉืึทื ื ืืื ืึท ืงื ืืื." ืขืจ ืืื ืืึทืืืืกืืข ืืขืืขืก: PodSecurityPolicy, PodDisruptionBudget, LimitRange/ResourceQuota.

ืื ืืขืืข ืคืื โโMega, ืืืึธืก Pavel ืืึธื ืืขืจืขืื ืืื DevOpsConf: .
ื ืึธื ืืึธืื ืืื ืืืืื ืึท ืงืืืขืจื ืขืืขืก ืงื ืืื ืงืขื ืขื ืืืื ืืึทืงื, ืกืงืขืคึผืืืงืึทื ืึทืืืื ืืกืืจืึทืืึธืจืก ืืึธืื: "ืืึธ, ืืื ืืขืจืฆืืืื ืืืจ, ืืืื ืงืืืขืจื ืขืืขืก ืืื ืคืื ืืื ืืึธืืขืก." ืคึผืึทืืืขื ืืขืจืงืืขืจื ืึทื ืขืก ืืื ืืขืืืขื ืฆื ืงืึทื ืคืืืืขืจ ืืืืขืจืืืื ืืื ืึท ืงื ืืื, ืืื ืืึธืก ืืื ื ืืฉื ืฉืืืขืจ, ืขืก ืืื ื ืึธืจ ืึทื ืืืืขืจืืืื ืกืขืืืื ืืก ืืขื ืขื ืคืึทืจืงืจืืคึผืื ืืืจื ืคืขืืืงืืึทื. ืืขืืึทืืืก ืืื ืืจืึทื ืกืงืจืืคึผื .

โ ืฐืขืจ ืืื ืฆืขืืจืืื ืืขื ืืฉืืื? ืขืจ ืืื ืฆืขืืจืืื ืืขื ืืฉืืื! ืืื ืงืขื ืขื ืืขื ืืื ืฅ ืคืื ืืึธ!
ืืื ืกืืืจืืก, ืึทืืฅ ืืื ืงืืื ืืึธื ืคึผืฉืื ืืื ืืจืื ื, ืึทืืื ื ืืฉื ืฆื ืืึธืจื. ืึธืืขืจ ืืึธืก ืืึธื ืืขืืขืืจืึทื ืืึทืฉืืึธืกื ืฆื ืืืืึทืื ืึทืืขืืขื ืื ืคืื ืคื ืคืื ื:
ะะฐััะตะปั ะะฑัะฐะตะฒ, [22 ะฝะพัะฑ. 2019 ะณ., 16:52:52]:
ะะพะปะปะตะณะธ, ะฒ ะดะฐะฝะฝัะน ะผะพะผะตะฝั ะฝะฐะฑะปัะดะฐัััั ัะฑะพะธ ะฒ ัะฐะฑะพัะต ะขะตะปะตะณัะฐะผ, ะธะผะตะนัะต ััะพ ะฒะฒะธะดั
ืื ื ืื ื ืื ื ืคืืจืขื ืืืง ื ืืข ื ืขืจืฉื ื ืืื , ืืืืืืง ืข ืื ื ืื ืืขืคืื ื ืื ื ืคืจืืงืืืฉ ืข ืงืขื ืืขื ืืฉื . ืืืืฃ ืื ืจืืข ืืึธื ืขืก ืืืขื ืืืื ืืคืืื ืืขืจ ืคืืจ, ืงืึทืืขืจ ืึท ืืึทืืึทืืืืก ืงื ืืื ื ืืฆื PostgreSQL ืืื ืึท ืืืึทืฉืคึผืื, ืืึธื ืืฉืื ื ืึท RabbitMQ ืงื ืืื, ืึธื ืคืืจืื ื ืกืืงืจืืฅ ืืื Kubernetes.

ืกืืืจื ืืขืืึท. ืฆืฐืฒื ื ืืื .
ืืขืจ ืคึผืจืขืืขื ืืึทืืึธืจ ืืึธื ืึธื ืืขืืืืื ืืขื ืฆืืืืืื ืืึธื ืืื ืึท ืคืจืืืืขืืขืจ ืืขืืื: โืืื ืืขืจืคืจื, ืืื ืคึผืึทืืืขื ืืึธื ืืึธืก ืืขืืึธืื ื ืขืืื, ืืืึทืจื ืืื ื ืืืืฃ ืึทื ืืืชืข ืืึทืจืืงืึธืจ. ืืื ืืขืจ ืืฉืื ืคืื ืืืจืืจืื, ืืืขืื ืืืจ ืึทืจืฒึทื ืืื ืื ืงืืฉืงืขืืขื ืคึฟืื ืงืืืขืจื ืขืืขืก!
ืืขืจ ืืึทืกื ืคึฟืึทืจืืืืึทืืขืจ ืืื ืึท ืึทื ืืขืจืฉ ืืขืฉืืืืข. ืืืื ืขืจ ืคืื ืื ืคืจืืืืขืืขื ืืื ืกืืืจื ืืื ืึทื ืืขื ืืฉื ืืึทืฉืืืืขื ืึทืืืขืง ืคืื ืืื ืคึฟืึธืจืืึทืฆืืข ืึธืืืขืจืืึธืึทื ืืื ืคืึทืื ืฉืืึธืคื ืืืง. ืืืจ ืืึธืื ืฉืืขื ืืืง ืืขืืืื ืึท ืืืขื ืฆื ืืึธื ืขืคึผืขืก ืืืขืื ืืื, ืืื ืงืืืื ืฉืคึผืืืขืจืืึท ืืื ืึท ืืืืขื ืืขืืจืืขื ืืื ืืื ืื ืืขืฆืืข ืกืืืจื. ืืึธืก ืืึธื ืืึธืื ืืืจ ืึธื ืืขื ืืืขื ืึท ืกืคืขืฆืืขื ืืืืกืืขืืขืจื ื ืืขื ืืฉ. ืขืก ืืื ืืขืืืขื ืึท ืคึผืืึทืฅ ืคืื ืืืฉืึธืืงืก ืืื ืื ืฉืืืขืก ืืืขืื "ืืื ืืขืจืขืกืึทื ื ืงืึทืืคึผืึทืืืฉืึทื ื," ืึธืืขืจ ืืขืจ ืคืึทืงื ืืืืืื ืึทื ืืืจ ืืึธืื ืงืืื ืืึธื ืืขืืขื ืึทืืึท ืคืจืืืืขื ืคึผืึทืจืืืกืึทืคึผืึทื ืฅ.

ืืื ืืขืงืืืขื ืฆื ืืขืจ ืจืึทืืขืืืขื ืคืื Marcel Ibraev - ืืื ืขืจ ืื ืืขืืืืื ืฆื ืืขืจื ืขื ืกืืึทืืขืคืื ืึทืคึผืืึทืงืืืฉืึทื ื ืืื ืืขื ืงื ืืื. ื ืึทืืขืื, ืงืึทืืขืจ ืึท ืืึทืืึทืืืืก ืงื ืืื ื ืืฆื PostgreSQL ืืื ืึท ืืืืฉืคึผืื ืืื ืงืึทืืขืจ ืึท RabbitMQ ืงื ืืื.
ื ืึธื ืืึธื ืืฉ, ืกืขืจืืื ืืึธื ืืึทืจืขืื ืื ืืขืืืืื ืืจืืขืื ืืืืฃ ืง8ืก. ืืื ืื ืืขืืข ืืื ืืขืืืขื "ืืืื ืกืขืงืจืขืฅ." ืืืืืขืจ ืืื ืกืงืึทืื ืืึธืื ืืื ืืืืขืงื. ืืขืืขืจื ื ืกืื ืคืึทืจืืืึทืืืื ื ืืื ืงืืืขืจื ืขืืขืก ืืื ืืืึธืื. ืืื ืืืื "ืืขืจ ืืืช ืืื ืืึธืจื".

ืืืึธืก ืืขืฆืืืื ืืื ืฉืคึผืขื ืืื ืื ืึธืืื ื, ืืืขื ืคึผืึทืืืขื ืกืขืืืืืึทื ืึธืื ืื ืืขืืืืื ืฆื ืจืขืื ืืืขืื ืื ืืึธืจืืืึธื ืืึทื ืคึผืึธื ืึทืืืึธืกืงืึทืืขืจ
ืกืืืจื ืืขืืึท. ืืข ืจ ืืจืืืข ืจ ืืื .
ืฉืึทืจืฃ ืืื ืคืจืืืืขื, ืกืขืจืืขื ืืึธื ืืึทืจืขืื ืคืื ืืขืจ ืืึธืจืื, ืกืืขืจื ืื ืืืืขื ืืื ืืึทืงืึทืคึผืก ืืื ืึธืคึผืืื ืคืื ืคืืืืืขืจื. ืืื ืึธืคึผืืขืฉืืขืื ืื ืืึทืงืึทืคึผ ืืื ืึธืคึผืืื ืคืื ืืขื ืงื ืืื ืืื Heptio Velero ืืื ืขืืง ืคึผืขืจืกื ืึทืื.

ืกืขืจืืื ืคืืจืืืืื ืื ืืขืืข ืคืื โโืืขืจืืขื ืจืึธืืืืืฉืึทื ืคืื ืกืขืจืืืคืืงืึทืฅ ืืื ืืขื ืงื ืืื: ืจืื ืืึทื ืคืื ืงืึธื ืืจืึธื ืคืืึทื ืกืขืจืืืคืืงืึทืฅ ื ืืฆื ืงืืืขืึทืื. ืคึผืื ืงื ืืืืืขืจ ืืึธื ืืฉ, ืืื ืกืืจ ืฆื ืืืขืงื ืื ืึทืคึผืขืืื ืคืื ืื ืคึผืึทืจืืืกืึทืคึผืึทื ืฅ ืึธืืขืจ ืืึธืจ ืืืืื ืขืก, ืคึผืึทืืืขื ืกืขืืืืืึทื ืึธืื ืืึธื ืืืืคืืขืืืืื ืื ืืขืืข ืคืื โโืืืคึผืืืืื ื ืื ืึทืคึผืืึทืงืืืฉืึทื.

ืืขืืคึผืืึทืืื ื ืืื ืืืคึผืืืืืึทื ื ืืืฉืืจืื ืืขื ืขื ืงืึทื ืกืืืขืจื, ืืื ืืขืืื ื ืืื ืืืคึผืืืืืึทื ื ืกืืจืึทืืขืืืขืก.
Pavel Selivanov ืืึธื ืืขืจืขืื ืืืขืื ืึท ื ืืึทืข ืืขืืข: ืกืขืจืืืืก ืืขืฉ, ืืกืืืึธ ืื ืกืืึทืืืจืื ื. ืื ืืขืืข ืืื ืืขืืืขื ืึทืืื ืจืืึทื ืึทื ืืืจ ืงืขื ืขื ืืึธื ืึท ืืึทืืื ืืขืจ ืืื ืืขื ืกืืืืข ืงืืจืก ืืืืฃ ืขืก. ืืืจ ืืืกืงืืืืจื ืคึผืืึทื ื, ืืืืืื ืืื ื ืคึฟืึทืจ ืืืืขืืช.
ืื ืืืืคึผื ืืึทื ืืื ืึทื ืึทืืฅ ืึทืจืืขื ืจืืืืืง. ืืืืึทื ืขืก ืืื ืฆืืื ืฆื ืคืืจ:
ืื ืื ืกื / ืกื ืฆื ืกืืืืึทืืืืื ืืึทืกืื ืงืึทืืขืจ ืึทืคึผืืึทืงืืืฉืึทื ืืืคึผืืืืืึทื ื ืืื ืงื ืืื ืืขืจืืืึทื ืืืงื. ืืื ืืืืืื ืืงืจืืื ืคึผืจืึทืืืฉืขืงืก ืึทืืฅ ืึทืจืืขื ืืขืืื ื. ืืื ืืึธืก ืืขืื ืืื ืืื ืคืื ืืื ืกืึทืคึผืจืืืืื.

ืืื ืืขืจ ืกืืื ืืืื ืืื ืืืจ!
ืืงืืจ: www.habr.com
