áľá áŞááśá áŤáááŽá áĽáŁááá áĽá á¨áŠá áááľáľ ááľá¨áá á DomClick á Ops (áŚááŹá˝ááľ) áĄáľá ááľáĽ áĽáá° á´áááŤá áááľ áľáŤ á áľáŞáŤá áĽáŤáááá ááᢠáľá áĽá á¨á´á <-> áŚááľ áá°áśá˝ á áááá ᣠá áŠá˛áŤ ááľáĽ áŤááľ áľáá ᨠk8s áľáĽáľáŚá˝ ááľáĽ á ááąá áľáááľáŹáľ áŁá áŞáὠᣠáĽáá˛áá áĄáľáá˝á áľááá áááŁá¸á DevOps / SRE áááśá˝ ááááá áĽáááááá˘
á¨áĄáľá áŚááľ
á¨áŚááľ áĄáľá á á áá áá 15 á°áá˝ á ááľá˘ á¨ááŤá¨áá¸á áŚáľáą áá˘áŽá á°á áŤá áá¸á, áááą á á°ááŤá¨ á¨áá á°á ááľáĽ áá°áŤá ââáĽá áá˝áľ ááá áááá. áľááá ᣠá¨áŚááľ á¨áᣠá°á áá áá á á°ááŁáŁáŞá áá áá áĽá áááááá ááľáĽáľáĽ ááľá°áľ ááá˝ áááľá áľ ááá ááᢠá¨áááľ áá¨á á¨áááᤠá áľá°áłá°áŁá˝áá á¨áá áĽá áĽá ááá á°á á á áĽáá áá áĽáá˛áŤáá áĽá á áŽáááŠá°á áá áĽáť áłááá á¨áááá áá áĽáá˛áŤáłáá áĽáľá áá°áŁáá˘
ááá á°á á¨á°ááŤá¨ áĽááśá˝ á ááľáĄ ááľááá á°áŞáá˝áŁ á˛á˘á¤áá˝áŁ ELK ááá áľááťááľáśá˝áŁ á¨áŠá áááľáľ á áľá°áłáłáŞáá˝/ááá˘áá˝áŁ ááľáľáᣠá¨áášáááááá˝áᣠá¨áááľáá áľááťááľáśá˝áŁ ááá°á˘ á ááľ ááá áááá á°á á ááľ áŤá°áááá - ááá á°á á á°áá°á á°á¨á ááá˝áá áá°áŤ áá˝áá-áááłá ᣠá á˛áľ á áááá˝á áá° k8s áááľá°á áŤáľá°ááá ᣠPostgreSQL áŤááá ᣠCI / CD + ááťá á¨áá˝á á¨á§á᧠ááľáá ááá ᣠá Python / Bash / Go ááľáĽ á¨áá ááá á áŤáľ-á°á áŤááá ᣠá ááľ ááŤá áŤááá á¨áááľáá áá° DPC. á ááááá á áŤáŁá˘ áŤá á ááŤáŤ áĽááśá˝ á¨áĽáá
áľáá´ á á
áŁáŤá á ááá¨á áĽá á áá á áŤáŁá˘ ááá ááááá áŁáá á áááĄáᢠáááłáᣠá á ááľ áŠáŁá፠ááľáĽ áĽáá° PostgreSQL áľááťááľáľ áĽáŤ á áááᣠáĽá á áá á¨áĽá áá á¨áááááľ áŚáł á¨áŠá áááľáľ áľáĽáľáŚá˝ ááᢠá áĄáľá ááľáĽ, ááááá áĽáľááľ áĽááłá á°á
á áᥠáĽá á¨áľá¨áť áľááľ á áŁá á¨á°ááᣠáá.
á áááŤá˝á áá, áĽá á á°á. á¨áĽáŠáá˝ ááľáááśá˝ á áŁá áá°á á áá¸á. ááĽá á áá, á ááľ á°á áá° áĄáľá ááľáĽ áááŁáą á áľááá áá, á¨áááá áá, ááá áá á áááŤá¨áąá áĽáá´áľ áá¨áá¨á áĽááłáá áľ áŤááá, ááłá á ááááá áĽá á á˛áľ ááá áááľá¨á á áááŤá, ááłáĄá ááá á¨áĽ. áĽáá˛áá á áľááŞááľ ááááá˝ ááľáĽ á¨ááŽááŤá á ááŁáĽ á˝ááłáὠᣠá¨ááááľ áĽá á¨áĽááááá áá°á¨áłá áĽáááľ áŤáľááááᢠáĽááááá á¨ááŤáľáááá á ááŤá ááłá áá áŤá á°á á¨á˝ááŠá áááľá á 10 á°á¨ááľ ááľáĽ ááá ááľá¨á áĽáá˛á˝á áĽáá á 10 á°áá ááľáĽ á áá°ááᢠá¨ááááľ áĽáá áĽáááľ áŤáá¸á áľááťááľáśá˝ áá á áá á áŁá á¨áŁáľ áááĄá áľáá ááá áá á¨áśáľáą áĽáŠáá˝ áááą âá¨ááŤá á ááŤá áááľáá? ááá áŤáá áá? âᣠáĽá áĽáŤááâ á¨á˛á˝ ááŽááŤá ááľáĽ áá ááťáťá áĽáá´áľ áĽáá°áá°á áľáĽâ á¨á°á á áá á¨áá á°áá˝ ááá⌠ááá áłááá°ááľ áĽáá° á ááľ ááá ááá áŤáᢠáĽááá áá á°áá˝ ááá˝ áĽááśá˝á á á¨áá°á á°á¨á áľááłá አáá áá ááłááľ á ááĽá áĽá áĽá ááááľá áĽááľá°ááŤáá ᢠááĽáŤáá áááľ "á¨á´ááŚááľ áááá˛áľ á ááááá á¨áłáá ááá ááľáĽ áá áá áá ááá ááá áŤáľáááá" á¨ááá áááľ á¨á˝áá áá°á áá áá°á á áá ᾠᣠáá á áŚáľáľ áááľ áá áá á áľááá áá á˘
á¨ááłáŞáŤáá˝ áľááá
á¨ááłáŞáŤáá˝ áĄáľá á á ááśáá˝á ááľáĽ áľáá áá ááŤááłáᢠáá á°ááŁáŤá¸á áááá˘áá˝ ááš á¨ááŤáá áĽá ᨠCLI ááłáŞáŤáá˝á ááá á ááᢠáááłáᣠá¨áĽá á¨áŽááá ááľáŁá áĽáľááłá˝á á áĽááľ á¨ááłááľ á á áłáá˝ áá° Kubernetes áá°áá áŞáŤ áĽááľáľááᣠááĽáśášá áĽáá˛áŤáá áŠáŁ áááá˝á á¨áŽááľ ááá°. áááŞááľ + ááá 2 áá áᣠááá áá á á-ááá áá áááľáááľ áĽá ááśááľáá á¨á áááľ áĄá°áľ á°ááłáłáááľ ááááŁáľ á¨áŤá´á ááłáŞáŤ áááááľ áá á¨áĽáá˘
á¨áŚááľ áĄáľá áááá˘áá˝ á¨á§á᧠ááľááŽá˝á á áá˝áá, ááá áá á ááááá ááłáŽá˝ áá á á˝áá ááá ááľá áľ áá˝áá (á ááłááśá˝ á ááá Helm 3 á áá¸á).
DevOps
DevOpsá á á°ááá¨á°áŁ áĽáá°áá áĽáá¨ááááĄ-
á¨á´á áĄáľáá˝ áŽáľ áá˝ááᣠá Confer to dev -> qa/stage -> ááŽáľ á áŠá áŤááĄá˘ áŽáą áĽááłáááá áĽá áľá á°áśá˝á áĽáá°áááĽá áá¨ááἠá¨á´á áĽá áŚááľ áĄáľáá˝ áááááľ ááᢠá áá ááľáĽ, á¨áŚááľ áĄáľá ááľáĽ áŤáá á°á¨á ááŽáá á áááá¨áťá áá áá°áá á¨á ááľá°áľ ááá˝ ááľá áľ á áá áľ, áĽá áá˝áľ áĽá ááł, á°á¨á á áľá°áłáłáŞ (áŚááľ) á˝áአáĽááłááá á áľááá áŤáá á áľáŤ áá áŤááá ááᢠááááľ á áá áľ. á áá á¨á° áááľ ááľáĽ. á ááľáľá ááľáĽ áŤá ááá áááŞáŤáá˝ áĽá ááááŤáá˝ á áŤáľ-á°á ááá á á¨áá á áŤáľ-á°á ááłáŤáá˘
á¨áŚááľ á¨áááááľ áŚáł á¨áááá¨á áááá¨áťá áá° áááľ á¨á°áááá áľ áá ááᎠáá, ááá áá á¨á´á áááááľ á áá á áŤá áá - á ááľ ááá áĽáá°áááá áĽá á á°ááłáłá ááᣠááľáĽ áá.
ááá˘áá˝ á¨á áľá°áłáłáŞ áááᎠá áááááľá áááťá áĽáá á¨ááá (áááłá Go backend + HTML5) á áľá°áłáłáŞáá˝ ááá áá°áŁáᣠáĽá á áľá°áłáłáŞáá˝ á ááááá áá á¨á° áááľ ááá k8 á°ááá ááłáŽá˝ áá ááá˘áá˝á ááááŤáá˘
á áááŤá˝á áá áááᎠá°ááŞáľ áĽáť áĽáá ááááľ á¨áááᢠá ááĽá á¨á°á፠ááĽáŤá¸á áĽáľáŤáá á 900 áĽá 1000 ááŤá¨á á ááŽáľ k8s áááľá°á ááŤá¨á áááááŁáᢠáá°ááŤáľ. á 1700 áĽá 2000 ááŤá¨á á¨ááłáá˝ ááĽá áááááŁá. á ááŽáľ áááľá°á ááľáĽ áŤááľ áĽáááĽáá˝ á áá áá° 2000 á áŤáŁá˘ áá¸á.
á ááľááá á¨áá áááᎠá áááááśá˝á áľáááá¨áłá°á áĽá á á¨áá á ááśáá˛á áááł áľááááááŁá¸á áľáááá ááĽáŽá˝ ááľá áľ á áá˝ááᢠá k8s ááľáĽ á ááľááá á áŤááľá áá¨áłá°á áá¨áłááá˘
á¨ááĽáľ á áŤáŤá
ááľáľá
á áĽááľ á¨á°ááᣠáĽá áá¨á á°á ááľáľá áá ááľ áľáá áááľá°á á á áŤá á¨áááá áľááá ááááᢠáááá á¨ááľáľá ááááśá˝ 100% á¨áá¸áá áááá°áá áááľá áĽáľáŤáá á ááááá ᣠáľááá á áá á áŤáŁá˘ ááľáĽ á¨á°ááŤáŠ áĽá áááľááá˝á á á¨ááá áĽáá°ááááá˘
- ááĽáááľ. á áááááľ á¨áá á¨á° áááľá á á ááá áááł ááá¨áłá°á á¨á°áá°á áĽáŠ á¨áľáŽ ááľáľáᢠá ááľ ááľááá ááááľ á ááŽá°á°áᣠá áááŞáŁ á á˛áľáᣠá ááľááá áĽá á ááłá°ááľ á˛ááľ áááá¨ááᢠááá á¨á°ááĽáŽ á áá á¨áá ááá á¨áá, ááá áá áĽá á°áá á¨á°áᨠDaemonSet ááŞáá˝ á áá, á áĽáą áĽááłáł áááłá, á áááľá°á ááľáĽ áŤááá á¨á˛ á¤á á¤áľ áááł áĽáááŁá áŤáá: áá áŽááśá˝á áĽáááááá, á¨áá á áľá°áááá˝á áááŠá áĽáá¨áááŁáá. ááááľáá á¨áá¨ááá ááááľáá á¨áááľááᣠááá áá á áľááá
á¨áľáŤáá áá¨ááá
áá áá
á áŤá á¨áŁáľ á¨ááľááľ ááĽáĽ ááᢠá¨áá
á ááľ á áá
á°áááżá á áááľá°á ááľáĽ á¨á˛ á¤á á¤áľ á ááťá¸á áá áĽáá´áľ ááłááᢠ- ááŽáá˛á¨áľ áŚááŹá°á. á¨á°ááŤáŠ ááŞáá˝ áľáĽáľáĽ á¨áááá á¨áááľá°á á áŤááľ á á ááá áĽááł áá°áŁáᢠá ááá áᣠáá áá áá á ááŤáá ááľáĽ áŁá áľááá áłá˝áŚááśá˝ áá áĽáá¨áááᣠáĽá áááłáááŤáá˝ ááá፠ááááá áĽáá ááááá˘
ááá ááĽá á áá ááŁáŞáŤ áá
á¨áĄáľá ááááá˝ á "Cube"
á ááłáááš á¨ááá áá á ááľáŁ á¨ááá ááá áľ á¨ááĽááľ áľááľá áĽáá´áľ áĽááłáá ááĽáŤáŤáľ á°áᢠááᢠáĽáá á á áááááśá˝.
á¨áľáášá áĄáľáá˝ áĽá á áá á áááľ áá á áĽáá°áá áá ááá¨áłáľ ááĽááśá˝ (ááŽá°á°á, áá á°á¨ áľááľáł, á¨á áŤáŁá˘ SSD), áĽá á¨áŤáłá˝áá áĽáááľáŁáá á¨áľá áŚáł á "Cube" ááľáĽ áĽá á áá°áľ, á áá á°á¨ áľááľáł áĽá á á˛áľá ááľáĽ á¨áá°ááá á á á áááľáĄ, áá°á á˛á á¨áĄáľáášá ááááśá˝ á áááŤá¨áľ. á áá áá á¨áľ á ááľ áľááá á á á ááá áááł á áşáá˝ á¨ááá አáŽáŽá˝ áĽá á´áŤáŁááľ áá á°á¨ áľááľáłáá˝á ááŤáą á ááá°áĽ áááá áááľá°á ááá°ááŤáľ á áŤáá°áá. á¨áľá áŚáłá ááłá¨áť á á¤á˛ áá (RBAC áĽáá áááá)ᢠá¨áľá áŚáłáá˝ áĽá áá°áŚáťá¸á áá° áá áᲠá¨áá¨á ááľ á áááľáľ áĽáŤá á áŠá ááłá¨áá áĽá á¨á፠ááá ááá á á áá˛áŞá á§á᧠á áŠá á áŤáľ-á°á áááŁáá˘
á áĄáľá á¨ááĽáľ áľááľá ááłááĄ-
namespaces:
chat-team:
pods: 23
limits:
cpu: 11
memory: 20Gi
requests:
cpu: 11
memory: 20Gi
áĽáŤááá˝ áĽá áá°áŚá˝
áŠáĽáľ" áĽáŤá á áľá á¨á°áŤá á¨á°á á á ááĽáśá˝ áĽááľ ááᢠááľ (á ááľ ááá á¨á፠á áá áśá¨á áŽáá´áááŽá˝) á áááľá°á ááľáĽá˘ áá°áĽ ááľáľá á¨ááá á¨áá°á ááᢠá ááłááľ áĄáľá áĽáŤáąá áááá áááá¨áťáá˝ áĽá áĽáŤááá˝á áĽááłááá áĽá áá°áá áŞáŤáá áá° "Cube" áá°ááŤáľ áĽáá°ááá˝á á áá áłááš áá áá¨áľ áá˝áá ᣠááááŤáąá á áľá áŚáłá ááá áĽáŤááá˝ ááľááá "áááá"á˘
á¨áá áááł ááľáĽ áľááááá ááááľ áľáááááá á¨ááĽá¨áľ áááł áááá¨áľ áĽá á¨á°á á¨áá áá á (áĽáŤá) áá áááłá°á áá.
á¨áá áŤááľ á
á˝á áłá áá˝ áĽááłáá˝ áĽáá°ááŤáłáŠáľ "á¨á°á á¨á" (á¨á°á á¨á) á˛ááŠáá˝ ááľááááá á¨ááŽá˝ áĽááľ ááá¨áŁá¸áá áĽá áá°áŚá˝ á¨áĽááá°á á¨á˛áአááŽá˝ áĽááľ áá áἠáá˝áá =)
á áá áĽáľá˛ á ááłááľ á¨áľá áŚáłá (áľá áŚáłáá áŠá¤-á˛áľá°á áááŤáá - ááŤáą ᨠâCubeâ á áŤááľ á¨áľáááľ áľá áŚáł) áĽá á áĽáááą áĽá á áá á¨áááá ááŽá°á°á áá áĽá áá á°á¨ áľááľáł á¨á°á á¨áá áá áŤááá áĽáááł áĽáá á˘
á áľááá áĽá
á áá á¨áá á¨á áá áĽá áá
á°á¨ áľááľáł áĽá á˛áአááľáááľ á áááááśá˝ á¨á°áŤá áááá¸á ááá
ááᢠá¨áŠá¤-áľáááľá á á°ááá¨á° áá
áľááá áá-á á¨áá°áá ᨠnginx ingress áááŁá áŞáŤ ááá nodelocaldns á á˛áአáá áŤá¨á áĽá áĽá áŤá á ááˇá ᣠáľááá
áĽáá
áŤáá á
áłá áľááá ááᢠá á°á¨ááŞáᣠááááľ 3 á°ááłáľ á áá áłáá˝ áá áá°ááá á áá˝ááᥠá¨áłáŞáŤá áááŞáŤáá˝á á áľáá áá áá¨áľ áááááá˘
"á¨áááŽá˝" áľáááľ á°ááááˇá. áááłá ᣠâááá°áľâ áĽááłáá¨á°áľ âáá°áŚá˝áâ (á¨áááá á¨á°ááá°á á áá) á¨á áááľá¨á á¨áľááš ááĽáśá˝ á¨á°áťá áĽáá°ááá áá¨áľ áá˝áá-ááą ááľááá á˛ááŠáá ááá áá á°á¨ áľááľáłáá áá°áá°á á áá áłáá°á áŤá áá áľ á á˝á áľá˘ áĽá "áŤááááá" áĽáľáŞáá áľá¨áľ áĽá¨á á á áááĄ-
áĽá á¨ááἠááááłá¸áá ááľá°áŤá¨á áŤááŁá¸á áĽáááĽáá˝ áĽáá
á áá˘
áá áľáŽáľááá + á¨ááľáľá ááĽáśá˝ ᣠá¨á ááľ á áá á˝áá ááťá áá˝áá ᣠáľáááá á á áľá°áŤá¨áśáš ááľáĽ áĽáŤááá˝á áá áá ᢠá áĽááľ ááᾠᣠáĽáá°áá
áŤá áááŞáŤáá˝á á áŤáľ-á°á á¨áááááľ á°ááŁá á áŁá á¨áŁáľ áĽá áĽá áá á¨áááá áĽá á âááľáŽáľâ á°ááŁáŤáľ áĽá âCTEâ ááŽáá´á¨áľ / áŞááśáŞáŤááľáŞááľ (áĽááá
áááľ á áĽá
áľ ááááśá˝ ááľáĽ áá¸á ᣠááááŤáąá) á PromQL ááľáĽ áĽáá°áá
áŤá ááá ááá á¨áá ᣠáĽá á áľá᪠áá ááá˝á á á ááŤáł á¨á˝áá á፠áážá˝ áá áá á áĽá áĽááąá áááťá¸áľ á ááĽááľ)á˘
á áá ááááŤáľ ááá˘áá˝ á "Cube" ááľáĽ á¨áľá áŚáłá¸áá ááá¨áłá°á á¨áá¨áą ááłáŞáŤáá˝ á áá¸á, áĽá á¨áľ áĽá á áá á°ááľ áá á¨áľááš á áááŹá˝áá˝ ááĽáśá˝á "ááá¨áĽ" áĽáá°áá˝á áĽá á¨áľáá ááľ áááá á˛áአáááąá áá áá°áĽ áá˝áá.
áá´áá˝
áĽáá° á áá á áľáá áľ ááľáĽ áá˝á áŤáááĽá DevOps- áĽá SRE- áŁáá፠á ááľ áŠáŁá፠1000 áááᎠá°ááŞáľáŁ áá° 350 á¨áá á ááá˘áá˝ áĽá 15 á áľá°áłáłáŞáá˝ áááá áá á¨á° áááľ á˛ááŠáľ âáá˝áâ ááá á ááŚáľáĄ á¨áĽááá áá âbuzzwordsâ á áľá°ááᣠáááá ááá áĽá áááá ááá á áŤáľ á°á á¨ááľá°áłá°á á áľá¸áłá ááááľ á á áĽá á áľá°áłáłáŞáá˝ ááá ááá á¨ááŁá¸ááᢠá áá°áśá˝ ááľáĽ.
áĽáá° áŚááľáŁ á¨á áááááśá˝ ááá˝ áá áĽá áľá á°áśáťá¸á áá áá°áŤáŤá ááá˘áá˝ á¨á°ááŤáŠ áááŞáŤáá˝á áĽá áłá˝áŚááśá˝á áĽááááŁááá˘
áĽáá°áá¨á°ááľ áŤá áá´áá˝á áĽáá áááá-
á áá áá ááľ áá áŤá á ááŤáááľ á áá°áŤááᢠáá ááááŁáľ áĽáŠ ááááľ áá-áá áááľ á áĽááááš "ááááśá˝" ááľááá á°á°ááĽá¨áá áááľ áá. áá ááľ áłáááľ áŤá á á˘áŤááľ á áá á ááľ áá á á˛áľ áá áł áľáłá áá áá˘
áá¤áą áá áŤáá áá ááááŤáąá á áá ááá˘áá˝ "á ááłááľ ááááľ áááŞáŤáá˝ á¨áľ áĽáá°ááłáŠ" ááá áá áĽáŤááá˝ áá° á áľá°áłáłáŞáá˝ á áááąá.
áá°áá á á¨á áááááľ Mesh áá áĽá áá áá áĽá ááááľá áááá á°á ááá ááľá¨á á áá ᾠᣠá¨ááłáŞáŤáá˝ ááľáĽ áŤá áŁáá°á¨áŚá˝ ááľááá âá¨á¤áá á°á á˘áľá˛áŽâá á¨áá á°ááŁáŤá áááľá¨á á°ááá áá-á¨áĽáŤááłááą HTTP (áá˝) áĽáŤá á¨ááááľ áá°áľ á ááľáľá ááľáĽ ááłáŤá ᣠáĽá á interservice (áĽá áĽáť áłááá) ááľá°ááĽá áá "ááá ááá á áá á°á¨á áĽáá°á°á áá¸" áááá áá¨áłáľ ááťáá. á¨DomClick hub ááá áááááĄá˘ =)
á¨áŠá áááľáľ áá á¨á° áááľ áľáá
á áłáŞá, á¨áłá¸ááá áľáŞáľ áĽáá áááá Kubespray - Kubernetes á ááá°ááŤáľ ᣠáááŤáá áĽá ááááá á°áľáá ááᢠá á ááľ áá áľ, ᨠkubeadm áááá á°á¨ááá˝ áľáá á¨ááá á áááŤá á°ááá§á, áĽá áá° kubeadm á¨áá¸ááá áá°áľ á ááá¨á á. á áá¤áąá, áłáááĽáŞá á¨áŤáąá ášáŤ á á°á¨á (á kubeadm áľáá áĽá áá áľááá ááłáŽá˝ ááŁá áááľá).
á¨ááá k8s áľáĽáľáŚá˝ á¨ááťáťáŤ áá°áľ áá á áááľááá˘
- ááá°áą Kubespray á¨áłáááĽáŞá ᣠá¨á áááŤáá˝áᣠmerjim áá áŤá¨áááĄá˘
- ááááá áá° áá á áá°áŤá¨áľ áá ááĽá¨áľ- "áŠáĽ".
- ááťáťáŤáá á á ááľ áá á ááľ ááľááá ááááľ áĽááá¨ááá (á á áá˛áĽá áá "á°á¨áłáłá: 1" áá) ááľáĽ dev- "áŠáĽ".
- á áááá áá áááľ á áłá áá˝áľ, á ááľ á áá á á ááľ áá.
áá°ááľ á¨áá°áŤáľ áĽá áľ á áᢠKubespray áá° á ááľ ááá á ááĽááľ áááą áĽá áááą kubeadm.
á á á ááá, áśáľáľ "Cubes" á áá: ááĽá¨áľ, á´á áĽá ááŽáľ. áá ááááá á á á°ááá˘áľáŠáľ á°á áŁáŁá) ááŽáľ- "Cube" á ááá°áá á¨áá¨á ááá¨á ááľáĽ. ááĽá¨áľ и dev á áááŁá áá˝áá˝ (oVirt for stress and VMWare cloud for Dev) áááŤáᢠáááľ- "Cube" á¨ááá¨á á "áŁáś áĽá¨áľ" (áŁáś áĽá¨áľ) áá ááᥠáĽááá 32 á˛áአááŽá˝áŁ 64-128 áᢠáá á°á¨ áľááľáł áĽá 300 áᢠSSD RAID 10 áŤáá¸á á°ááłáłá á áááá˝ áá¸á - á á á ááá 50 á¨ááááľ á áᢠáśáľáľ "ááá" á áááá˝ á"ááśá˝" á°á°áĽá°áá áááľ- "áŠáŁ": 16 áᣠáá á°á¨ áľááľáł, 12 á˛áአááŽá˝.
áá˝áŤá, "áŁáś áĽá¨áľ" áá áá áĽá áĽáá° á ááľááá ááĽááĽáŽá˝á ááľáááľ áĽááááŁáá OpenStack: "áŤáŤáł áá¨á¤áśá˝" áĽá á˛áአá áŤáľááááá áá ááľá¨á . áĽá á¨á áľá°áłá°áŠ ááľáĽáľáĽááľ á á¤áľ ááľáĽ OpenStack ááľáĽ á ááá˝ áŤá á áá¨ááŤáá˘
áCI/CD Cubic áĽá áááá˝ á¨áá á¨á° áááľ áááá˝ á¨á°áᨠá¨áá áᲠá áááá Helm 3 áĽáá ááááᢠá áśá), áááŞááľ, ááťá á¨áá˝á áĽá áśá¨á. á¨áŁá ᪠á áááŤáá˝á áĽáááłáá áĽá á¨á°ááłáłá áá¨ááť áá°á°ááŤáŠ á áŤáŁá˘áá˝ áĽáá°ááŤááá˘
áá°áá°ááŤ
áá
á á á ááá á áááá˝ á DomClick áá áŤáá á¨á´ááŚááľ áá°áľ á¨áŚááŹá˝á áááá˛áľ áá áááľááᢠá˝áá áĽá á¨á á á
áŠáľ áŤáá° á´áááŤá áá á°ááᥠáľááá
á¨áśá ááá ááá á áá Ꮰá°á¨áłá°áᥠáľá áŠá áááľáľ áĽá ááá˝á áĽá âáááľáŽáâ á˝ááá˝ áááŤáá˘
ááá: hab.com