27-29 ืืื, ืืืจ ืืึทืืื ืื ืคืขืจื ืกืืืจื: ืืื ืืขื ืกืืืืข ืืืืฃ ืงืืืขืจื ืขืืขืก.
ืืึธื ืืก: ืึธื ืืืื ืงืึธืจืกืึทื ืืืืฃ Docker, Ansible, Ceph
ืืืจ ืืึธืื ืืขืจืืืืื ืคืื Slurm ืืขืืขืก ืืืึธืก ืืขื ืขื ืืืืืืืง ืคึฟืึทืจ ืืจืืขืื ืืื Kubernetes, ืึธืืขืจ ืืึธื ื ืื ืืืืึทื ืคืึทืจืืื ืื ืฆื K8s. ืืื, ืืืึธืก ืืื ืืืึธืก ืืขืืจืืคื - ืืื ืืขืจ ืื ืฉื ืืึทืื.
ืึทืืข Slurm 4 ืคึผืึทืจืืืกืึทืคึผืึทื ืฅ ืืืขื ืืึธืื ืึทืงืกืขืก ืฆื ืื ืงืึธืจืกืึทื.
ืืึทื ืฅ ืืขืื ืฆืืจืืง ืืืืฃ ืืขืจ ืขืจืฉืืขืจ ืืึธื
ืืื ืคืขืืขืจืืืจืืขืจ ืกืืืจื ืืฒื ืขื ืืฐืขืงืืขืคืืจื ืฆืฐืฒ ืืืืืืืืงืืข
ืืืื ืืืจ ืืขืคึฟืื ืขื ืืืืก ืืืึธืก ืืืจ ืืขืืึทืืจืข ืืึธื ื ืื ืืื ืืืขืื ืกืืืจื, ืขืจืฉืืข ืืื ืฉืจืืึทืื ืฆื ืงืืื ืคืื ืื ืึธืจืืึทื ืืืืขืจื. ืืืจ ืืืขืื ืืืกืืืืึทื ืึทืงืกืขืก ืืื ืฆืืจืืงืฆืึธื ืื ืคืื ืึธื ืืืื ืคึผืจืืึทื.
ืืขืื ืืฉ ืงืึทื ืกืึทืืืึทื ืฅ
ืืืื ืืืขืจ ืขืก ืื ืืืืืกื
ืืืึธืก ืืื ืกืืึทื
Slurm-4: ืืงืขืจืืืง ืงืืจืก (27-29 ืืื)
ืืืืืื ื ืคึฟืึทืจ ืื ืืืืก ืืขื Kubernetes ืคึฟืึทืจ ืื ืขืจืฉืืขืจ ืืึธื ืึธืืขืจ ืืืืื ืฆื ืกืืกืืขืืึทืืืืืจื ืืืืขืจ ืืืืกื.
ืืขืืขืจ ืืึทืืืืืืงืืขืจ ืืืขื ืืึทืื ืืืืขืจ ืืืืืขื ืข ืงื ืืื ืืื ืื ืกืขืืขืงืืขื ืืืึธืืงื ืืื ืฆืขืืืืงืืขื ืื ืึทืคึผืืึทืงืืืฉืึทื ืืึธืจื.
ืคึผืจืืึทื: 25 ืืืืื ื
ืคึผืจืึธืืจืึทื
ืืขืืข #1: ืืงืืื ืฆื Kubernetes, ืืืืคึผื ืงืึทืืคึผืึธืื ืึทื ืฅ
โข ืืงืืื ืฆื ืง8ืก ืืขืื ืึธืืึธืืืข. ืืึทืฉืจืืึทืืื ื, ืึทืคึผืืึทืงืืืฉืึทื, ืงืึทื ืกืขืคึผืก
โข ืคึผืึธื, ืจืขืคึผืืืงืขืกืขื, ืืืคึผืืืืืึทื ื, ืกืขืจืืืืก, ืื ืืจืขืกืก, ืคึผืื, ืคึผืืืง, ืงืึธื ืคืืืืึทืคึผ, ืกืื
โข ืคืืจ
ืืขืืข ื ืื 2: ืงื ืืื ืคึผืืึทื, ืืืืคึผื ืงืึทืืคึผืึธืื ืึทื ืฅ, ืฉืืื ืืึธืืขืจืึทื ืฅ, ืง8ืก ื ืขืฅ
โข ืงื ืืื ืคึผืืึทื, ืืืืคึผื ืงืึทืืคึผืึธืื ืึทื ืฅ, ืฉืืื ืืึธืืขืจืึทื ืฅ
โข ืง8ืก ื ืขืฅ
ืืขืืข #3: ืงืืืขืกืคึผืจืื, ืืื ืื ื ืืื ืืึทืฉืืขืืืงื ืึท ืงืืืขืจื ืขืืขืก ืงื ืืื
โข ืงืืืขืกืคึผืจืื, ืงืึทื ืคืืืืขืจืืืฉืึทื ืืื ืืื ืื ื ืคืื ืื ืงืืืขืจื ืขืืขืก ืงื ืืื
โข ืคืืจ
ืืขืืข #4: ืกืขืฃ, ืงื ืืื ืกืขืืึทืคึผ ืืื ืคึฟืขืึดืงืืืื ืคืื ืืจืืขืื ืืื ืคึผืจืึธืืืงืฆืืข
โข ืกืขืฃ, ืงื ืืื ืกืขืืึทืคึผ ืืื ืคึฟืขืึดืงืืืื ืคืื ืืจืืขืื ืืื ืคึผืจืึธืืืงืฆืืข
โข ืคึผืจืึทืงืืืก: ืืึทืฉืืขืืืงื ืึทืจืืืฃ ืกืขืฃ
ืืขืืข #5: ืึทืืืึทื ืกืืจืืข ืงืืืขืจื ืขืืขืก ืึทืืกืืจืึทืงืืืึธื ืก
โข DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer
ืืขืืข #6: ืืงืืื ืฆื ืืขืื
โข ืืงืืื ืฆื ืืขืื
โข ืคืืจ
ืืขืืข #7: ืคึผืืืืืฉืื ื ืืึทืืื ืื ืืก ืืื ืึทืคึผืืึทืงืืืฉืึทื ื
โข ืืืืขืจืืืืง ืคืื ืกืขืจืืืืก ืืจืืืกืืขืื ืืขืืืึธืืก: ื ืึธืืขืคึผืึธืจื ืืืก ืืึธืึทืืืึทืืึทื ืกืขืจ ืืืก ืื ืืจืขืกืก
โข ืื ืืจืขืกืก ืงืึธื ืืจืึธืืืขืจ (ื ืืื ืงืก): ืืึทืืึทื ืกืื ื ืื ืงืึทืืื ื ืคืึทืจืงืขืจ
โข ืกืขืจื-ืคืึทืจืืืึทืืืขืจ: ืืืืืึธืืึทืืืฉ ืืึทืงืืืขื ืกืกื / ืืืก ืกืขืจืืืคืืงืึทืฅ
โข ืคืืจ
ืืขืืข #8: ืืึธืืื ื ืืื ืืึธื ืืืึธืจืื ื
โข ืงื ืืื ืืึธื ืืืึธืจืื ื, ืคึผืจืึธืืขืืืขืืก
โข ืงื ืืื ืืึธืืื ื, ืคืืืขื ืื / ืขืืึทืกืืืง / ืงืืืึทื ืึท
โข ืคืืจ
ืืขืืข ื ืื 9: ืกื / ืกื, ืื ืื ืืืคึผืืืืืึทื ื ืฆื ืึท ืงื ืืื ืคึฟืื ืงืจืึทืฆื
ืืขืืข ื ืื 10: ืคึผืจืึทืงืืืฉ ืึทืจืืขื, ืึทืคึผืืึทืงืืืฉืึทื ืืึธืงืขืจืึทืืืืฉืึทื ืืื ืงืึทืืขืจ ืืื ืึท ืงื ืืื
MegaSlurm: ืึทืืืึทื ืกืืจืืข ืงืืจืก (31 ืืื - 2 ืืื ื)
ืืืืืื ื ืคึฟืึทืจ ืงืืืขืจื ืขืืขืก ืขื ืืืฉืึทื ืืจื ืืื ืึทืจืงืึทืืขืงืฅ, ืืื ืืขืืื ื ืืื ืืจืึทืืืฉืึทืืืึทืฅ ืคืื ืืกืื ืงืืจืก.
ืืืจ ืงืึทื ืคืืืืขืจ ืืขื ืงื ืืื ืึทืืื ืฆื ืกืืืืึทืืืืื ืืึทืกืื ืงืึทืืขืจ ืื ืืขืจืืืึทื ืืืงื ืคืื ืงื ืืื ืงืึทืืคึผืึธืื ืึทื ืฅ ืืื ืืืคึผืืืืืึทื ื ืฆื ืืขื ืงื ืืื.
ืคึผืจืืึทื: 60 ืืืืื ื (45 ืืืืื ื ืคึฟืึทืจ ืกืืืจื-4 ืคึผืึทืจืืืกืึทืคึผืึทื ืฅ)
ืคึผืจืึธืืจืึทื
ืืขืืข #1: ืืขืจ ืคึผืจืึธืฆืขืก ืคืื ืงืจืืืืืื ื ืึท ืคืึทืืืึธืืืขืจ ืงื ืืื ืคึฟืื ืืื ืขืืืืื ืืง
โข ืืจืืขืื ืืื Kubespray
โข ืืึทื ืืึธื ืืืจืื ื ืคืื ื ืึธื ืงืึทืืคึผืึธืื ืึทื ืฅ
โข ืงื ืืื ืืขืกืืื ื ืืื ืืจืึธืืืืขืฉืึธืึธืืื ื
โข ืคืืจ
ืืขืืข #2: ืืขืจืืืืืขื ืืฉ ืืื ืืขื ืงื ืืื ื ืืฆื ืึท ืคืื ืืจืืืกื ืืืง ืฉืคึผืืึทืืขืจ
โข LDAP (Nginx + Python)
โข OIDC (ืืขืงืก + ืืึทื ืืืืืึท)
โข ืคืืจ
ืืขืืข #3: ื ืขืฅ ืคึผืึธืืืืืง
โข ืืงืืื ืฆื CNI
โข ื ืขืฅ ืืืืขืจืืืึทื ืคึผืึธืืืืืง
โข ืคืืจ
ืืขืืข #4: ืืืืขืจ ืืื ืืขืืกื ืื ืืืฆื ืึทืคึผืืึทืงืืืฉืึทื ื ืืื ืึท ืงื ืืื
โข ืคึผืึธืืกืขืงืืจืืื ืคึผืึธืืืืืง
โข ืคึผืึธืืืืกืจืืคึผืืืึธื ืืืืืฉืขื
ืืขืืข #5: Kubernetes. ืืึธืืืจ ืงืืงื ืืื ืืขืจ ืื ืงืึทืคึผืืขืจ
โข ืงืึธื ืืจืึธืืืขืจ ืกืืจืืงืืืจ
โข ืึธืคึผืขืจืืืืขืจื ืืื ืงืจืืก
โข ืคืืจ
ืืขืืข #6: ืกืืึทืืขืคืื ืึทืคึผืืึทืงืืืฉืึทื ื ืืื ืึท ืงื ืืื
โข ืืึธื ืืฉืื ื ืึท ืืึทืืึทืืืืก ืงื ืืื ื ืืฆื PostgreSQL ืืื ืึท ืืืึทืฉืคึผืื
โข ืืึธื ืืฉืื ื ืึท RabbitMQ ืงื ืืื
โข ืคืืจ
ืืขืืข #7: ืืขืืขืกืงืขื ืกืขืงืจืขืฅ
โข ืึธื ืคืืจืื ื ืกืืงืจืืฅ ืืื ืงืืืขืจื ืขืืขืก
โข ืืืึธืื
ืืขืืข #8: ืืึธืจืืืึธื ืืึทื ืคึผืึธื ืึทืืืึธืกืงืึทืืขืจ
โข ืืขืืจืืข
โข ืคืืจ
ืืขืืข #9: ืืึทืงืงืืคึผ ืืื ืืืืืืง ืึธืคึผืืื
โข ืงื ืืื ืืึทืงืึทืคึผ ืืื ืึธืคึผืืื ื ืืฆื Heptio Velero (ืึทืืึธื ืึทืจืง) ืืื ืขืืง
โข ืคืืจ
ืืขืืข #10: ืึทืคึผืคึผืืืงืึทืืืึธื ืืืคึผืืืืืึทื ื
โข ืืื ื
โข ืืขืืคึผืืึทืืื ื ืืื ืืืคึผืืืืืึทื ื ืืืฉืืจืื
โข ืืืคึผืืืืืึทื ื ืกืืจืึทืืขืืืขืก
ืืขืืข ื ืืืขืจ 11: ืคึผืจืึทืงืืืฉ ืึทืจืืขื
โข ืืืืืื ื ืกื / ืกื ืคึฟืึทืจ ืึทืคึผืืึทืงืืืฉืึทื ืืืคึผืืืืืึทื ื
โข ืงื ืืื ืืขืจืืืึทื ืืืงื
ืืึธืงืขืจ, ืึทื ืกืืืืข ืืื ืกืขืฃ
ืืขืฉืืืืข ืจืืึทืืข
ืืขืจ ืขืจืฉืืขืจ ืกืืืจื ืืื ืืขืืืขื ืึทื ืขืงืกืคึผืขืจืืืขื ื. ืื ืจืขืื ืขืจ ืืึธืื ืคึฟืึทืจืขื ืืืงื ืืืืขืจืข ืคึผืจืขืืขื ืืึทืฆืืขืก ืืืฉ ืืืืฃ ืืขืจ ืืื ืข, ืืื ืืื ืขื ืขืืื ืืฒึทื ืขื ืืขืืขืกื ืึทืืืื ืืกืืจืึทืืึธืจื ืคึฟืื ืึทืืึท ืืืจืื, ืึทื ืขืก ืืื ืืขืืืขื ืฆืฒึทื ืืื ืคึฟืึทืจืืขืื ืึทืืก ืจืขืื ืขืจ.
ืืขืจ ืืืชืขืจ ืืจืื ืึพืงืืจืก ืืื ืคึฟืึธืจืืขืงืืืขื ืืฒึทื ืฆืืืืืื ืกืืืจื: 80% ืคึฟืื ืื ืืึทืืืืืืงืืข ืืึธืื ืืขืืขื ืงืืืขืจื ืขืืขืก ืฆืื ืขืจืฉืื ืืึธื, ืืื ืึท ืืจืืื ืืึธื ืงืืื ืืึธื ื ืืฉื ืืขืึทืจืืขื ืืื ืืึธืงืขืจ.
ืขืก ืืื ืืขืืืขื ืงืืึธืจ ืืื ืฉืืืขืจ ืขืก ืืื ืืขืืืขื ืคึฟืึทืจ ืืขื ืืฉื ืฆื ืืขืจื ืฆื ืึท ืืขืงืฆืืข ืืืืฃ ืืึธืงืงืขืจ ืืื ืืขืจ ืืึธืจืื ืืื ืึทืจืืขืื ืืื ืืื ืืื ืงืึทืืืึทื ืืึธืืข ืืื ืื ืึธืืื ื.
ืกืขืฃ ืืึธื ืืขืคึฟืืจื ืึท ืคึผืืึทืฅ ืคืื ืฉืืืขืจืืงืืืื. ืืขืจืฆื, ืขืก ืืขื ืขื ืืขืืืขื 20 ืืขื ืืฉื ืืื ืื ืืืืขื ืืืึธืก ืืืฉืืืื ืืึทืจืคึฟื ืฆื ืืขืจืงืืขืจื ืกืขืฃ, ืืื ื ืึธื 60 ืืืึธืก ืืึธืื ื ืืฉื ืืึทืจืคึฟื ืกืขืฃ ืืื ืึทืืข.
ืคึฟืึทืจ ืื ืืจืื ืกืืืจื, ืืืจ ืืจืืืขืจืืขืคืืจื Docker ืืื Ansible ืืื ืืึทืืื ืืขืจ ืืืขืืื ืึทืจืก, ืคืจืื ืืขืจ ืฆืืื ืคึฟืึทืจ Kubernetes. ืื ืืืืืื ื ืืื ืืขืืืขื ืคึผืจืึทืงืืืฉ ืืื ืขืกืึทื ืก ืืื ืึทื ืืขืจืืืืืขืืึทืคึผื ืืื ืืืคึผืืึทืืขื ืืืืฉืึทื: ืื ืืขืงืฆืืข ืืื ืืขืืืขื ืึทื ืื ืืจืึทืกืืื ื ืคึฟืึทืจ ืืงืกืคึผืืจืืึทื ืกื ืืืื, ืืื ืื ืืืกืงืืกืืข ืืื ืืขืืืขื ืึทื ืื ืืจืึทืกืืื ื ืคึฟืึทืจ ืืืืื ืขืจื.
ืคึฟืึทืจ ืื ืคืขืจื ืกืืืจื, ืืืจ ืืขืืืื ืึธื ืืืื ืงืึธืจืกืึทื ืืืืฃ ืืึธืงืขืจ, ืึทื ืกืืืืข ืืื ืกืขืฃ. ืืขืจ ืืขืืึทื ืง ืืื ืคึผืฉืื: ืื ืืืืก ืืึทืจืคึฟื ืขืก ืืืขื ื ืขืืขื ืืขื ืงืืจืก ืืจืืืขืจืืงืื, ืื ืืืืก ืืึธื ื ืื ืืึทืจืคึฟื ืขืก ืืืขื ืจืืืง ืืืื ืึธืจืืจื ืขืก. ืืืื ืืฉืคืื ืืืื ืื ืืจืืคึผืข ืคืื โโืืขืกืืขืจืก, ืื ืืึธืงืงืขืจ ืงืืจืก ื ืขืื 6-8 ืฉืขื. ืึทื ืกืืืืข ืืื ืกืขืฃ ืืึธืื ื ืืฉื ืงืืึทืงื ื ืึธื.
ืึธืคึผืืืืงืขื ืื ื:
- ืืงืกืคึผืขืจืืขื ืึทื ืงืืจืก. ืขืืืขืืข ืืืกืืืฉืึทื ื ืืืขื ืืืกืืึธืืข ืืืื ื ืื ืืขืจืึธืื.
- ืื ืคึผืืึทืืคืึธืจืืข (Stepik.org) ืืื ืืจืึธื, ืืื ืืืจ ืืึธืื ื ืืฉื ืืขืืจืืขื ืืื ืืื ืคืจืืขืจ. ืขืก ืืืขื ืืืกืืึธืืข ืืืื ืืึทืืคึผืก ืืื ืกื ืึทืื.
- ืืขืจ ืงืืจืก ืืื ืืขืกืืขื ืืืืื ืืืืฃ Southbridge ืขืืคึผืืืืื. ืึทืืืึทืืข ืืืจ ืืืขื ืืึธืื ืฆื ืขื ืืืงื ืขืคึผืขืก ืืื ืืืจ ืืืื.
ืคึผืื ืงื ืืขื ืึทื ืืขืจื ืืึธื ืืื ืื ืฉืืืขืกื ืคืื ืืขืจ ืขืจืฉืืขืจ ืกืืืจื ืืื ืืขืจืืื ื ืืื ืงืื ืืื ืฉืคึผืึทืก ืขืก ืืื ืืขืืืขื, ืืจืึธืฅ ืึทืืข ืื ืึธืจืืึทื ืึทืืืืฉืึทื ืึทื ืืจืืื. ืืขืจ ืขืจืฉืืขืจ ืฆื ืืึทืงืืืขื ืื ืืขืจืกื ืืขืืขืืืง ืืืคึผืจืขืกืกืืึธื ืก. ืืึธืืืจ ืืขื ืืืึธืก ืืึทืคึผืึทื ื ืืื ืื ืขืจืฉืืขืจ ืกืืืืขื ืื ืคืื ืึธื ืืืื ืงืึธืจืกืึทื. ๐
ืืงืืจ: www.habr.com