á áá áŁá á
áá
áĽáá
áĽá á¨áłá˝ áĽáŤááá˝á áá ááá
áľá "ááááľ"
- á°áá á˛á áĽááľá á¨á´ááá áłááŹáá°á áááľ "
á˛ááŞá¨á᪠áĽá áŠá áááľáľá áááá á°á á¨áááá áĽá á ááľ ááá á¨ááá°áá á°áá˝ áá á¨áááľááᢠáá ፠áĽáááľ á áá°ááᢠá¨ááááľ áá á¨áááá áŠáŁá፠ááá áááá ááá áá á áŁá á¨á
á áá áá á°ááŁáŤá˝á á¨áááľ áĽá á¨áá°á áááľ áŤáá¸á á¨áááŞáŤ ááá ááŽáááśá˝á ááááá ááᢠáĽááá áá áááá áá á¨á° áááľ á¨áŁáś áĽááááŁáá á¨ááŤá áá¨á
á áĽá áá¨á
á áá á°á áŤááá˝ áá. áľááá
, "Flant" á¨ááŤá¨áááá áá áĽáŤ, ááá
á áááἠááá áá áááááľ ááá°áľ áĽá turnkey áááľ á°ááŁáŤá.
áĽá á¨á´ááá áłááŹáá°á áĽá á¨áŠáŁááŤá ááľáŤážá˝ á ááą áĽáá°ááá áá á á¨áááľ á°á°áŤá˝ááľá áĽáá´áľ ááłá°á áĽáá°ááťá ᣠá á áŤáŠá ááá
áá ᣠá¨á áľá°áłáłáŞáá˝á ááááľ ááá áááľá¨á áĽá á¨ááá˘áá˝á ááááľ á¨á áá á áľá°áłá˝ áááľá¨á ááľ á°áá áĽááłááááᢠ.
áľá áŠá áááľáľ
- á¨á
áἠáá áá˛á
ᨠFlant áĽá áĽá áŞáááśá˝á á ááťáá
á˛ááŞ: áľááá ááłá áĽá áá á°áááŹá áá ᣠáá áĽáąá áááľáá ááá á áááááᢠá ááááŤáľ áĽá á áá¤áľ ááŤá¨á ááĽááĽá áľáá áá á áááľ ááľáá áľááá áááľáááá˘
á áĽááἠááłáŞáŤ áĽááááááᢠáĽá á˝ááŽá˝ á ááĽááááᣠáłáááᣠá á°ááŤáŠ ááŤáá˝ á á¸áááá¸á áĽá ááłáŞáŤ áĽáá°ááŤáľáááá á°á°ááᢠáĽá á¨á°ááŤáŠ á ááŤáŽá˝á á áłááááᣠá¨áŤáłá˝áá áĽáľáááśá˝ áááĽá°ááᣠáĽá áááľ á ááá°ááᢠááľ á ááľ áśá¨áá áá áá á¨ááááá áľ á°á¨á áá á°áá°áá áá áĽáá°áłá¨ - á 2013 á áŤáŁá˘á˘ á ááłáá áľ áá áŁá ááŤáŁáá˝ áá áĽá áááľ áá á¨á ᣠá áľááľáá ᨠâDockerâ á ááá á˝ááá - á ááłááľ á¨áŤáłá˝á ááŤáá˝ á Pythonᢠá áśá¨á áááŁáľáŁ ááŤáá˝ ááŁá áĽá á áľá°ááá áĽá á áá á á¨á°áĽ á¨á°á°áá áááľá áá áá á°áťáá˘
á¨áŠá áááľáľ áá áłáŞáŠ á°ááłáłá ááᢠááĽááľ áá¨áá á ááá¨á áľ áá - ááĽá áá áľáŞáľ 1.2 áá - á áááąá áźá áĽá áźá áá áĽá ááŤáá˝ áá á¨á ᣠáá á á áá ááááľ á¨áśá¨á áá ááááááľ ááá¨ááᢠáá° Rancher áĽá áá° ááá˝ áááľááá˝ á áá ááá áĽá¨á°ááá¨áľá áá á ᣠáá á¨á፠áŠá áááľáľ áłá¨ ᣠá áá ááľáĽ ááá ááá áĽá áĽáá°ááá°ááá ááá á á°áťá áááł á áľááá á°á°ááĽáŻáᢠááá á¨ááŤááá ááá á¨ááá˘
á áá, áĽáá á ááľ ááááľ á ááá˝áá á á, á ááľ ááááľ á ááá˝áá á á - áĽá ááľááśá˝ á á, áĽá 1.2 á á á ááá á áŁá á áľá᪠áá, áá ... áŠá áááľáľ á áááŁáł áá áŤá ááá áá - ááŽáááąá á°ááá¨áą áĽá á°á¨áąáľ. á áŞá áĽáá°ááá. áááá á áá áá á¨áľ áĽá áááľ áááá˝ áŤááľ, á¨á፠áá° ááľáĽ áááááŁáľ á¨á°áťá áĽáá°áá á°á¨áľá°áá, ááá áá á áśááľáአáá áĽáá°áá á áááľ á˝ááŽá˝ á¨áá - á áľááľáá áá ááá áľ áá˝áá.
áŠá áááľáľ áľááá áá ááá áááá áá á¨áááľáĽá áľ áá á ááá á¨ááᢠá¨ááłá¨áą á ááľ áá¨á á áá áĽá¨á á á á áá á, áĽá áĽáŤáłá˝áá á ááá áááá á áá¨áá.
áľá áŠá áááľáľ
- á Kubernetes áĽáŤáą áĽáľááľ ááľáĽ á ááĽáł ááłá°áá?
á˛ááŞááŤá¨áá. ááááá á áĽá-áá áłá áááľ ááľáĽ áĽááłá°áááᢠá¨á°áá°á á¨ááłáĽ áĽáŤááá˝á áĽáááŤáá-áá° ááŽáá´á¨áľ ᣠáá°ááŤáŠ áŚááŹá°áŽá˝ ᣠáááá - áá° áĽá-áá áłáᢠáĽáá° á áááłá°á áá áĽá á¨ááá°áááá ááá áá áá¨áłá°á á áá˝áá áĽá ááłáłáľ áĽá˝ááá ᣠáá á¨á áá° ááá áááł á ááľá áááł á¨ááá˘
- á á°ááłáłá áá á Kubernetes ááŞáŤ áĽá ááłáŞáŤáá˝á áŤáááá?
á˛ááŞáľááą áá ááᥠáá°á áĽáŤááá˝á áá° ááá ááá áĽáááľáłááᢠá¨ááłáĽ áĽáŤááá˝ áĽá፠áŤáá°áá áᣠá ááá áĽáŤáłá˝áá ášáŤ áĽá á áááŁáłááťá˝á á°ááŁáááľ áĽáľáŞáŤáá áľá¨áľ áĽáááŤááᢠá¨ááŤá áá°áá á˛á°ááľ áá° áááá áľáŞáľ áĽááááłááá˘
áááłáᣠá¨ááŽáá˛á¨áľ áŚááŹá°á á ááᣠáĽáąá áá° áá áĽá áá° áá áá° áľáĽá°áŁá˝á áá°áá áĽá¨áľ ááá¨á ááááŁáľá 5 áá áŤá áᢠá¨áá á áááľ áŁá ᪠áĽááááááᣠá¨ááłáĽ áĽáŤá áá¨ááᣠáá áááá á ááĽáᣠááá áá áá°áá áĽáľáŞááá áá á á á áááááᢠá áá áá á¨áľ, ááŤáłá˝á áĽáá°á áľáŁáá, ááŁá¤áŤá˝áá á¨áŁá áŞáŤá˝á áá áĽáá°áŤáŤáá, áá á á áá ááááŤáľ áŤáľááááá, áá° ááá áááááťá˝á. á¨ááŤáᣠáááłáᣠâáááśá˝áŁ áá á ááá ááłá áĽááľáááâᣠáĽá ááá áá á°áᣠáĽáá¨áá°áááᣠáĽá á¨áá á áá áĽáá°áá ááááłá á áááľ áá° áááá áĽá¨áľ áŤááŠáľá˘
áŤááá áá áááłá á áĽááááŤááá˘. áá áŤáá°ááᣠáá áŤáá°áá አááá áŤáá°áá áŠáŁ ááá áá ááá°áá á áá áŤááá áĽá ááĽá¨ áááŽá˝ - áĽáŤá°á¨áá ááᢠáĽá áá°áąá ááá á¨áĽáľáááľ áááŁáłá áĽáá° á˘ááąáľáľáŞ áľááááá°á áłááá áá á ááłáŞáŤ áľáááááá áĽáťá˘ áĽááá áá áĽáŤáá áá á¨áá, ááá áá á ááá áŤáá ááá á á°á¨áá? áááą ááá áá - á á, ááááŤáąá á¨á áá áááľ áľááá á¨áĽá, á ááłááľ á°ááŁáŤá á˝ááŽá˝á áááłáľ áĽá á áá áąá ááłáá.
ááááą ááá áĽáá°áá ááᥠá áĽááá áĽááááááá áĽá áľáŽááŁáľ á¨á ááľ áłáŚ áĽáá´áľ áĽáá°áá°áŤ ááá á áááľ áááľá áŤáááá á¨áŤáłá˝áá áłáŚ áĽá á¨áŤáłá˝áá áľáŽááŁáľ áĽáá°áŤááá˘
Flanta ááłáŞáŤáá˝
â ááááľ á áá á¨á áśá áŚááŹá°áŽá˝áŁ á¨áźá áŚááŹá°áŽá˝ áĽá áłá/ááá ááłáŞáŤáá˝ áĽááłááľ á ááááᢠáĽá áĽáá°á°á¨áłááľ, áá á á°ááŤáŠ áľáľááľ ááľáĽ á ááľ á áááľ ááłáŞáŤ áá. á Flaunt ááľáĽ áĽá á°á¨á᪠á¨á°ááŤáŠ ááłáŞáŤáá˝ áĽááłáá á°á¨áľáťááᢠáá áĽáááľ áá?
á˛ááŞá GitHub áá áĽá ááá á ááᢠá áá áĽáá°ááľáłáá°áᣠá¨áááł áŤááł á áá - á¨ááŤáá ááá ááá á°á áŤáá ááᢠá ááŤá¨ááá áá áľá áŠá áááľáľ ááľáľá á áĽáŤááłááą ááá°á ááŁáĽá áááľ ááťáá á°á á áˇáᢠá¨áááł áŤááł áá áĽáá°áá áŁáአááĽáŤáŤáľ á ááťáá - á¨á°áᨠá˝áá áŤáľááááá ááá áá á áá áá°áľ áááłá ááá¨áłá°á á áŁá á áá ááá áá, ááááŤáąá á áŠá áááľáľ ááľáĽ áĽá áá á áá áá°áľ áááłá ááłá¨áľ á ááĽá. áĽá á°áá LogHouse á áá - áá á ClickHouse áĽá á Kubernetes ááľáĽ áááἠááľáłááťáá˝á ááá°áĽá°áĽ á áĽáá á áľááľ áá á¨á°áá á¨á° ááá ááá˘
áĽá áááááŤáá˝! áĽá áĽáá˛áŤáá á¨á áá áááá, ááááŤáąá á áá á ááľ á ááŤáł á¨ááľáĽ áááľááá˝ ááááá. á á áśá áŚááŹá°á áá á¨á°áá á¨áąáľ á áŁá áľáá á¨áááľ ááŤá¨á ááŠá áááľáľ áĽá á áľáśáá˝ á á ᣠá á áĽáá´áľ á¨á°ááľ á áľá°áłáłáŞá á áľááá ááŤá áĽáá°ááťá - á¨ááľáá áá¨ááśá˝á áááľá°áłá°á ááłáŞáŤ ᣠááŽáá˛á¨áľá á¨áĽá áááááŤáá˝ áá áĽáá´áľ á áľááá ááŤá áĽáá°ááťá - áĽááá áá° á፠á¨ááá á¨á°ááŤáŠ áá¸áᢠáá¨áá áá° áá á¨ááአáĽá á¨áá ááá á¨áá°á áľáĄ áááľáŽážá˝áŁ áá°áá ááŽáá´á¨áľ á áŁá á áľááŤá ááŤáááľ áĽá ááááŤáá˝ á ááľá˘ áá áá á áááľá°á ááľáĽ á¨á°áŤá á¨áŠá áááľáľ á áľáśáá˝ áľáĽáľáĽ áá ᣠáĽá áĽáą á¨ááá áá° áááá ᣠááľáĽáľáĽ ᣠá ááśáá˛á ᣠáĽá ááłáŽá˝ ááľááá á¨á°ááąá áľá˘ á á áĽá áĽáá°áŤááá˘
á¨áľá-áá áłá áĽáľááľ
"ááĽá á¨áááľáá ââáá ááá ááłáŞáŤ áááľ áĽá á¨á á ááá áá´áá˝ á áŁá áľáá á áľá°áá ጠáá." áá áá ááĽá-áá áłá áĽáľááľ á°ááłáłá á áľá°ááž áĽáá°ááŤá°áá ááááľ áľá˝ááá ?
á˛ááŞ: á áŠá˛áŤ ááľáĽ, á áĽá áá ፠ááľáĽ á¨áá አáŠáŁááŤáá˝ ááľáĽ, ááá áĽááłá á áἠá áá°áá. á áĽááἠáá áŽá áŤá ááá፠áá ᣠááááŤáąá áĽáá° ááá áĽá Yandex áŤá áá áá á°áŤáážá˝ á á - áĽááą á°áá á¨áŠá áááľáľ áá á ááľ ááá áĽáŤá°á¨á áá ᣠáá á ááá ááŞáŤ áŤá áŠáŁááŤáá˝ á¨áĽá á¨á áá áááŤá°áááľ á áľá°áá˝áŚ áĽááłá á ááááĄáᢠáŤáá°áłáłáľáŠ 80 á°áá˝ áŤááľ ááááľ áĽá 300 áááá˛áśá˝á á áŠá áááľáľ áĽáť áŤááá áŹáľ áŽá፠áááłá°á á¨áŁáľ ááᢠáááááá á áľá¸á᪠áá. áááá ááłáŞáŤááťá˝áá á¨áá¨áĄ áĽáá á¨áᎠ6 á°áá˝ á RnD ááá ááľáĽ á ááᢠ6 á°áá˝ á¨300 á¨áá áŽá፠áááá˛áśá˝ áá - áááááá áĽáá°ááá á¨áŁáľ ááá˘
ááá áĽáá áĽááá 6 á°áá˝ áĽááłá á áŁá á áá áĽá á¨ááŤáŤáá ááá á˛áŤá°áá, á°ááŁáŤá á˝áá á˛áŤááĽáá¸á áĽá áááľááá áá áĽá¨á°á°áĄ á˛á°áĄ - á áľá°áłá˝ ááłá. á áľááá á¨á´áááá áŠáŁááŤáá˝ ááľáĽ á¨áŤáłá¸á á¨áŠá áááľáľ áááľ áĽá á¨áľáá áĄáľá áŤáá¸á á ááá á°á¨á á°ááłáłá ááłáŞáŤáá˝á ááłá á áĽáá°áá˝á á°á¨áľáťááᢠáá ááĽááą ááłáĽá áĽá ááá á á¨á°áĄ áá°áĽ á¨áá˝á ááłá áá ᣠáá á áŠá áááľáľ ááá áááľ áá á á¨á°áĽ áá á°ááłá˝ááľ áá°áŁá á˘
á˛ááŞ: áá ááááŁáľ á¨á ááá áŁá ᪠áá, ááŠááą. áĽá ááŽáááśá˝ á áá áĽá áĽá á¨á°ááŤáŠ áááłáá˝á áĽááŤáá. ááĽá, á°á¨á᪠áĽá´áľ áááá á ááá ááááľ áĽááá á ááłáŽá˝ áá°áá°á, á¨á°áááą áááŽá˝á áááá áĽá ááĽá á á°áťá áá á ááŤá˝ ááľá¨á áá. á áá áá á áááľ áĽá¨á°áŤá ááᢠáľá áŠá˛áŤ áĽá ááá áááŤáľ ááĽá á¨áŁáľ áá, ááá áá á áŠáŁááŤá ááľáĽ áá° 40 á¨áá á ᨠDevOps áááá˛áśá˝ á áŠá áááľáľ áá á¨áá°áŠ áá¸á. á áŠá˛áŤ ááľáĽ áŠá áááľáľá á¨ááŤáá á°ááŁáŁá ááĽá áŤáá¸á áአáŁáááŤáá˝ áŤá áĽá áŠáŁááŤáá˝ á á áĽáŹ á ááľáĽá, ááá á˘áá.
áľá DevOps áááá˛áľ áľá áĽáŤ ááá¨á áááá ááá á°á¨áľáťáá ᣠááá á°á áááá ááá áá¨áłá áĽá áá´ááŚááľ áááá˛áśá˝ DevOps áááá˛áśá˝ ááá°áá áĽá á áá áááá ᣠáĽá á áá á áááŤááᢠáĽááá áá 40 á¨áááá á¨á´ááŚááľ áááá˛áśá˝ á á¨áĽááą áŤááĽáá¸áá áĽá á˝ááŽá˝á áááłáᣠáá áá áááľ áĽáť á°ááľáá á á áá á áľááá ááá á¨áĽ áĽááááŤááᢠá ááľáŁá˝á á¨áá á, á á ááľ ááá á áááľ á ááľ ááľáĽ ááłáŞáŤá ááá áááł áĽáá°ááá áĽáá¨áłáá, ááááŤáąá á áá á á¨á°áĄ ááľáĽ á¨áá áŚáł ááá á¨áá áąá ááłáŤá. áá áá áááľ á¨ááľáĽ áá°áŁá°áĽ ááá áááł á¨ááá - á ááá ááá áľá áĽá ááá áá° dev/null áĽáŤáá°á° ááᢠáĽá á ááŤá˝ á áááá. áááá ááá á áłáá á°áľáł á áłáľááá áĽáá ááłá°á ᣠááłá á ᣠááľá°ááá ᣠááľá°ááá áĽááłáá áľ á°á¨áľá°áá á°áá˝ áĽáá˛á ááá áľ áĽá áááłá¸áá áĽáá˛á¨áአ- áŤá ááá ááá áŤáľáá áĽá áááŤáᢠá¨ááŤá á¨áááľ á ááľ á áá ááłáŞáŤá áá° ááŁáŤ ááľáĽ á áááŁá. á áĽááŤáŹ ááá°áąá ááá á á áłáá á áá°áá, ááááŤáąá á ááľ á°á ááłáŞáŤáá áĽáá°áá áá ááá˝ áá, áĽá á¨áááľ á ááľ á áá ááá á°á áĽá¨á°á ááá áľ áá.
áá á¨áłá/ááá áá áŤáá á¨áľáá áľááłá˝á á áŤá ááá˘. ááź áĽáá°áááá á ááľáłááľá ᣠᨠ3 áááłáľ á ááľ áááľááᢠááááŞáŤ áá á á á ááá á áźá áá áá á. áĽáą á¨á áá°-ááłáĽ áĽá á á áŁá áĽáŠ áá¨áá፠áá á ᣠá¨á°áá°á á˝ááŽáťá˝áá ááłá - á°ááˇá! ááá áá á¨á áááą áá á˝ááŽá˝ á á, á¨á áá áááľááľ á¨áááťá áá, á áźá áá ááŽááŤá áááŁáľ áá áľáŤ áá. á áŠá˘ ááá á¨ááťá áááľ áá á¨á á áá áá á¨áľ á áŠá˘ ááľáĽ á ááľ ááá á áŤá ᣠá á°áá ᣠá á°áá ᣠá á°áá áĽá âáĽááááááá ááá á áááááâ á¨áááá á áĽá¨á°á°áĽ áá°ááá áĽáááł ááŁáᢠâ á áŠá˘ áá á áááŤáá áá° áá áááŁá ᣠáá áŤá á á áľáá áá? á áźá áááአáá á¨ááááŞáŤáá ááĽáĽ áááááľ áĽáť áĽááá á áá áááŽá˝ á Go ááľáĽ ááá áĽááłááĽá á°ááááĽááĄ- DevOps ááłáŞáŤ á¨áááááłááľ áááľáŽá˝ ááá á áá áľá˘. Go ááá ááá á áááá áŤá áŤá á á áľááá á áá°ááᣠááá áá á Go ááľáĽ á¨á°áťá á¨áááááłááľ áááľáŽá˝ ááťááá˘
ááá áłá˝áá á ááĽá°ááᣠá Go ááľáĽ áłáá áĽáá°áá áťááá áĽá werf áĽááááᢠáłá á¨á áá á áá á áá°áááᣠá ááłá á¨áᣠá á ááłááľ á¨á áἠáá áľáŞáľ ááľáĽ áĽá¨á°áŤ ááᣠááá áá áá°áá á¨ááŤá°ááľ ááá á¨ááťáťáŤ ááááľ á áᣠáĽá áĽáąá áá¨á°á áá˝ááá˘
áłá ááá á°áá á¨?
- áłá ááá áĽáá°á°áá ᨠᣠáá á˝ááŽá˝á áĽáá°áááł á á áአááááŠá áá˝áá?
á˛ááŞ: á¨ááááŞáŤá ááááŤáľ á ááŁá¤ ááľáĽ áá. ááááŞáŤ áá áśá¨á áŁá áĽá á°á¨á á˝ááłáá˝ á ááá áľ áá á áááŁáłá áá á¨áŁáľ á˝ááŽá˝ á ááĽááááᣠáľááá á áŤáłá˝á áĽá á°á¨ááá˝á á áŤáᢠá¨ááŤá ááľáá á áá˝áłáľ áá áĽá á°á¨á᪠á˝ááŽá˝ á ááĽáááá. á áá áá á˛ááá á˛áŞ / á˛á˛, ááŁáŞ á¨áááĽá ááááá á°á á¨á°á¨ááš ááľáá˝ áľáĽáľáĽ á á, á áľááá áŤááááá ááá¸áŁá¨á áĽá á áľááá á¨áááá áá°á áŤáľáááááłá.
ááá°áá ááááŤáľ áááááľ áá. á á, ááá á á, áá á ááłááľ á˝ááŽá˝á áĽáť áááłá. á á áľáá áááłáŁ âááá á¨áŠá áááľáľ á¨áĽá á á áľá°áłáłáŞ ááâ á°áĽá á°á˝ááᢠá áľááá áá "The". áĽáá˛áá "á¨áĽá á á áľá°áłáłáŞ" á¨áááľ áááľ á á - á¨áĽá á á áľá°áłáłáŞ á¨á°ááá°á áá áá á áá? áĽá âá¨áĽá á á áľá°áłáłáŞ - áĽá áá áŤá!â áĽááááᢠáĽá âáĽá á á°ááˇáâ áĽáá˛áá áĽáá áĽáááá˘
âááá ᣠáĽá áá áŤáâ áááłá˝á á áľá°áłá˝ áá ᣠáĽá áĽáą áĽáá°á°áŤá á˛ááᾠᣠááŤáá á¨ááá¨á áá áá - âáá á ááá á áľááá!â áĽá Kubernetes á ááá ᣠáĽá á°ááᨠááá á áááá¨áᢠ, á˘á°áŤá áŁáá áŤá, Helm áá á ááłá á ááŤá˝ á áááłáá.
ááá áá¨áá áá° Kubernetes á¨ááá á¨á˝áá á áľá ááŽá°á°á áĽáť ááá áłááá˘
áá áĽáá° ááááá áá°ááŤáľ á áŤáᣠáááá¨áťá ááááľ áĽáá°á°ááá ááá áĽááłáá°ááá ááá áĽáááááá? áá° ááŽáľ á°ááááˇá áááľ á áááŹá˝á áá°á፠á°áááłá áˇáᣠá á˛áą áľáŞáľ á°ááááˇáᣠáĽá á˘áŤááľ áĽá፠á áá áá˝á áĽá á áľááá ááá˝ áá°áŁáᢠááá áá áá á˝áá á ááá ááááľ á áááłáá. áĽáąá ááááłáľ áĽá áĽá¨áľ ááľá¨á á ááŚáľ ááááŤáąá áŠá áááľáľ áĽá፠áá áĽá¨á°á¨á°á° áĽááłá áĽáá˛ááá áĽá áĽáá˛á¨áłá°á áľáĽáá ááľá áľ áŤáľáááááłá - á°á°áááˇá ááá á°áá ááᢠáĽá á¨áá°ááŤáľáŁ á¨áá˝áłáľ áĽá á¨áááŁá á áá á¨á°áŤáŤá áĽá áľáŤáá˝á á áá˘
áá áśá˝
á áá á ááľ á¨á áŤáŁá˘ áááľ áĽááááŤáá. áá°á á˛á á áŤááŤááľ á¨áá á¨áá ááłáŤáľ áĽáááááá - âvagrant upâ ááá áĽá áááŁá áá˝áá˝á á á°ááá°ááᢠá ááľ ááľáĽ á ááľ ááŽáááľ áá°áááá áľ á°á¨á ááá°ááľ áĽáááááá ᣠáĽááŤá âwerf upâ áĽáá áĽáá˝ááá áĽá á¨áá ááŽáááľ á áŤáŁá˘áŤá á á áŤááŁá ᣠá á áŤáŁá˘á áá-áŠáĽ ááľáĽ á°ááááˇá ᣠááááľ ááš á¨áá ááá áááŤáá˝ á°áááá°áá ᢠ. á áĽáľááľ ááá áá á áááľá¨áľ, áá á á°áᨠááááľ áá¨áááá, ááá áá, á¨á áŤáŁá˘ áááľ á á°á°áá áááá˝ ááľáĽ á á°ááťá¸ áááł áá¨áááá.
ááĽá ááŁáŠ áĽááá ááᢠáááá˘áá˝ á ááá˝ áááł á˘áá¨áľáľ áŤáľáá. á ááľá ááŽáááľ á ááĽááľ á á áá ááľáĽ á á ááľ ááłáŞáŤ ááá°ááŤáľáŁ áááłá áᣠáá° ááľ ááľáĽ ááááľ áĽá áĽáá˛áá áĽáá° á§áá§á áááł áá° ááľá¨á ááá áá¨áŤáá˝ áá°áááá áĽá áá° áááľ ááááľ á°ááłáłá ááłáŞáŤ áá áááᢠáá á ááľááľ, á ááľááľ, áá á¨á° áááľ á¨á áŤáŁá˘áŤá á á¨áŁá˘ áĽáľá¨ á˝áŤá áľá¨áľ áĽáá°áá ááŤáŁáľ ááĽá á áŁá á áľááá ááĽáĽ áá. áá áá áá á áá°á°áŤá - áĽá áááľá¨á áĽáŤááľá ááá˘
áá áá° áłá/ááá á¨áááľá°á ááááľ ááááŞáŤ áá á¨áŠá áááľáľ áá á ááľ á áááľ ááᢠá˝ááŽá˝ á ááĽááááᣠá á˝áá ááľá°áá - á áźá ááᣠá ááááá ááá áá ááŤáłá˝á á ááłááľ áááľááá˝á á ááá á°ááᢠá¨ááŤá áĽááá á á¨áááľá á á áŁáŤáá˝ áĽáá°ááá áááľá°áŤá¨á ááá¨ááᣠá á áá á áľááá á áá ááłá áá áá° áááľáŽá˝ áááááľáŁ áĽá á ááá á¨ááááŤáá˘
áá áá á á ááá áłáŞá á¨áááá áľ áá ááááľ á áᣠá¨á ááá ááá˘
áŠá áááľáľ áá°á áŤáá á¨ááŞá ááŹá ááᢠááá á áŽá˝, áĽááá, áŹá˛áŽ, á¨áá áá - ááá á¨áá. ááŹá áĽá áá°á áĽáťá˘ áĽá ááá á á - áá ááŞá ááᢠá áŞá - ááŞá á áᣠááá áá ááŞáá áá ᣠááŞáá áá°áá°áŞáŤ ᣠá¨ááá˝ áłáĽá áĽá áááľ áŤáľáááááłá ᣠáĽá áŤá áĽááą ááľá¨á á áá˝ááá˘
á werf áááł, áá
á¨áŠá áááľáľ áá á áŤá áá. á áá áĽáť á á áá á¨ááá áľáŞáľ ááľáĽ áááłá ááá á werf ááľáĽ á°á°áĽáľá§áᣠááááŤáąá áĽá áĽáŤáłá˝á ááľá¨á áľáá°áá¸á ááᢠáá
áá áááľá¨á áĽá ááááŤáśá˝ á á ᣠááá áááá á˝áá á¨á˛áá ááľáŁá werf áá áĽááłá áááá á áááá áĽáááááłáá
á áá ááá á¨á áá á¨á°ááá° á áŤá ááᢠá¨á°á ááá ááŞá ᣠááŞá áá áĽááááá - áĽá á ááŞááá˝ ááľáĽ á áŁá áĽáŠ á áá°ááá ᣠáá áá ááľááá á°á á˝ááŽá˝á á¨áááł áľáá áĽáá ááᢠáŤáłáá áĽáŤáłá˝áá ááá á áŤáľááááá, á ááąá ááá áááá ááá¨áĄ, áĽáá´áľ á ááľ áá áĽáá°ááŁá á áŤáľáĄ. áĽá á˝ááŽá˝á á á ááľ áá á¨áááł ááá á¨áá áĽáá¨áľ áĽááááá. á ááľáĄ áá á¨á°áááŁá á¨á°ááłáłá á¨áááľ ááá áááá˝ áá, á ááá áśá¨áá ááááŁá á áá ááá, ááá áá°áá°á á°ááŁáŤáľ áĽá ááá˝ á ááŤáł á¤á°-áá˝áááśá˝ á á. áá á¨á°ááá ááłáŞáŤ áá á áŞá á˛á á/á˛á˛ á¨áłáĽá á ááĽááľ áĽá á á°ááťá¸á˘
Kubernetes áááá¨áŁá¨áĽ á áľá¸á᪠áá?
- Kubernetes á áá áá á¨ááááá áľá áááľ áľáááŤáá ᣠáá ááĽááľá ááŹá ááᣠáá°á ááᣠáĽá áĽá á¨á°ááŤáŠ áááŽá˝á á áአáá ááľáá áľá˝ááá ᥠá áŤáᣠá᪠ááŞáŁ ááłá áá áľááᣠááááŤáá˝á˘ áĽáŤáá á¨áááłá - ââá¨áŠá áááľáľ áľáá ááĽááľá áá áŤá á á¨áŁáľ áá? áĽá áááľ á áá ᣠáŠá áááľáľ á¨ááá˝ áááŽá˝ á°ááĽá ááá°áá áá áŤá á áá áĽá ááĽáľ áłá ááá ?
á˛ááŞ: áá á áŁá á¨áŁáľ áĽáŤá áá áĽá áááááľ, áľáá áá áĽáá°áá áĽá á¨áŠá áááľáľ á¨ááááááá áá¨áłáľ á ááĽá. ááááŁáľ áááἠáá˝áá?
- áĽá áĽáľá¨áááá áĽá áĽááłá¨ááľ á áá áĽá áĄáľáá˝ áŠá áááľáľá ááá¨á áááááᢠááá á°á áĽáŤáąá áá á áá, á ááá áą áá áŤáľááá áá. á°áá˝ á¨áá á áĽáááľ ááľáĽáľáĽááľ áááá á¨ááá¨áąáľ áľááľ á ááá˘
á˛ááŞ: áĽáá°á ááá˘
- áááá¨áľ ááá áĽáá˛áá áŠá áááľáľá á¨áŁáś ááá°áľ áĽá ááŤá áá áŤá á á¨áŁáľ áá?
á˛ááŞ: ááĽá ááľá¨á áá áŤá á á¨áŁáľ áá áĽáá áŤáľáŁá? áá á ááŤá áĽáŤá áĽáá°áá áááŁááᢠá¨áŤáľ ááłá áá áá áĽá áľá á°áľ á áááĽáŤáľ áŤá áŤá á á áľá¸á᪠á áá°áá. á¨áľ áĽáá°ááá¨áĄ áĽá á¨áľ áĽáá°ááľá á˘áááŠááľ, á á°áŤáŠ áŤáą á¨á°ááłá°á á áá°áá. ááá ááá áĽáá°áá°áŤ á¨áá áá° áá ááľáľá ááľá áľ á áľá¸á᪠áá.
Kubernetes á ááŤá áĽá áá° áĽáŤ áááŁáľ ááá áá-áşá! - á°ááá, áĽá á¨ááŤá áá´áá˝ á á. áá á˝ááŽá˝ á˛áá አáá áááá?
áĽáŤááá˝ áá áá áááłá - áĽáľáŤáá áááľ ááľáĽ áŤááľááŁáá áááľá áá? áĽáľáŤáá áá áŤáá°á¨áá? á¨áľááš á¨ááááľ á¨ááá áááŞáŤáá˝ á áľá á°áľ áá á¨á°ááášáľ? ááł áá áĽááłá á ááłáá¸á?! á¨áľáášá á¨áŠá áááľáľ áááá˝ á á áá áá áĽá á¨áľáášá á ááááá? á áşáá˝ á¨ááá አáĽáŤááá˝ áááłá, áĽá áĽááąá áááááľ, á áá á˘ááąáľáľáŞ ááľáĽ 15-20 áááłáľá ááłáá áŤáľáááááłá.
á áá áááľ áá âKubernetes áááá¨áľ á áľá¸á᪠áá?â á¨áááá á¨á˝ááŠá áľááá áááá˝ á¨áá˝á á¨á áἠáá ááłá á ááᢠá¨á°áá°á áá á ááľ á˛áá¨á á áŠá áááľáľ ááľáĽ áĽáá° á ááłá¨áá¨áĽ ááá°áá á ááá¨á áĽááłááĽá á áá ááá á áľá á áá áá˘
á˛áá¨á áá áĽáá°áá ááľá¨áłá˘ Kubernetes á¨á ááłá¨ áá¨áĽ áááľ áľáááľ áĽá á¨á°ááŤáŠ á á°ááŁá á á áá, áĽá á ááą á áŁá á áŞá áá - Cilium. áľááá áááľá áá? á á¨ááá ááľáĽ ᣠá¨á°áá°á áá á ááľ áá¨ááá ááá ááá˝á ááťá ááťá áá á ᣠáá á á á ááľ ááááľ ááá á áá á¨á ááłá¨ áá¨áĽ áááľ áľáááľá áĽá ááá˝ áľáááśá˝á ááááŤá áĽá á á¨ááá ááľáĽ áľááá áááĽáŤáŽá˝á áĽáá˛áŤáá áŤáľá˝áááłáá˘
á¨ááááľ á¨ááá á áłáŞá 15ᣠ20ᣠ30 áááľ á¨ááá¸á á¨á á á áŤááľáŁ á¨áá á á áá ááŁáŞáŤáŁ áľááľáŽá˝ áĽá áĽá á¨á°ááŤáŠ á áŽá á áŤááľ á ááľá˘ á á á ááá áĽááą áá°áŤá, ááá ááá á áŁá áĽáŠ áá, á áá áá ááŤáŁáá˝á á°á¨áá¨áá, áĽá á ááŤá¸á áá 15 áĄáŚá˝ ááἠáááľáá, áĽá á á ááľ áĽáአáá áá - áĽáááł áľááľ. áá áĽáááľ á áłáŞá áĽáá° á á°áááľ ááľáĽ áĽáá° á áŁáŞ áŤá áĽá áľááá˝á áá á¨áłá ᨠááᢠá á ááłááľ áááłáá˝ á¨á ááťá¸á ááłáŽá˝ á á, áááłá.
á áľá°áá BPF áĽá áá¨ááá ááá ááá˝á á¨ááá á˝ááł á á - áááśáš áá¨ááá á¨áŤáłá¸áá ááá á á˝áááᢠáĽá á áá° ááááľ á¨ááá áááŁá ᣠá ááá˘áŤá áá á áľááá á ááĽá°á ᣠáŤá áľááľá ᣠáŤá TCP ᣠáŤá IP ááá - áŁáአᣠá ááááľ á¨ááá ááľáĽ á¨á°áťááá áá á ááá áĽá á¨á፠áá°ááłáᢠáá° ááŤáŁá ááľáĽ áŤááĄáľ.
áá áá? á áŁá áĽáŠ á áááá ᣠáĽáŠ áŁá áŞáá˝ - á áŁá áĽáŠ! ááá áá áá áá á áá°á á áĽáŤááłááą áá˝á áá á¨áŠá áááľáľ á¤áá á áá á¨ááŤááá ááŽááŤá áĽááłá áĽá á¨áá á¤áá á á ááŤááá áá¨á áá°á¨áľ ᲠáŽáľ á áááá¨áľ áá° á¨ááá á¨ááááľá áááľáŽá˝áá˝á á áá°áŁá°áĽ áĽááá ááá ááá˝ áĽáá˛á°áŠ áĽáá¨áłááᢠá á¨ááá ááá°áľ ááľáĽ .
á¨áá á˝áá á¨á°áá ᨠáá áá¨á°áłá? á ááá á. áá áá ááá¨áłáľ, áá áá áá áŽáľ ááá áĽ, áááá á ááááŽáá˝ áá¨áłáľ á ááĽááľ, áĽá áá áŤá á á¨áŁáľ áĽáá°áá áŤáľá°ááá. áá ᣠá áá á áŠá ᣠáĽááá áľááľáŽá˝ ᣠá¨á°áŁáŤ ááŁáŞáŤáὠᣠip rot á á - á¨ááá áŽáłá¸áá á ááá áĽáŠá ᣠáĽá á áĽá áŠáŁá፠ááľáĽ á¨áá°áŠ 40 áááá˛áśá˝á á¨áá¸áá ᢠááááŁáľ áĽááśá˝ áĽáť á ááłááľ áááá˝á áá¨áłá.
áĽá ááŠááą áááľá áá? á áá áŠáľ ᣠááááľ á¨ááá á á ᣠáĽá á á˛áľ ááłáŞáŤ á á - áá ááŠááľ á áá ᣠá ááąá ááá áááá á áá¨áłáᢠáá á á˛áľ ááá ááá áá áĽáááŤáá - ááá? ááááŤáąá ááłáŞáŤá 30 á ááľ á¨áá, á 30 á ááłáľ ááľáĽ ááá áľá á°áśá˝ á°ááá°áá, ááá áľá á°áśá˝ á°ááľá°áá áĽá áľá ááá ááá ááá á áŤáľáááááľá - áĽáá° áĽáá áłáĽá áá áŤá áĽá ááááá áá°áŤá. á¨áľáá á¨áááááŞáŤ screwdriver á á¨áľáá áŚáł áá áĽáá°ááŁá á ᣠá¨áľáá tcpdump á á¨áľáá á á˝á áľ áĽáá°ááŽáĽ ááá á°á áŤáááᢠááá á°á á¨ááá፠áááááŤáá˝á á áá á áŤááá áĽá áá á¨á áŤá áááá˝ áľáĽáľáĽ á ááááľ á¨ááá ááľáĽ áĽáá´áľ áĽáá°áá°áŤ áá¨áłá - áĽáá´áľ áĽáá°áá°áŤ áłááá áĽáá´áľ áĽáá°áá ááá áľ.
áĽá á áŁá á áŞá á¨ááá á˛áá¨á 30 á ááľ á áá°áá, áá á áá¨áá. Kubernetes á°ááłáłá á˝áá á áá, á áł. ፠á˛áá¨á á áľááá á°ááá ᣠ፠áŠá áááľáľ á áľááá á°ááá ᣠáá á áááľ ááľáĽ á¨áá á˝áá á˛áá á ᣠá á áľá¸á᪠áááł ááľáĽ áá áĽáá°á°áá ᨠá ááĽááľ áá¨áłáľ áá˝áá?
áĽá Kubernetes ááá á á á áľá¸á᪠áá áľáá - á áá°áá, á áŁá ááá áá, áĽá á á, á áááłáá áááł á áľá¸á᪠áá. áŠá áááľáľ á áŤáą áĽáŠ áá°áŤáᣠáá á á˘ááŽá ááĄáľ áááŽá˝á˘
áľá "ááľáá áĽáááá" á ááŤá¨áĽ
- áĽááá áĽáá á áááŽá˝ áááłá¨áłá¸á ááľáľá á¨á°á°áŁá¸á áŠáŁááŤáá˝ á á? Yandex á áľáááľ áááá á áááááśá˝ áá° Kubernetes áŤáľá°áááá áĽáá á, áĽá፠áľáá áááľ áááŤá.
á˛ááŞ: á á, áá áľá áááą ááááľ á áá°áá, ááá áá áľá ááá áááŽá˝. áááłá, áĽá Kubernetes á áá, áááá¨áťáá áĽá፠á á°ááá°áá. áĽá¨á°áŤ áááá áĽáá´áľ áŤááá? á áááŹá˝á áĽá¨á°á áḠáĽááłááá ááá¨áłáľ á ááá á¨á°ááá ááłáŞáŤ á¨ááᢠááááŤáá˝á á¨ááá ááá ááá-á¨á°á°áŤ áľáááľ á¨ááᤠââáĽááá á ááááŤáá˝ áĽá áĽáŤááłááąá áááááĽá áááá áŤáľáááááłáᢠáĽá áŠá áááľáľá áĽáŤáááá ááá˘
áĄáĄááą 16.04 á ááᢠáá á¨áľáŽ áľáŞáľ áá áááľ áá˝áá, áá á ááá á áĽáą áá áá ááááŤáąá LTS áá. á˛-áĄáľáá˝á á¨ááŤá¸áł ááá á˛áľá°áłáľáľ á áᢠáŠá áááľáľ ááľášá áŤáľááłáᣠá˛-áĄáľáá˝á áááĽáŤáᣠá¨ááŤá ááľášá áá°áááᣠáĽá á áá ááááľ - ááááŽášá á ááľáłááľá ᣠáá ááł - á áľáááľ á¨á°á°á¨á°áŠ áááĽáŤáŽá˝ áááŤáᢠáá á áá áá°áľ ááááá ááŞá á á ááŤáŤ ááĽááľ ááááľ ááááŤá. áá áľá á¨áá°á áááľ áĽááłá áĽáŤá á áá°áá. áá ááľáá˝ á¨á°ááአáááłá, áŤáááá¨áĽ ááľáá˝á á¨ááŤááá ááŽá á˘áŽáĽ áŤá, á¨ááŤá á áĄáĄááą 16.04 áŤáá áá˝á á¨á ááľ áłáááľ á áá ááĽááľ ááááľ ááááŤá. ᨠC-áĄáľáá˝ áľáĽáľáĽ á ááá አááááŤáľ á¨ááŤááἠá¨áá°á áááľ á ááŤá áááŤá. áĄáĄááą 16 áĽá áŠá áááľáľá á ááá á¨ááá ááááá á°á á¨ááŤááĽáá á˝áá áá ááá˘
áĽáą á áá ááááľ á˛áľá°ááľ ááá áá ááá á áááá áĽáá áᣠááá áá á ááááľ á¨ááá áĽáľá¨ 4.16 áľá¨áľ á¨á áá á áľáá áá - á¨C-áĄáľáá˝á á˛á°ááᣠáĽááą á á¨ááá ááľáĽ ááá áŁá ᥠáĽá á áľááá á áá°á¨ááᢠáľááá , á áá áá˝á áá á¨á ááľ áá á áá á¨á°á°áŤ á áá, áááááŞáŤáá˝ á¨ááľáłááť áľáłá˛áľá˛ááľá ááááá¨áľ á¨áááťá áááá. á ááľ ááá á ááĽá°áá ᣠá ááŽááŤá ááľáĽ áĽáá ááááá ᣠáĽá á ááľ ááá á 15 á°á¨ááľ ááá¨áŁáá ᣠááááŤáąá á¨ááá á áŤáą ááľáĽ á ááľ áááŽá á˛-áĄáľá áááá á á áŁá á¨á á áá áááľáłá ᣠáá áá á¨á°á°á¨á áááľáá ᣠáá á áááá - áĽá¨áá°á° áá ᢠ.
á ááá áĽáá áĽá áĽá፠áĽá áĽáá°áá áŤá áĽáá á áááŽá˝ á á. áá ááá áŠáŁááŤáá˝ á ááłááľ áá á áŁá á¨áŁáľ á¸áá ááľáĽ ááŤááĽáá¸á á¨áá˝á ááłá á áá°áá - á áá°áá, á¨áááľ á°áááľ ááłáŽá˝ ááłá áá. á°áá˝ áĽáá°áá áááŤáľ ááአáá˝áá - Kubernetes á áááá ᣠá áááŹá˝áá á á°áአ- á¨áá°áŤ áááľááᢠááĽá á°áá˝ áá á¨á°ááá° ááᢠáá áá°áá áŞáŤ á áá ááááŤáľ áĽáá°áá°áá¨á áĽááłá á áŤááá, ááá፠á ááá áá, áá ááĽááą áá á¨á°ááá° áá. áá°á á˛á, áĽá áŤá ááľáľá á á¨áášáá áá˝áá˝ áá áĽááá áá á, á áá áá° áŠá áááľáľ á°áááłá á°áá, áĽáá˛áá áŤááááŁá á - ááŠááą áááľá áá?
áĽáŤáá á á á¨áś áá áľááŤááľ á áľááľáá áŤáááŤá á áľá°áá ááá¨áąá á ááá áᢠáĽá á°áá˝ á áĽáá ááŤááłá áĽá á áá¨ááá, ááááŤáąá á¨áá á ááľ áľáááą.
á¨á áĽááł á¨ááááá áľáá áľ á á°áŤá ááŠááľ áĽá ááľáĽáľáĽááľ á˝ááŽáťá˝áá ááááłáľ á¨á á¨áśá ááá¨áľ á áľááá á á áááá áá¨ááἠááᢠáĽá¨á°ááááá áŤááá áá ááá˘
á á áᲠááľáĽáŁ ááĽá áááľááᣠá áŁá áĽá "áĽáľáá áĽáááá" á ááŤá¨áŚá˝ á áᢠáĽá á°áá˝ áĽáľááá˝ áĽáá°ááá á áá°áĽ áśááľááŽá˝á á ááŤá á¨áśááľáá á¤á°-áá˝áááľá áá áááᢠá á á ááá áĽá á°áá˝ áĽáľááá˝ áá¸á. ááá á áá á¨áá°áŤáá˘
- á¨áĽá á°áľá á áľááŤá áááá ᣠáĽáá°áá áááľáá-á á°áááš á¨áá°á á˛áá ᣠáĽá á áááŹá˝á ááĽáŤáľ á áá ᾠᣠá¨á፠áľáá ᨠFlaunt ᣠááááŁáľá á¨áá áŽá፠áŤáľáááá ᣠááá áĽááľá ááŠá áááľáľ á¨á°á°áĄ á¨áŤáľá á¨ááľáĽ áĄáľá áŤáľáááááłá ᣠáĽáąá ááá ááᢠááááłáľ.
á˛ááŞ: á á°á¨áŁá, áá áĽáá°á áá. á áŤáľá ááľáá˝ áĄáľá áá° Kubernetes áłáŞá áááŁáľ áĽá á á°ááá˝á áŤáŤáľáłáá˘
ááŤáŁáá˝ áŤáľááááá?
- á áŠá˛áŤ ááľáĽ Kubernetes áá áŤá á á¨á°áľáá áĽáá°áá ááááŠá áá˝áá?
á˛ááŞ: áá ááἠá¨áááᣠáĽá áá á°á áĽááłáá áĽááá á á áá°áááᢠáĽá "Kubernetes, Kubernetes" áĽáááá, áá áá á ááłá ááááá¨áľ áá ááááľ á á. á á°á¨ááŞá áŽáá´áááŽá˝ áá áŤá á á°á áĽáá°áá á ááá áᣠáá 70% áŽáá´áááŽá˝ á áŠá áááľáľ á¨á°áááŁá አáááá¸áá á á áááá¨áĄ áá á¨áááĄáľ áŞáááśá˝ á ááľ á áá á ááááᢠá ááá ááŞáŤ áá áľáááá áľáá ááá á áľá°ááá ááá áá áá˘
á¨ááŤá áá áĽáŤá - ááŤáŁáá˝ áŤáľááááá? á¨áĽá á¨áá áľááľ áĽá á¨ááááľ áŠáŁá፠á á ááá á áá áŠá áááľáľ áľáááá á°á¨á ááá˘
á¨áŠá áááľáľ á áľá°áá ááá ááá á áááá.
áá á áá á¨á° áááľ á áľá°áłá°á ááľá ááľáĽ áášá á¨á¨ááł ááἠááᢠáá ááá - ፠ááᣠá¨á áá á áá á¨áááťáᣠáźáᣠáááŁá áá˝áá˝áŁ á´áŤáááᢠáľá á áŽáá á¨á፠áĽááť áá´áá˝ áĽá¨á°áááአá áá°ááᢠáŠá áááľáľ áášá ááá ááá˘, áĽá á áá áĽáá°áá áĽáť áááá.
áá áá ááá¨áłáľ áá ááłááśá˝ áááľ á ááłáľá áĽá ááá˝ á°áá áááľ á áľááľ á ááłáľá áĽáá°áááľáľ ááá˝ ááᢠá¨áŠá áááľáľ áĽá á¨áá á á˛áľ áĽááł á áľá°áá ááá ááá áĽáá°áááá á áá áŤá áá-á¨áĽááá˛á á¨áľááá° ááááá á áááłá, áá áĽáá áááá. áá á¨á° áááľ áĽáá° áŽáľ, á áŽáľ áĽáť á áá°áá, ááá áá ᨠyml áá - á á áá á¨á°ááḠáá á¨á° áááľ. ááá áĽáá°áá áááá á¨áá áľááľ á ááá˘
- áá áááľ áá° áŠá áááľáľ áá áŤáá°áá¨áŠ áŠáŁááŤáá˝ á áĽááá áááľ áá° áĽáą ááá¨áŤá ááá á áááááľ ááľáĽ áááŤáᢠá áľááá á°á¨áľáťáá?
á˛ááŞ: áá á°áá áá á áá áĽáááľ á áá°áá. áááłá á¨á˛ á¤á á¤áľ á áááá á¨áááľ á°ááŁá áŤáá á FreeBSD 4.10 áá áá°áŤ áá˝áá áĽá á20 á ááłáľ áá á áá áá°áŤáᢠáľáŤ áĽáť áĽá ፠áá. ááááŁáľ á 20 áááłáľ ááľáĽ á ááľ ááá á ááľ áá áááá áŤáľááááá. áľá áśááľáá á ááááá á áá¸áľ áĽá¨á°ááááá á¨áá áĽá áŤáááá ááťáťáŤ ááĽá áááłáľ áá°áŤá ᣠáááŚá˝á áłáŤá°áá ᣠá áĽááἠᣠááá Kubernetes á ááááᢠáĽáą áĽá፠á áŤáľááááá˘
ᨠCI/CD áá á¨á°áŤáŤá ááá áááŽá˝ - ááŁáááľ áŤáá ááľá¨áľ á ááŤáľáááá áľ áŚáł áá, áľáŞáśá˝á áááá á ááááá áľ áŚáł, áá áááŚá˝á áŤáľáá, á¨áľá áľá á°áľ ááťáťáá áááááŁáľ - Kubernetes áĽáť.
áľá áááᎠá áááááśá˝
- áĽáá áľáá˝ á ááááŁáŁáľ á ááĽáᢠᨠKubernetes áá áááľáŤáľ ááŤá ááá ááľáŁá áľáá áŤáľáááááłá - áá á¨ááááŞáŤá ááĽáĽ áá. á ááá°á á°á¨á, áá áááľ áľáááá, áĽá áľáá˝ á áá áá, áĽáľáŤáá ááá ááá á¨ááá, ááŠá áááľáľ ááá ááááᎠá°ááŞáľ á ááŞá´áá¸á á á á ááá áááľ ááľáĽáľáĽ áĽá ááááá á á˘áŽáá á¨á°á¨ááá á áá°áá. á áĽááľá á áľá°áŤá¨áľ áá ááááľ á áá - áááŞáá˝ áá˛áŤáá á Kubernetes á¨áŁáś ááťá áááá á ááŁá¸á ááááľ á ááá á ááľ monolith ááťá áá˝áá áĽá á¨á፠áá° Kubernetes áĽáť áááŁá?
á˛ááŞ: á áŞá áĽáŤáᢠáľá áááᎠá áááááśá˝ áááá á áá
áááłá á 300 á°áá˝ á¨á°áá á ááľ ááááľ á á áĽá á áááą áá á¨á°áłá°á áá áĽá፠á˝ááŽá˝ áĽááłá á°á¨áľáś á áĽáá á áááĽáŤáŽá˝ áá¨ááá á áá áľ - áá° 10 á¨áá á áĽáŤááłááłá¸á á 30 á°áá˝ á¨á°áá áá¸á ᢠá áľááš áľáŞáľ. áá á áľááá, á áľááá áĽá á áŞá áá. ááá áá á ááľ á áá áá° áĽá á˛ááŁáŁ 3 á áŁá á áŞá áĽá áá á áááśá˝ 60 áááᎠá°ááŞáľ á ááá áłá¸á áá á¨ááá áľáŁ áŽááŤááá á áááአááĽáá˘
ááĽá áá á áľááľá á áşáá˝ á¨ááá አáááŤáľ á¨á°ááᨠáááľáá - á á ááľ ááá á áá ááአá¨á°á¨ááá ááááľ á ááá°ááᢠáá á á˘áŽáá á¨á°á¨ááá á áá°áá, á á á ááá á ááá ááá á áŁá á áľá¸á᪠áá. áá á áĽá áá áľáá¨ááľ á áŁá áááłááᣠáľááá áľááĽáą áááŤáľ áá ááŠá˘
áá° ááááŞáŤá áĽáŤá ᣠá á ááľ á áŠá áŠá áááľáľ ááá áá á áľá᪠áá ᣠááááŤáąá áĽá፠áá áá°á á ááá áĽáá°ááá°áŤ ááá áľáááá ᣠá áá á áŠá ᣠááá ááá áá°á፠áĽáá°áááľ ááá áá á ááá áĽáááł ááŤá¨á áááľ á á ᢠáĽá á¨áŠá áááľáľ á áľá°áá ááá á áááá. áááľáĄ- á¨áááŁáá áĽá á áá á, áĽááľá áááłáľ á¨áá˝ááľá á°ááŁáŤáľ áá á áááá. áá á áá á á á áá°áá á áŠá áá. á áá á áŠá á°áá á¨ááá° áá áá á¨á°áááą á á°ááá˝ ááá á¨ááá˝ áá ááááľ, á¨ááááľ á°á¨á - á¨á áááá á áááŤážá˝á ááááľ.
áĽáá áá - áá á ááĽááľ áĽááááłááłáá, áĽá Kubernetes áĽá áááŽá˝á á ááĽááľ áĽá á á°áťá áááł áĽááľáá°áŤ áŤáľá˝ááá, ááá á áľá°ááá, á áá á¨á°áá°á áááľááá˝á áĽáá áááá, ááá áá á áŁá á áááł áĽááááłááľ. áá áĽáŤááłááą áŠáŁá፠ááľá¨á áŤáá áľ áá፠áá. á áŤáŤ ááľáĽ áĽáá° ááááľ á áľááá áááĽáŠáľ áá˝áá - áááááŞáŤ áá á˛áŤááą áĽáŁáĽ ᣠááĽá ááá áŤá á° áŁáá ááŤáá áá˝áá ᣠáĽá 10 áá á˛áŤááą ááááąá á¨áá áá ᣠáŤáľáááąáłá ᢠá áááŤáášá áĽá á ááá ááŤááą. á áĽáŤááłááą áá ááááą áĽá¨á°á áááłá. á¨ááŤá á¨á áľáááľ ááááľ áá, áĽá á áá á¨ááŤáá áĄááŤááľ.
áŠá áááľáľ áá áĽá á ááááᢠáĽáá°áá áĽáŤá: Kubernetes, á á ááľ á áŠá, 4-5 binaries áá, á áá á áŠá, áááá áá áłá áá. áá á áá˝ááťá˝á áá áŤáá áŚááŹá˛áá á˛áľá°á ááᢠáááľáá áá? áĄáĄááą áááľ áŠáŞáŽáľ? áá á¨ááááľ á¨ááá ááᣠá¨á°á¨á᪠áááá˝ áľáĽáľáĽá˘ áĽááá áá áááŽá˝ áĽáá á ááľ áááá áĽáŁáĽ á¨ááááľ áá á°áĽáá, áĽááŤá á áĽá á°á°á¨á. áŠá áááľáľ á áŁá á ááĽááľ áĽá á á°ááááááľ áĽáŤá°á áá, áĽá á¨á á°ááá˝ áá á, á¨áááłáá áá á á á¨áአáĽá¨ááá° áá, á áá áá á¨áľ, áĽááá áááá˝ áĽáá°áá ááááłá.
á ááľ á áá áá ááľá¨á áĽááłáá áľ áááá áĽáŤá áááľ ááľá áľ áĽááá - áá° Flaunt ááᥠᣠ150 áşá áŠáĽááľ áááá áĽá ᨠDevOps ááá á áááááľ áŤááᢠá¨áĽááľ ááá˘áá˝ áá áľáá˝ á áá á¨áá áá áá°áŤáᢠá áá áá á˝ááŽá˝áá áĽáá´áľ áĽáá°áááą áĽá á°ááá áĽáá°áá¨áá á¨áááŠáľá á¨áŤáľáá DevOps á¨áá á á ááá áááá ááłáŽá˝ ááá áááľá áŤáááᢠá á, á ááłááľ ááłáśá˝ á á. áĽá, áĽáá° á¨áá ááá, áĽáá°áá á áááľ á°áłáľá ááľá¨á áĽá áááŚá˝á á ááĽááľ ááá˝ ááľá áľ á áá˝áá. ááá áá áĽá áŁáááŤáá˝ áĽá ááá á¨áá áááśá˝ á áá. á ááááá áááł á áĽááá áááľ á ááĽááľ áĽáá°ááá¨áłá áĽá áááááá Kubernetes á¨ááłá áĽáá°ááááł ááľáľá áĽáá°áŁáá á˘
ááááŞáá˝ áĽá áá°ááá áááśá˝ ᨠ10 á°áá˝á áĄáľá ááŚááŹá˝áá˝ ááľá áľ á¨áá˝áá áľ áá á áľá¨áľ áá° áá áááá á áĽáĽá áĽáááŤáá ᣠááááŤáąá áŤááá ááá áááł á¨áááᢠáá áá á¨áá áááŁáą á áĽááá áááľ ááááŤáłá áá.
áľá Amazon áĽá Google
- á¨á ááá ááá ᨠGoogle áááľá á¨áᣠá áľá°ááá áĽáá° á¨áá ááá á°á°áá ááá°áľ áá˝áá?
á˛ááŞ: á á, á áĽáááĽ, áá á ááŤáł ááłáŽá˝á áááłá. áá áĽáá°áá ááŠááśá˝ á á. á ááá áĽáá´áľ áĽáá°áá ááá áľ áá¨áłáľ áŤáľáááááłá. áááłá á á ááá AWS áľáŤ ááľáĽ á ááľ áşá áľááá˝ áááŽá˝ á áᥠLoad Balancer ááá á áá áľ ááá âáááśá˝áŁ áľáŤáá áĽááá áááᣠLoad Balancer á áŤáááá!â á¨áá áĽáŤá á áľááľá ááá á áá áľá˘ áĽááá á áĽáá á áááŽá˝ ááá áŤáľáááááłá.
á áá ááľáĽ áአáá°ááá á°áá˝ áľáľáá ááá á¨á°áááą áááŽá˝ áááá áááľ ááťááᢠá áá 40 áááá˛áśá˝ á áá, á áááą áá¨á¨áť ááááŁáľ 60 ááá áá˝áá - á áĽááá áááľ áĽááá á áá áááŽá˝ á ááĽááá. á á ááłááľ ááŽáááśá˝ áá áá á á˝áá áĽáá°áá á˘áŤááĽááá, á ááĽááľ áĽááľ á ááľ áĽáá áááá áĽá áĽáá´áľ áĽáá°áááł áĽááááá.
ááááŁáľ áááą áá - áĽááἠááᣠá¨á°áľá°ááá° áłáŞá á¨á°áá°ááá ááá ááá áŤá°ááááᢠáĽáŤáá áĽááá á á áľá°áááá˝ áááá ááá ááá á ááááá¸áá áĽá á˝ááŽá˝á áááłá áĽáá°áá ááᢠá ááá áĽá ááá áĽáŠ á°áá°ááᢠáááá ááłáŽáťá˝á - á áľááá. á¨áá á áá á áááłá á°áááŽáá˝ á¨áááᢠá áĽá¨áá áááľáŤáľ á¨áá¨ááá¸á ááá ááá˝ á°áááá˝ áĽá á˝ááŽá˝á áááĽáŤá - Ager áĽá á áŠá˛áŤ ááľáĽ áŤáá ááá ááá áĽá ááá ááááľ áááľ áľáłá á á°ááŤáŠ á á°ááŁá á ááľáĽ: Headster, Overage - á¨ááááľá. ááá áĽááľá ááááłáľ á¨ááááááľá á˝ááŽá˝ áááĽáŤá.
áľááá , áááą á á áá, ááá áá, á áĽáááą, á áŁá áĽá á áłá á¨á°áľá°áááą áááľááá˝ á¨áá.
áŠá áááľáľ áá áŤáľááááá?
- áĽá áá, Kubernetes áá áŤáľááááá? á áľááľá áá° Kubernetes ááá¨á áŤáá áľ áá ááᣠáá áá á¨á°ááá°á Flaunt á°áá á ááŠá áááľáľ á¨áááŁá?
á˛ááŞ: áá á áľá°áłá˝ áĽáŤá áá ᣠááááŤáąá á áá ᣠá Kubernetes á áľá᳠ᣠáĽá á°áá˝ áá° áĽá áááŁá ᣠâáááśá˝ ᣠáŠá áááľáľ áĽá¨á°áŠ áĽáá°áá áĽááááá ᣠáŤáľáááľáá!â áĽá áĽááááłá¸ááá: "ááĄáŽá˝, áĽá áŠá áááľáľ á áá°ááá, ááŽáľ áĽá á¨áĽáą áá á¨á°áááá áááá ááá áĽáá°áááá." ááááŤáąá á á áá áá áááá CI/á˛á˛ áĽá áá á á á ááá áłáŞá áłáŤá°áá á ááľ áááľ ááľáŤáľ á ááťááᢠáááľ á áááľáŁ á¨ááŤá á áĽáá á áá áá á á áá á¨ááá áááá ááá ááĽáˇáá˘
á°áá ááťá˝á á¨á°ááŤáŠ áááŽá˝á áá áĽáá, ááá áá ááá á°á á ááłááľ á˝ááŽá˝ áľááá áá¸á áĽáŠ á°á áá áĽá¨á á á áá, áĽá á áá - á°áľá áŤáľáá! - áŠá áááľáľ áááłá¸áá. á°áá˝ á á°á ááŤáľ áŤáááᢠá á áĽááŻá¸á ááľáĽ ááá á°á áá áĽáá°áááá áááááŁá, ááá áá á áááłá¸á ááľáĽ á°áľá áŤá°ááá - áá áŠá áááľáľ á áá áááá ááá á˘ááłáá, áľááĽáą á áŁá áááááŤá! á áľáááľ áĽáą á áá - á áľáá á°! - áĽá á ááľ á¨áĽá áĽááľ, á áľáá á°! - áĽá 100% á¨áľáŤ áá á ááᣠááá ááá˘áá˝ áá° áááľ á¨áááŁáá 50 áá áááá áá˝ááᣠáĽá á áá áá˝áᢠá á á ááá, á°á áá!
áĽáá°ááá áŤááľ á°áá˝ áá° áĽá á˛áᥠâáá ááłáŁ á°á áá á¨ááŁá ááá á¨ááâ áĽááááᢠá¤áá áááá áĽáŠ ááἠáááἠáĽá á¨á áŤá áĽááľ áĽáá áľáá´ ááľá¨á áŤáľáááááłáᢠá áľá°ááá áááľ áááááľ, á á áľá°ááá áááł áá°á¨á á áá áľ. ááš á˛á á/á˛á˛ áĽáá˛ááááľ áĽáá°áá ááľá¨á áŤáľáááááłáᢠ፠áĽá áá áŤáľ áŤáá áľ áĽáŤ ááá˘
Kubernetes áá áĽáá°ááŤáľáááá áááá áĽáŤá áááľ ááľá áľ - ááá Kubernetes á áŤáľáááááá˘
á ááłááľ á°áá˝ áŠá áááľáľ áŤáľáááá¸áá á¨áá á¨á°áłáłá° áááᤠá áá¸áᢠá°áá˝ á¨ááŤáľáááá¸á, áá°áĽ, ááĽááľ áĽá áááá á¨áá á¨á° áááľ á˝ááŽá˝ áĽá á áááŹá˝ááťá¸áá á¨ááľáŹáľ á˝ááŽá˝ áá ááááľ á¨ááá áĽáá ááááľ á áá¸á. áá°áá áŞáŤáá˝ áĽáť áĽáá˛á°áŠ áĽá áĽáá˛áŤá°áአáááááᢠááĽááą áŠá áááľáľ "áĽá፠á°áá°á áá á" ááá "áááá á áá˝áá" ááá áá ááá á¨áááá áłáŞá ááľááľ áŤááá á¨áá á°áľá áá.
á¨á´ááá áłááŹáá°á áĽááá áá áá° áĽá áááŁá. áááľ áááŽá˝á áá áááłá: á á ááľ á áŠá, áŁá áŞáŤáľá ááľáĄá, á áá á áŠá á°áá áá¨áááľ. áĽáŤáľá áĽáá˛ááľáąáľ áĽá áĽáá˛áŤá°áááľ áĽááááŤáá. á¨áĽá áĽááľ ááá áááááľ á áĽá á¨á°á¸ááá, áľááĽááá á˝ááŽá˝ áá°áĽ áĽá áá ááŁá¨á áŤááá. áá áá ááłá á¨ááá áአá°áá˝ áááŠááłáá˘
áĽá ááá áá á°á Kubernetes áŤáľááááá á¨ááá áá á¨á°áłáłá° ááá˘
á áľá°áłáłáŞáá˝ á áĽáááľ áŠá áááľáľ áŤáľáááá¸ááᣠááááŤáąá á áĽá¨á ááŤááľ á¨ááľá˝áá á áŁá á°áľ á¨áá á áťááááľ ááᢠáĽáááąá áĽááááá á¨á°áŁá ááá á°á ááŤááťáá˝á áááłáᢠááá˝áá á¨áá áŚáł ááá˝ ááᣠáĽá á á˛áľ áľáá ááŤááľ áĽááááááᢠáá ááłááśá˝, áá á°áľá á°ááá§á, áááłá, á á áľá°áłá°áŠ ááľáĽ, ááááŤáąá ááľááá á á á°áŤáá°á áĽá á ááá á¨ááááááľá áŤá á á°áááá. áá áá áá á áá áááá á áá áá. áááłá ᣠá áľáááľ á áľá°áłá°á áĽá á á´ááŚááľ ááľá á áťááááśá˝ áá¨á á áá á¨á°á¨áá ᣠá ááá ááŤááťáášá áĽááłáá ᣠá ááá á ááłááľ á áłá˛áľ áááŽá˝á áĽááááᢠááá á°áá˝, á ááľ ááááľ ááá áá, á ááá á ááłááľ ááááľ ááŤááťáá˝á ááááá.
á¨áááľ áá ááŤááľ á áŤáľáááá. ááááľá¨á á¨áááá¨á ááá ááá á áá á á áá á¨áá¨áᥠâáŚá ᣠá á˛áľ á áťááááľ!â - áááááľ áŽá á áááľ áĽá "á áá áá° áľáá ááľ á¤áľ ááľá°á áááá áá°ááťá˝á áĽááłáŤá¸á" áŤáá á áłáľááᢠáá ááł áĽá ááááᣠáááź áá áĽáŤá°á áá¸áᣠá ááá˝ áá áŤáááá¨áĽ á ááľ ááá á áŤááᣠá áŤá´ ááľáĽ á áľá°ááŤáá áĽá á¨ááŤá áááá˝ á á áá á áľáááááá˘
á¨áá¨á¨áťá áááľ: Kubernetes á áŤáľáááááľá. á˝ááŽá˝áá áááłáľ áŤáľáááááłá.
ááłáłáŤá á¨ááľá˝áá ááááĄ-
- ááŽáľ á áááľá á;
- áááľá á˘áááá, á áľááľáá áĽáááááá, áĽá á ááľ ááá áááľááá á áĽáá˝ááá;
- áááłá˝á á ááááá ááĽááľ áááἠáĽáá˝ááá ᣠáĽá á á°ááťá¸ áááł ááá°áŤá áĽáá˝ááá ᣠááá á˝áá á áááĽááĽááá˘
áááľ áĽááá°á ááááśá˝ á áᥠá áľá°áááááľ áĽá á°ááááááľ/á¨áááá áááľá˘ á á áá áá á ááľ ááááľ á¨á áᲠááŽáááśá˝á á¨ááŤáŤááľ ááááá á°á ᣠááá ááááľ áááľ á˘áá¨áá - áááá ááá áá ááľá᳠ᣠáĽá áá áá á¨á°á¨áł ᣠáĽááá á ááááśá˝ áááłáľ á áá áľá˘ Kubernetes á áľááááá á ááŤá¨áĽ ᣠá áľááááá áááᤠáĽá á á áááľ áŤáá áĽááąá ááááłáľ áŤáľá˝áááłáá˘
á áááá áľáááá
- áá° ááľ áľáá˝ á¨á°ááá¨áą ᣠá¨á፠á¨áŤáľ ááłáľ á ááááŠá á˝áá ááááłáľ á áá á¨á° ááᾠᣠá áłáá°á ááĽááľ áĽá á áá°áá áŞáŤá ááĽáᾠᣠá á˛áľ áááľááá˝ ááłáŤá ᣠáááłá á áááá á ááŁá˘ á áá á á áŁáŤ ááá á áááľ á á á áá°áááłá áĽá áĽáá á, ááŠá áááľáľ áĽá á°ááłáłá áááľááá˝ á á°á áá?
á˛ááŞáĽáá áĽá áá° ááľ á¨áááá¨áľ áŁá áŤáĽá á áá°ááá - áĽáá°áá áááá! ááá áĽááłá áĽá á°ááłáłá ááá á áľáááŤáá. áĽááŽáźá á°ááá¨áľáŠ áĽá áĽá፠áĽá á˝ááŽá˝á á áŤáá, áááłá, áľáŤáááľá°áŽá˝ á áŽááá°á ááľáĽ áĽáá´áľ áĽáá°áá áŠ. á áľáá áá á áá°á? á á˛áአááľáĽ á ááłááľ áľá á°áśá˝ áĽáŤáá áá ááá˘
áááá á¨áľá-áá áłá ááłáŽá˝á á áááłáľ á áááá á áᣠá áŁá á áľá°áááᣠááŤá˝áŁ áááŁá áĽá ááš áŤáľááᢠáĽáá áá°áĽá áááľ áľá á°áľ ááťáťá áááá á ááá°á ááááľ áĽáá°ááŤáľááá á¨á¤áá ááľá áá áĽáľááááᢠááá áĽááłá áĽáą á¨áááá¨áá áŁááá á áĽá áĽáŤá´ áá° áááľ áááĽá¨á ááá áĽááłáááአáĽá ááá áĽáá°áááá áááŁáá.
á¨á áááá á áᣠáá áá á áááŽá° ááá áľáááá ááá áĽáá°áá ááá˝ áá ᣠáá áĽáá° áĽááľ áá°á áá ááťáťá - áááľ ááááśá˝ ááá á¨á ááľ ááťááᢠáá á áá áĽáá´áľ ááľá¨á áĽáá°ááťá? áĽá¨áłá˝áá á áĽáą áá áŤá°áŽáŠ á ááľ áá ááá á˝áá á áá°áá. áĽá áááá˝á ááá áĽá áĽá áşá á°áá˝á áĽá፠ááľááá áĽáá˛á áĽáááľ áááľáááᢠááá áá áááš á¨á°á áá áĽá፠áĽáá˛áá ááá áľá á°áľ-áłáá˝ áááľá¨á ᣠá áá á¨áááłá°áĽ ááľá ááłá¨áá ᣠáááľ ááľáĽ á áááŁáá˘
á áááá á ááá á ááľ á á ááľáĄ ááአá áŞá ááᣠáá á¨2019 á˝ááŽá˝ á¨áŤá ááᢠáá° 2030 á áἠ- ááá¨áľ áĽáááᢠáĽáá°áááá á áá áŤá áá, á áĽááá áááľ áĽáááŤáá (á¨áá°ááłá˝á á ááľ ááľáá), á áá áá ááá˝ á˝ááŽá˝á áááłáľ á ááĽá. á á°á¨áľ áľáá ááľá° á°áá áĽáá°ááá ááᢠá áᣠáááľ á ááśááš ááłáŽá˝ á°ááľá°ááᣠáĽá áĽááą á áľááá á°ááľá°ááᣠááá áá á ááá°-ááłáᣠá áááá á áᣠááľá° á°áá áá... ááĽáᣠáá áááľ á áŁá áŠá áĽá ááá¨áłáľ á¨ááá˝á ááᢠááááá ááá á áá°áááᢠáĽ.á¤.á . á 2019 á ááľ áá°áá áŞáŤ á¨á áááá á áᣠáá ááá á áá˝ááá˘
áŠá áááľáľ áĽáá´áľ áĽáá°ááááĽ
- áá°áá á áľá°áá áá°áá áŠá áá°ááľ áľáááľ áŠá áááľáľ áĽá á ááŞáŤá áŤáá áľá-áá áłá áĽáá´áľ ááłáĽá áá˝áá áĽáá áŤáľáŁá?
á˛ááŞáŚ áľááá ááłá áĽá á áľá¤á áľ áá á áĽá ááá áááľ á ááᢠá¨ááááŞáŤá áááłá áá - áááአá áá á áᣠáááľá¨á ááá ááᢠáŠá áááľáľ ááááŞáŤ áá á áá áá á¨á áá á˘áá¨áľáľ á áľááá, ááá á áą á°ááá¨. á áá á áᣠá áŠá áááľáľ ááľáĽ á áľááá áá°áŤáᣠááá á¨ááŤááá ááá á¨ááᢠá ááá áĽá á˝ááŽá˝ á á, ááá áááááľ, áĽáá á áááŽá˝. áĽá፠áŤáá ááá áá ááĽá áĽáŠ áá°áŤáᣠáá áĽá ááᢠáá áááá á°á áááľáŤáľ á˘áŤááľ áááľ á°á¨á᪠áááłáľ áááľáłáᢠáá á¨á°á°á á áááŤá˝ á áá°áá, ááá áá áľáá´ á¨ááá áá´ áá.
áŁáአstatefull - áĽá áááá - á áŁá á á ááŤáŤ áááł ááłá á á ááŁáľáŁ ááááŤáąá ááá á áááŹá˝ááťá˝á ášáá´ áŤá¨ááťáᤠá áá á áᣠáá°áá áŞáŤáá˝ á¨ááᢠáá á á áľ ááᤠáá áá á ááľ ááááľ á¨ááἠááł áĽá áá ááá áŤáľáááááłáᢠStatefull á¨ááťááá áá ááľá°áŤá¨áᣠáááá áľá á°áśá˝ ááľá°áŤá¨áᣠá áá áĽáŤáá ááľ áŤááľá á˝ááŽá˝ áá ááťáťá áá - áá˛ááť áĽáá ááá˘
á¨ááááá á°á¨áᣠáŤáá°ááą á˝ááŽá˝ á°á¨áᣠá¨áá ááá á¨áááááľ áĽáľá á á¨áá°á á°á¨á ááááłáᢠáá á áá áłáŞá ááᢠáĽá áŚááŹá°áŽá˝ - ááá á áááááľ áááááľ á˛á á áľá°áłá°á ááá, ááĽáĽá á áááᎠáŽáľification áá á¨á°áŤáŤá ááá ááá: MySQL ááá á áááááľ, RabbitMQ ááá á áááááľ, Memcache ááá á áááááľ - á á á ááá, áĽááá áá áááá˝ áá ááĽáŤáľ ááľáľá áŤáľááááá. áłáĽá. áá á¨ááἠááł á¨ááááááá á áá áĽáť áááłá, ááá áá áĽáąá ááľá°áłá°á á ááááá, ááá Kubernetes áĽáááááá, ááá áá áĽá ááľá°áłá°á á ááááá.
áá á¨áŚááŹá°á áĽáľááľ áłáŞá á á ááľ ááá á áá ááአá áááĽááľ áááľ áááłáľ ááľáĽ á áľááá áááá á˘
á¨á á ááá áááááľ á á¨áá°á áááł áá¨áá á áá áľ áĽáŹ á áľáŁáá - áłáĽá áá áἠáĽáá, á¨á áá áĽá á áľá°ááá, áĽá áĽá ááá áĽáĽá áśá˝ áááá.
á á ááľ áá áľ á¨80ááš á¨á˘áłá á á˛áá áá á¨á°á°á¨á á¨áᨠáá ááááľ á á áłá á¨áá˝áľ ááĽáł áŠá˛áŠáĽ áá á áłááĽáŠáľ - áĽáá° Urgant áŤá ááŽááŤáᣠáĽáť á áľá°áłá˝á˘ áľá áŽáááá°áŽá˝ á¨áá°ááľ áááł á á¨ááľá˘ ááŞá áá áá áĽáá° áŤá˛áŽá ááá áá áĽááᢠá¨áŹá˛áŽ ááá áŤá á ááááŞáŤ ááľáĽáľáĽ ááá áá á. ááá áá áááŤá á 15 á°áááá˝ áááŞáŤáá˝á ááá, ážáŁáŁáášá ááá áĽá á á á ááá ááá ááá áĽáá´áľ áĽáá°áá°áŤ ááá , á¨áŹá˛áŽ áááľ áľáááľá ááááľ áá¨áłáľ á ááĽááľ. á áá ááááŤáľ á áŹá˛áŽ ááľáĽ á ááľ ááá áĽáť áá¨á˘
á áá á 2019 á¨áľáá áŹá˛áŽ? á ááŞáá ááľáĽ á¨áŹá˛áŽ ááá áŤá áááá áááśá˝ áĽá á¨áŁá˘áŤáá˝á áľá áŤááá. á 100 áááłáľ ááľáĽ á¨áá°áą ááááľ á áá°ááá á, ááá áá á¨á á ááá áááááľ á áá. á áá ᣠáĽá á áá áĽáť á áá°áá ᣠááľááá á 1980 ᣠá¨á ááá áá áá áá áá á˛á°á¨á ᣠááá á°á áŹá˛áŽá áá áá áá á áĽá áĽáá´áľ áĽáá°áá°áŤ ááá á áá°á áᢠáááá áá ፠áá á - áá á¨á°á°á áá.
á ááá á¨áŽáááŠá°áŽá˝ áá á°ááłáłá áĽáá°ááá á°áááŻá - á¨á á ááá áááááľ áá¨ááŤá. áĽ.á¤.á . á 1980 á áŽááá°á áá áááá˝á áááŤá áá°áá á áá á¨áĽá ᣠááá°ááą áá á áááá á˘
á¨áŠá áááľáľ áá áĽá á¨áá á¨á° áááľ áá á á á ááá áááááľ áá á¨áá°á áá᪠áĽáá°ááá áá°ááá ᢠáá á áĽá á áľá°áŤá¨áľ ááá˝ áá - áá ááŠá áá°áá.
á¨áááá˛áśá˝ áá áá áá°á¨á?
- á¨á፠áŠá áááľáľá á¨áá°áá áááá˛áśá˝ áĽá á¨áľáááľ á áľá°áłáłáŞáá˝ áá áááá?
á˛ááŞ: 1C á¨áᣠá áá á¨ááłáĽ áŁáááŤá áá áá? áľá á°ááłáłáᢠá¨áá á ááľ, á áá¨ááľ áá á°ááĽá¨áá - á áá á ááŽááŤá ááľáĽ. á¨á°á ááá áľ áááłáááľ á áľáĽááá˝ á¨ááŻá, ááá áá ááá áľ áĽáŤáą á áá áá. áá°á á˛á á ááá ááľáĽ ááááŽáŤáŠá 10 áááá˛áśá˝ á¨áá°á° á áá á ááľ á á áááá.
á¨áśááľáá áĽááľ áĽá á¨á°ááŁáŽá˝ áĽáᾠᣠááĽá á¨áááľáá ââᣠá áá á áłá˛áľ DevOps áĽá¨áłáŠ áĽá áá¤áłáááľ áĽá¨á¨áᨠá¨áᣠá á áá ááĽááľ áĽáŤá°á ááᢠá á áá áá á áá ፠ááľáĽ á¨á°áá°á áĽáĽá¨áľ á á áĽá áá¨á á áá áááŤá. á áá ᣠááá ááá áá° á ááľ ááááľ áá°á áááľ ááááłá ᣠá áá ááľáĽ á¨áĽáŤá áá¤áłáááľ áá¨ááŤá ᣠá áááá á ááŁááľ áĽá¨á¨áᨠáááłá ᣠá¨ááá á´á á¨áŠá áááľáľ áá ááŤáŤáá ᣠáá á áááá ááĽáśá˝ áĽáá° á áľáááááą á áľááá ááááŁá ᣠáĽá á á á áááᢠáĽáá° áááŁá áá áááá ááá á áŤáą áŤáľáá - á°ááŹá áá áĽá áááá áĽá áŁáá á áááĄá˘
áá á ááľ á°á á ááá ááłááá˝á ááľá¨á áááá áłá. á¨áá á°á á¨áĽááľ áĽá á¨ááŠááľ á°á¨á á¨á áŤá áĽáá°áá ááá˝ ááᢠá á áá áá á ááłáĽ ááá ááľáĽ áĽááťá¸á áĽááłáá°áá 10 á°áĽá°á á¨ááá XNUMX á áŤá°áá˝ á áŤáľáááááľáᢠá ááá á áľááá á áá°áá. áĽá á°ááśá˝ á á¤áááľáŽáá á°ááľ á áľá°áłá°á áľáááľ á áŤáľ-á°á áááá áĽá ááłáááᢠá ááľ áĽáá áá á áŤáááłááľ á á ááᣠá áľááľá á áŁá á¨áá á˝ááł áŤááᣠáĽáŠ áááᤠáŤááá˘
á á á ááá áá á ááá á˘ááąáľáľáŞáá˝ ááľáĽ á¨áááľá áľ ááááľ áá. á¨ááŞáá˝ áá á°ááłáłá áá: áá°á á˛á á ááľ ááŞá á¨ááŤáá áĽá á¨áśáľáľ á á˝á¨ááŤáŞáá˝ áá ááŁ. á á áá áá ááŞá áááłáľ ááá˝áá á á¨áá á¨áááłá°áá áľ ááá áá°áľ ááᢠááá á°á ááŞá á¨á°ááłá°á ááá áá áĽá á áŤáľáĽáá˘
DevOps ááá á¨á˛áľá°á áá ááľáľá á áá áá - á¨áá°á á°á¨á áŤáá áľáŤ áĽá á ááĽáá áá¨ááŤá.
- áĽáŤá á áľááá áĽáá°áá¨áá á ááľ á áľá°áłá˝ ááłáĽá á°ááá˘
á˛ááŞ: á áĽááἠááś á ááś! ááááŤáąá á¨ááá˝áá á¨áśááľáá áá á á á¨ááá áĽáŤá°á ááᢠá áśááľáá á¨ááááłáŁá¸á ááłáŽá˝ ááĽá á á¨ááá áĽáŤá°á ááᢠá¨áĽáŤá áá á áĽáŤá°á áá. á áá á¨á´ááŚááľ áá áŤá á áŁá á°áááˇáᢠáá á á°ááá á°áľááá˝ ááľáĽ ááłá áá˝áá. á áĽáŠ áááł, áá° áááá ááłáŽá˝ ááľáĽ áłáááĄ, X á¨áááá ááá¨á, ááŤá¨áá 1,5X á¨áááá áĽá 2X á¨áááá á ááááśá˝ ááአáááŁá. áĽá á áá, á¨ááľáŽ á´ááŚááľ á¨á°ááá áá áŤá á¨á°ááá¨áą, á ááľ ááá¨á ᨠX áĽáľá¨ 3X áĽá á¨áá°á á°á¨á ᨠX áĽáľá¨ 3X ááááá.
áá áŤá á áĽáá°ááŤáľáᣠááá á áŤáá áᢠá¨á°ááá á°á¨á á¨áááŤá á áŤáľá áĽáááľ áá - áá áĽáĽáľ á¤áľáŁ áĽáááąá áááááᣠá áŁá áááľ áá áŤá˘
á áĽááἠáá áááł á áŁá á á áᥠááááŁá - á ááłááľ áááľ áá¨á°áľ á áá áľ. áá á¨áśááľáá áááľ ááłá á áá°áá - ááá áĽááłá ááá á°á ááá˘áá˝ á˘áááá áĽá ááá áĽáŠ ááá˘áá˝ á˘áááá ᣠáá áŤá áá áá áá áĽááłáá áá¨áłá - á˘ááąáľáľáŞá á°á¨áááˇáᢠá áĽááá áááľ á DevOps áá áŤáá áá᳠፠á áá°ááá˘
- áĽáá°á°áááľ á¨áá ᣠá áá áŤáá á¨áľáááľ á áľá°áłáłáŞ áĽá áá¨áá áĽáá°ááá áľ á°áá°áአᣠáá á˝ááłáá áááťáťá áĽá áá áĽá áľáŤáá˝ áĽáá°ááአááááááľ ááá á áá áá ᣠáá á¨á áá áĽááľ áŤáá áááá á˘
á˛ááŞ: ááś á ááśá˘ á á á ááá ᣠá¨áááá¨á á 2019 áá áĽá á¨á áááľ áááŞáŤá áá áá- á¨á áááľ ááá áľáá ááľ - á á áááłá˝á á áá áĽáááŤáá. á áá ááá á°á áá áá á¨ááŤáá áĽá á¨áá°áá áááľáá ᣠáá ááá á á á áá°áá - ááľá¨á á ááĽááľá˘ á á¨áá áááἠá ááĽá. áá á áŤáá°á¨áá ááá áá°á áĽáá á¨ááŤá áá áĽááŁáááá˘
á 180 á˛á᪠ášá ááá áááá. á ááľ ááá áĽá ááá á áá áááł á¨ááááĽá áľá ᣠá á˛áľ ááá á¨á°áá á¨á áľá áááł á áááá˝á - áá¨á°áłáᢠáá! - áĽá á áá á á°áᨠááááľ áĽáá°áŤáá. ááá ááá ááá áĽá áááá¨áá á áľááá áá. ááááŁáľ áá á¨áá°ááá ááá áá á ááľááá áá ááá áááá - ááá á¨ááᣠá ááá´á á áá á á áá áĽá áá ááá áááá ááá ááᢠá˝áá á áá°áá. á¨áĽáŤ á°á áááľá áááŤáľ á áŤáľáááá, ááá áá áŤáááá¨áĽ á á˛áľ ááá áááá ááá ááá á ááĽááľ.
áááśá˝ áĽá á¨á ááľ á°áá ááľáłáááŤ
- áááľ á áá ?
á˛ááŞ: á á, áĽá áááśá˝ á áá.
á¨ááááŞáŤ áĽá ááá´ - áá°áá áááľ áááááĄ
ááá°áá á¨ááá´ áááľ - áá° áááą
áŚáľá°áᣠá áľáááᣠáĽá á¨á áá á áá á¨ááá´ áááľ - á á°á¨áľ áááá á ááá˘. áĽááá° áŁáááŤáá˝ áá˝áᢠDevOps á áŁá á¨áŁáľ áĽá áááááľ á¨áá°áá á፠ááᢠá áĽáŤ áŚáł ááŤááľ á áá. ááĽááá° á á áŤáľáá áĽá áĽááľá áá¨áąáłáᢠáá° ááľááłá áĽáá°ááŁá á áľááá á áľáĽ, áĽá áĽá፠ááŞá á á áá° áá áá¨áŤ áĽáŤá°á¨á áá. áá á á ááľ á°á áá á ááŤá ááá áĽáá°áá˝á á°á¨áľáťááᣠááᣠááááŁáľáᣠáá áľááĽááľá áłááá áľá áá á°á ááᢠááá˝á áĽáá˛áŤáá áááŤá¸áᢠáá á áĽáááľ áááá˝áá á áááľá áŤá ááťá - áĽááá˝ áŚááŹá˝áá˝á ᣠá áľá°áłáłáŞáá˝á áĽá DevOpsá áĽáá°áá á ááľ ááá á¨á°á ᨠá°á á áľááá ááŤá ááááŤáᢠáĽá áááŤááľ á áááłá˝á áĽááá áá áá âá¨á°á°á á¨â áá á ᣠáĽá áĽáá°á áá ᣠáĽá áĽáá°á áá áĽáá á áĽááľ ááá° á áá á áá°ááá¨áľááá˘
áá áááľ áá¨áŤ ááľá¨á á¨ááĽááľá áááľ á áá°áá. ááá¨á á ááĽá, áĽá áĽáŤáłá˝áá áĽáá°áááá. áĽáááąá ááááá áĽá áĽáŤáłá˝á á ááłááľ áá á¨ááłáá˝á áĽááŤááłáá - áá á áĽááἠá áŁá ááĽá áá ᣠáá ááá á¨á°á áá ááĽá áĽáááł á áá°ááᢠ2019 á¨áŁáľáŁ á á°áἠá¨áłá°áĄ áá¨áŤáá˝ áĽáá á áááľ áá áŤá á¨ááłáá˝ áĽááłááá áĽááá ᢠááááŁáľ áĽáá°á፠ááá áá˝ááá˘
- á áŁá á áá°áááá!
á˛ááŞáŞáłáᥠááááá áá ááá ááááą á áá°ááááᢠááľ á ááŁá˘áá˝áŁ áĽáá á°á¨á áá á áľáááľ á¨á°á¨áą á áŁá á áá°ááááᢠá˘áŤááľ áááľ ááłáŚá˝á áĽáá°áááááĽáá á°áľá á á°ááááá˘
á áá áá áá ááľáĽ á˛ááľáŞ áľá werf ááłá ááŤ. á áá áá áááá á˝ááŽá˝ á¨áááł áááá°áá á¨áľááľ á˘áá ááᢠáá áááá áĽáá°á፠á ááá á¨á. á ááˇá
DevOpsConf á á áá ááRIT++ Dmitry Stolyarov áľááá ááłáŞáŤ á áááá ááááááłá. á áŞáááą ááľáĽ"ááá á áŠá áááľáľ ááľáĽ áá˛á á/á˛á˛ ááłáŞáŤá˝á áá" ááá ááá áááŤá: á˝ááŽá˝ áĽá á¨á°á°á á á¨áŠá áááľáľ ááŠááśá˝, áĽááá á á˝ááŽá˝ ááááłáľ á ááŤáŽá˝ áĽá á áá áŤáá ᨠwerf áľáá ፠á áááá. á áááŚáľ 27 áĽá 28 áááááá áášá ááłáŞáŤáá˝á áĽáááĽáŤááá˘
ááá: hab.com