×××Ö·× × ××× ×€ÖŒ××Ö·× ×Š× ×š×¢×× ×××¢×× ××× ×Š× ×©×š××Ö·×× ×Ö·×€ÖŒ××ַק××ש×Ö·× × ××× ×××֞ס ××¢× ×¢× ×× ××××¢×š×€×¢× ××©× ×€Ö¿×ַך ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×Š× ×ַך××¢×× ××¢××× × ××× Kubernetes. ×Ö·××× ×Ö·× ×¢×¡ ××¢× ×¢× ×§××× ××¢×××קס ××× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·×, ×Ö·××× ××ך ××Öž× × ×× ××Öž×× ×Š× ×××ס×ך×Ö·××× ××× ××××¢× ×§××× "קך×Ö·×ש××" ×ַך×× ××× - ××× ×Ö·××¥ ×ַך××¢× ××× Kubernetes ××× ×××¢×.
×עך ×עק׊××¢ ××× ×Ö· ×××× ×€Ö¿×× "
×××Ö·× × ×Öž××¢× ××× Pavel Selivanov, ×עך××××Ö·× ××× ××× ×עך ××××× × ××¢×××֞׀֌ס ×× ××©×¢× ×ך ××× Mail.ru ק××Öž×× ×¡×Ö·××ש×Ö·× ×, ××ך ××Ö·×× ×××××§× ×¡, ××ך ××Ö·×× ×€×ַך×××Ö·×××× × ×§×××¢×š× ×¢×עס ××× ×Ö·××× ××××£. ×××Ö·× ××ַסקס ×××Š× ×ַך××Ö·× × ×¢××¢× ××××£ ××× ×Ö·× ××××ק××× ×, ך×Öž×××× × ×××ס ×× ×××××§× ×¡, ך×Öž×××× × ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× × ×××֞ס ××ך שך××Ö·×× ××× ××××× ××¢×××¢××Öž×€ÖŒ×× × ×× ××ש×ך×× ×××֞ס ××ך ׊×ש××¢×× ×€Ö¿×ַך ××× ××עך ×××עך×.
××× ×Ö·×××¢××××, ××× ×¡××ַך××¢× ×××¢× Kubernetes ××× ××¢×××¢× ××עךס××¢ 1.3, ××ס××Öž××¢, ××× ×׀ֿשך 1.2 - ×××¢× ×¢×¡ ××× × ×Öž× ××× ×××× ×§×× ×ש×Ö·×€×. ×××Š× ×¢×¡ ××× × ×× ×עך ××× ×××× ×§×× ×ש×Ö·×€× - ××× ×¢×¡ ××× ×§××֞ך ××× ×עך ××Öž× ×Ö·× ×¢×¡ ××× ×Ö· ך×××ק ×€×Öž×עך×× × ××× ×× ××ַךק ×€Ö¿×ַך ×¢× ××ש×Ö·× ××š× ×××֞ס ×××Öž×× ××× ×Š× ×§×¢× ×¢× ×Š× ××Öž× ×§×××¢×š× ×¢×עס. ××× ×§×Öž××€ÖŒ×Ö·× ×עס ××Öž×× ×Ö· ×××עך ×××× ×€×Öž×עך×× × ×€Ö¿×ַך ×Ö·××Ö· ××¢× ×ש×. ×עך×××¢ ך ×× × ×× × ×€×ק×× ×§ ×עךש×× ×¢ × ××¢ ך ךע׀עך×× .
×××× ××ך ךע×× ×××¢×× ××¢× ×€××× ×€×× ×××ס ××× ×××¢× ×š×¢××, ××¢× ×¢×¡ ×××ס ××××, ××× ×§×××עך ש×××× ×עשך××× (ת×;×ך) - "×Š× ××× ×; ××××¢× × × ×ש×". ×××× ×€ÖŒ×š×¢××¢× ××ך×× × ×××Ö·× × ×××¢× ×Š×× ××׀ש××¢×× ××× ×€×× ×¡×Öž×£ ךש×××ת.
××× ×€×ַק×, ××× ×Ö·×××× ××Öž× × ×× ××× ×Ö·××Ö· ׀֌ךע××Ö·× ×××ש×Ö·× × ×××¢× ××× ××¢× ×¢× ××¢××××, ×Öž×עך ××֞ס ××× ×Ö·××Ö· ×Ö· ××¢××¢ ×Ö·× ×××¢× ××× ××× ××¢×××¢× ×€ÖŒ×š×׀֌עך×× × ××¢× ×€ÖŒ×š×¢××¢× ××ך×× ×, ××× ×€×©×× ××× × ××©× ××ַקע ךע××¢× ×¢× ×××ס ××× ×Š× ×֞ך××Ö·× ××××š× ×× ××× ×€Ö¿×֞ך××ַ׊××¢ ×××€×¢×š×¢× ×××.
××××Ö·×, ××× ×Ö·×××¢××××, ×× ××× ×€Ö¿×֞ך××ַ׊××¢ ××× "ctrl+c, ctrl+v", ×€Ö¿×× ×Š××××©× ×× ×עךע ××××, ××× ××עך ××××§× ××× ×× DevOps ×Öž×€ÖŒ×××××× ×, ××× ××ך ××Öž×× ×עשך××× ×š×¢×§×××ךע××¢× ×¥ ×€Ö¿×ַך ××¢×××¢××֞׀֌עךס: "×××ס, ×Ö·××× ×Ö·× ××ך ק×Ö·×עך ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× ×§×××¢×š× ×¢×עס, עס ××Öž× ×××× ×Ö·×××."
×Ö·× ×¡ ×××֞ס ×× ×€ÖŒ×š×¢××¢× ××ך×× × ××× ××¢×××¢× ×Ö·××Ö· ×Ö· ×ך××ס ךש×××. ×× ×ש××××××. ××× ×××¢× ×€ÖŒ×š××××š× ×Š× ××Öž×× ××× ×€×× ××× ××¢×××¢× ×Ö·××× ×Ö·× ×¢×¡ ××× × ××©× × ××× ×¢ ×××× ××¢×××¢×.
×××֞ס ××ך ×××¢×× ×××Š× ×§××§× ×××:
- ××֞ס ××¢× ×¢×, עךש×עך, ××Öž×ס (×Ö·×€ÖŒ××ַק××ש×Ö·× ××Öž×ס?), ×××֞ס ×Š× ××Öž× ××× ××× ××× ×§×××¢×š× ×¢×עס, ×××֞ס ×Š× ××Öž× ××× ×××, ×××֞ס ××× ××Öž× ××××;
- ×××֞ס ×Š× ××Öž× ××× ×§×Ö·× ×€×××עך××ש×Ö·× × ××× Kubernetes, ×××֞ס ××¢× ×¢× ×× ×עס×עך ××× ×¢×š××¡× ×××¢×× ×Š× ×§×Ö·× ×€×××עך ×Ö· ×Ö·×€ÖŒ××ַק××ש×Ö·× ×€Ö¿×ַך Kubernetes;
- ××× ×¡ ךע×× ×××¢×× ×××֞ס ×ַקסעס×Ö·×××××× ×שעקס ××¢× ×¢× ××× ×Ö·×××¢××××, ××× ××× ××Öž× ×§××§× ×××;
- ××Öž××ך ךע×× ×××¢×× ×××֞ס ×Ö· ×ך×ַ׊××¢× ×©×Ö·×××Ö·×× ×××;
- ××Öž××ך ××××עך ךע×× ×××¢×× ×š×¢×¡×ךס×;
- ××× ×¡ ×€×ַך××× ×× ××××£ ×× ××¢××¢ ×€×× ââ××Ö·×× ×¡××֞ך×××ש ×Ö·××Öž× ××××עך;
- ××× ××× ×× ×¡××£ ××× ×××¢× ××Öž×× ××ך ×××֞ס ×× ×עך××× ××× ×× ××ס×עך××¢× ×××Öž×ק×-××¢××××š× ×Ö·×€ÖŒ××ַק××ש×Ö·×. ק××Öž××× ×Ö·×××××¢× ×¢×¡×¡, ××× ×Ö·× ×Ö·××עק×××× ×€×× ××¢× ×עך×××.
××Öž×ס
××× ×€Ö¿×֞ךש××Öž×× ×Š× ×Öž× ××××× ××× ×× ××Öž×ס - ××× ××× ×× ××Öž×ס ××Ö·×š×€Ö¿× ×Š× ×©×××€ÖŒ× ××× ×§×××¢×š× ×¢×עס. ×××Š× ××ך ××Öž× ××Öž× ××©× ×Ö· ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× Kubernetes. ×××× ×× ×§××ַס×קס, ׀ך×עך ×Ö·×€ÖŒ××ַק××ש×Ö·× × ×©××¢× ××ק ×עשך××× ××Öž×ס עך××¢×¥ ××× ×Ö· ×עקע. ש××¢×× ×Ö·×€ÖŒ××ַק××ש×Ö·× × ×עשך××× ××Öž×ס ×Š× ×Ö· ×עקע ××× ×× ×××× ×××¢×××××Ö·×עך ×€×× ×× ××¢×××¢××֞׀֌עך ×××֞ס ××Öž× ××©× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·×. ××× ×Ö·×€ÖŒ××ַק××ש×Ö·× × ×עשך××× ××Öž×ס ×Š× ×Ö· ×עקע עך××¢×¥ ××× /var/log
.
××¢×š× ×Öž×, ××× ×Ö·×××× ×ס×ך×Ö·××֞ךס ××Öž×× ×§×Ö·× ×€××××¢×š× ×¢×××¢××¢ ××× ×× ××× ×××עך ×× ×€×š×ַס×ך×ַק×שעך ×Ö·× ×× ××Öž×ס ×§×¢× ×ך×××¢× - ×עך ××¢×××קעך rsyslog, ×××֞ס ק××§× ××××£ ×× ××Öž×ס ××× ×××¢× ×¢×€ÖŒ×¢×¡ ××Ö·×€ÖŒ×Ö·× × ×Š× ×××, עס ××¢× ×¢× ×Ö· ×€ÖŒ××Ö·×¥ ×€×× ×××, עס קך××××¥ ××ַק×Ö·×€ÖŒ ק×Öž×€ÖŒ×עס, ש××¢×× ××Öž×ס ××֞ך×. , ×××××¥ ×Ö·×× ×עקעס, ×עך ××× ×Ö· ×××Öž×, ×עקס ××ש×× ××× ×¢×××¢××¢ ×עך. ××× ××¢×֞ך××¢, ××ך ××Öž× ××Öž×× ×€ÖŒ×š×Ö·××××ש×Ö·× × ×Ö·××× ×Ö·× ×€×©×× ××××Ö·× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×©×š×××× ××Öž×ס, ×× ×€ÖŒ××Ö·×¥ ××××£ ×× ×€ÖŒ×š×Öž××ק׊××¢ סעך××עךס (ק×Ö·×××Ö·× ×¡×¢×š××עךס?) ××× × ××©× ××××€× ×××ס. ×××, ×ַק×֞ך××× ×××, ×× ××× ×Š×¢ ׀֌ך×Öž××ק׊××¢ ××× × ××©× ××Ö·××× ××××Ö·× ×€×× ×× ××Öž×ס.
×××¢× ××ך ×××× ×Š× ×עך ×××¢×× ×€×× ×§×××¢×š× ×¢×עס ××× ××××€× ×× ××¢×××¢ ××Ö·× ××֞ך×, ×עך עךש×עך ××Ö·× ××ך ×§×¢× ×¢× ××ַ׊×Öž×× ××€×עךק××Ö·×ק××Ö·× ×Š× ××× ×× ×€×Ö·×§× ×Ö·× ××¢× ×ש×, ××× ××× ×©×š××Ö·×× ××Öž×ס ××× ×Ö· ×עקע, ×€×֞ך××¢×Š× ×Š× ×©×š××Ö·×× ×××.
עס ×××š× ×¡ ×××ס ×Ö·× ×××× ××ך ךע×× ×××¢×× Kubernetes, ×× ×š×¢×× ×Öž×š× ×Š× ×©×š××Ö·×× ××Öž×ס עך××¢×¥ ×€Ö¿×× ×Ö· ××֞קקעך ק×Ö·× ×××× ×¢×š ××× ×€×©×× ×Š× ×©×š××Ö·×× ××× ×€Ö¿×× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×Š× ×× ×Ö·××× ×עך××€×¢× ×¢ ס×××Öž×× / ס××עךך, ××֞ס ××× ×× × ×֞ך××Ö·× ×š×¢×××××Ö·× ×¡×ך××× ×€×× ×× ×֞׀֌עך××××× × ×¡×ס××¢×, ×עך × ×֞ך××Ö·× ××¢×ת ךע×××××Ö·×. ××֞ס ××× ×× ××¢×š×¡× ×š××××ק, ס×××€ÖŒ××Ö·×¡× ××× ××¢×š×¡× ××Ö·××ש×ק×Ö·× ×××¢× ×Š× ×©××¢×× ××Öž×ס ××× ×€ÖŒ×š×× ×Š××€ÖŒ ××× ××֞קקעך ××× ×¡×€ÖŒ×ַס××€×ק×× ××× Kubernetis. ××××Ö·× ×××× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×©×š×××× ××Öž×ס ×Š× Stdout / Stderr, עס ××× ×Š× Docker ××× ×× Kubernetes ×Ö·××ש×Ö·× ×Š× ××ַש×××¡× ×××֞ס ×Š× ××Öž× ××× ×× ××Öž×ס. ××֞קעך ×××¢× ×××š× ×€×¢××ק××Ö·× ××××¢× ×××Ö·× ×¡×€ÖŒ×¢×Š××¢× ×עקעס ××× JSON ×€Ö¿×֞ך××Ö·×.
××Öž ×× ×§×©×× ×¢×š××××Ö·×, ×××֞ס ×××¢× ××ך ××Öž× ××××Ö·×עך ××× ×× ××Öž×ס? ×× ××××Ö·×¡× ×××¢× ××× ×§××֞ך, ××ך ××Öž×× ×× ×€×××ק××× ×Š× ××Öž× kubectl logs
××× ×§×ק ××× ×× ××Öž×ס ×€×× ×× "×€ÖŒ×Öž×ס". ×Öž×עך, ××ס××Öž××¢, ××֞ס ××× × ××©× ×Ö· ×××עך ××× ×֞׀֌׊××¢ - ע׀֌עס ×Ö·× ×עךש ××ַךף ×××× ××¢××× ××× ×× ××Öž×ס.
××׊×, ××Öž××ך ךע×× ××× ×עך ××¢×××קעך ׊×××, ××× × ××ך ××Öž×× ×עך××š× ×× ××¢××¢ ×€×× ââ××Öž×ס, ×××¢×× ×Ö·××Ö· ×Ö· ××Ö·× ××× ××Öž×ס ××Öž× ×§××§× ×××. ××֞ס ×××, ××֞ס ××× × ××©× ×Ö·×€ÖŒ×××× ××××Ö·× ×Š× Kubernetes, ×Öž×עך ×××¢× ××ך ×Öž× ××××× ×Š× ×ך×Ö·××× ×××¢×× ×××֞ס ×Š× ××Öž× ××× ××Öž×ס, עס ×××Öž×× ×××× ××× ×Š× ×ך×Ö·××× ×××¢×× ××¢× ××××.
××ך ××Ö·×š×€Ö¿× ×Ö· ××× ×€×× ×ע׊××Ö·×, ××× ×Ö· ׀ך××Ö·× ×××¢× ×××¢×, ×××֞ס ×××¢× × ×¢××¢× ×× ××Öž×ס ×××֞ס ××× ××עך ××֞קקעך ××××× ××× ×××× ×עקעס ××× ×©××§× ××× ×¢×š××¢×¥. ××× ×Ö·×××¢××××, ××ך ×××ש×Ö·×××Ö·×× ×§×Ö·×עך ×Ö· ××× ×€×× ×Ö·××¢× × ××× Kubernetes ××× ×× ×€×Öž×š×¢× ×€×× ×Ö· DaemonSet - ×Ö· ק××Öž×¥ ק×Ö·×עק×עך, ×××֞ס ××× ×€×©×× ××¢××Öž×× ××× ×× ××Öž×ס ×××֞ס ××֞קקעך ק×Ö·×עקץ ××¢× ×¢× ××××. ××× ××֞ס ק×Ö·×עק××× × ×Ö·××¢× × × ×¢×× ××× ×€×©××, ××Öž×עך ××€××× ×¢×€×¢×¡ ×€ÖŒ×ַךסעס ××× ××××£ ××¢× ×××¢×, ××Öž×עך ××ַך××Ö·××¢×š× ××× ××× ×¢×××¢××¢ × ×Öž× ××¢××Ö·-××× ×€Ö¿×֞ך××ַ׊××¢ ×××, ×עס×Öž×£, ש××§× ××× ×€Ö¿×ַך ס××֞ך×××ש עך××¢×¥. ××עך×××ש×Ö·× × ××¢× ×¢× ×©××× ××¢×××¢× ××֞ך×. ×× ××¢×š×¡× ×€ÖŒ×š×Öž×¡× ××× ××ס××Öž××¢ Elasticsearch, ××× ××ך ×§×¢× ×¢× ×§×š×Öž× ××Öž×ס ××× ××ך ×§×¢× ×¢× ×§×Ö·× ×××× ××Ö·× ××× ×Š×ך×קקך××× ××× ×€Ö¿×× ××֞ך×. ××¢×š× ×Öž×, × ××Š× ×Ö· ×קש×, × ××Š× ×§×××Ö·× ×Ö·, ××ש×, ××××¢× ×ך×ַ׀ס ×××××š× ××××£ ×××, ××××¢× ×Ö·×עךץ ×××××š× ××××£ ×××, ××× ×Ö·××× ××××£.
×× ××¢×š×¡× ××××××ק ××¢××Ö·× ×§, ××× ××××× ×Š× ×××עך×××š× ×¢×¡ ××××עך, ××× ×Ö·× ×× ××֞קעך, ס׀֌ע׊××¢× ××× Kubernetes, ס××֞ך×× × ×××× ××Öž×ס ××× ×Ö· ×עקע ××× ×Ö· ×××עך ש××¢×× ××¢××Ö·× ×§.
××××Ö·× ×¢×š×©×עך, עס ××× ×©××עך ×Š× ××ַק×××¢× ×× ××Öž×ס ××× ××¢× ×§×Ö·× ×××× ×¢×š ××× ×Ö· ×עקע. ××ך ×××× ×¢×š×©×עך ×××× ××× ××¢× ×§×Ö·× ×××× ×¢×š, עקס×ַק××š× ××֞ך×, ××× ××Ö·× ×§×ק ××× ×× ××Öž×ס. ×עך ××××Ö·×עך ×€×× × ××× ×Ö·× ×××× ××ך ××Öž×× ××Öž×ס ××× ×Ö· ×עקע, ×× ×§×Ö·× ×××× ×¢×š× ×××ש×Ö·×××Ö·×× ××Öž×× ×Ö· ××× ×××Ö·×××¡× ×¡××××××¢ ××× ×¢×¡ ××¢× ×¢× ×§××× ××××××Ö·××× ×××֞ס ××¢× ×¢× ×××ש×Ö·×××Ö·×× ××ךף ×€Ö¿×ַך × ×֞ך××Ö·× ×ַך××¢× ××× ××Öž×ס. ××Ö·×ך×Öž×× ×××, ק×ק ×××, ×¢×€×¢× ×¢× ××× ××× ×Ö· ××¢×§×¡× ×š×¢××ַק××֞ך. ×עך ××××Ö·×עך ××Öž××¢× × ××× ×××¢× ××ך ××Öž×× ××Öž×ס ××× ×Ö· ×עקע ×× ×Ö· ק×Ö·× ×××× ×¢×š, ×××× ××¢× ×§×Ö·× ×××× ×¢×š ××× ×××ס××¢×עק×, ××ך ×€Ö¿×ַךש××××, ×× ××Öž×ס ×××¢× ×©××ַך×× ×Š×××××¢× ××× ×××. ×ַקק×֞ך××× ×××, ק××× ×š×ס××Ö·×š× ×€×× ××¢× ×§×Ö·× ×××× ×¢×š ×××× ×Ö·× ×¢×¡ ××¢× ×¢× × ×× ×עך ××Öž×ס. ××××עך, ש××¢×× ×֞׀֌׊××¢.
××× ×× ×ע׊××¢ ×€×× × ××× ×Ö·× ××× ×§×Ö·× ×××× ×¢×š× ××ך ×××ש×Ö·×××Ö·×× ××Öž×× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× ×Ö·× ×¡ עס - עס ××× ×××ש×Ö·×××Ö·×× ×עך ××××× ×€ÖŒ×š×֞׊עס ×€×××¡× ××ק. עס ××× ×§××× ×š×¢×× ×××¢×× ×§××× ×€ÖŒ×š×֞׊עס ×××֞ס ×××Öž×× ×ך×××¢× ×עקעס ××× ×××× ××Öž×ס. ××× ××Ö·×× ××× ×× ××Öž×ס ×Öž× ××××× ×Š× ×××× ×עשך××× ×Š× ×Ö· ×עקע, ××֞ס ×××× ×Ö·×, ×Ö·× ×ש×××××§× ××ך, ××ך ×××¢×× ×Öž× ××××× ×Š× ×€×ַך×××š× ×× ×€ÖŒ×š×Öž××ק׊××¢ סעך××עך. ××××Ö·×, עךש×עך, ××× ××¢× ×¢× ×©××עך ×Š× ××¢×€Ö¿×× ×¢×, ק××× ×××× ×¢×š ×ך×ַקס ×××, ×€ÖŒ××ס ק××× ×××× ×¢×š ק×Öž× ×ך×Öž× ××× - ×ַק×֞ך××× ×××, ×× ×עקע ××××§×¡× ×¢× ×××ַס×× ××× ×× ×€ÖŒ××Ö·×¥ ××××£ ×× ×¡×¢×š××עך ׀ש×× ××××€× ×××ס. ×עך××עך, ××× ××Öž×× ××××עך ×Ö·× ××Öž××× × ××× ××֞קקעך, ס׀֌ע׊××¢× ××× Kubernetes, ×Š× ×Ö· ×עקע ××× ×Ö· ש××¢×× ××¢××Ö·× ×§.
×עך ××××Ö·×עך ×€×× ×, ××Öž ××× ××××× ×Š× ×š×¢×× ×××¢×× ××¢× ××××עך - ××× × ××ך ××¢× ×¢× ×š××š× ××ק ××××£ ×× ××¢××¢ ×€×× ââ××Öž×ס, עס ×××Öž×× ×××× ××× ×Š× ×š×¢×× ×××¢×× ××× ××Öž×ס ××Öž× ×§××§× ×Š× ××Ö·×× ×¢×¡ ××ַק×××¢× ×Š× ×ַך××¢×× ××× ×××. ××× ××× ××¢××××, ×× ××¢××¢ ××× × ××©× ××××Ö·× ×©××Ö·××ת ×Š× Kubernetes, ×Öž×עך עס ××× ×××עך ××× ×©××× ×Š× ×× ××¢××¢ ×€×× ââDevOps. ××××£ ×עך ××¢××¢ ×€×× ââ×Ö·× ××××ק××× × ×§××××ך ××× ×€×š×¢× ×ש××€ÖŒ ׊××××©× ×× ×Š×××× ×€×ַךש×××¢× ×¢ ×××€ÖŒ×ַך×××Ö·× ×¥ - ××¢×× ××× ×֞׀֌ס, ×Ö·××× ×Ö·× ×Ö·××¢××¢× ××× ××ַק×××¢×.
××¢× ×××× ×Ö·× ××××××, ×××Ö·× ×, ××Öž×ס ××Öž× ×××× ×עשך××× ××× JSON ×€Ö¿×֞ך××Ö·×. ×××× ××ך ××Öž×× ×Ö· ×× ×ק×Ö·×׀֌ך×Ö·××¢× ×¡×××Ö·× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×€×× ×××× ×××××, ×××֞ס שך×××× ××Öž×ס ××× ×× ×ק×Ö·×׀֌ך×Ö·××¢× ×¡×××Ö·× ×€Ö¿×֞ך××Ö·××ך×× ××¢× ××××Ö·× ××ך ×ַך××Ö·× ××××× ×Ö· ×××€ÖŒ ×€×× ×ך×ק ×Öž×עך ע׀֌עס ××× ××֞ס, עס ××× ×Š××× ×Š× Google ×Ö· ××× ×€×× ×€×š×××××עךק, ×Ö· ך×ַ׀֌עך ×××֞ס ×Ö·××Ö·×× ××ך ×Š× ×× ×¡×ך×××¢× × × ×֞ך××Ö·× ××Öž××× ×; ××¢×× ××Öž××× × ×€ÖŒ×ַך×Ö·××¢×עךס ××× JSON ××֞ך×, ××××Ö·× JSON ××× ×Ö· ׀֌ש×× ×€Ö¿×֞ך××Ö·×, ×€ÖŒ×ַךס×× × ×¢×¡ ××× ×€ÖŒ×©××.
×××× ×××× JSON ××× × ××©× ×ַך××¢×× ×××× ×¢×××¢××¢ קך××××ך××Ö·, ק××× ×××× ×¢×š ×××××¡× ×××֞ס, ××¢××Öž×× ×××Ö· ××× ×ס×עך שך××Ö·×× ××Öž×ס ××× ×Ö· ×€Ö¿×֞ך××Ö·× ×××֞ס ×§×¢× ×¢× ×××× ×€ÖŒ×ַךסע×. ××Öž, ×××, עס ××× ×××¢×š× ×Š× ×ך×Ö·××× ×××¢×× ××¢× ×€×Ö·×§× ×Ö·×, ××ש×, ×××× ××ך ××××€× ×Ö· ××× ×× ×€×× ×§×Ö·× ×××× ×¢×š× ×Öž×עך × ×֞ך ׀֌ך×ַסעס×Ö·× ××× nginx, ××× ××¢×עך ××× ×××Ö·× ×××××¢× ×¢ ××Öž××× × ×¡×¢×××× ×ס, עס ××ס××Öž××¢ ×××× × ×Ö·× ×¢×¡ ×××¢× ×××× ×××עך ××××ַק×××¢× ×€Ö¿×ַך ××ך. ׀֌ך×ÖŒ××× ×××. ××××Ö·× ×€Ö¿×ַך ××¢×עך × ××Ö· nginx ×××ַש׀֌×× ××ך ××Ö·×š×€Ö¿× ×Š× ×©×š××Ö·×× ×××× ×××××¢× ×¢ ×€ÖŒ×ַךסעך, ××××Ö·× ××× ×©×š××Ö·×× ××Öž×ס ×Ö·× ×עךש. ××××עך, עס ××× ××ס××Öž××¢ ×××¢×š× ×Š× ×ך×Ö·××× ×Š× ××Ö·×× ×××עך ×Ö·× ×Ö·××¢ ×× nginx ×× ×¡××Ö·× ×¡×× ××Öž×× ×× ××¢×××¢ ××Öž××× × ×§×Ö·× ×€×××עך××ש×Ö·× ××× ×עשך××× ×Ö·××¢ ×××עך ××Öž×ס ××¢××Ö·×ךע ××× ×Ö·×€×֞ך×××. ×עך ××¢×××קעך ×Ö·×€ÖŒ×××× ×Š× ××¢××Ö·×ךע ×Ö·××¢ ×Ö·×€ÖŒ××ַק××ש×Ö·× ×.
××× ×× ×¡××£, ××× ×××× ××××× ×Š× ××××× ××š×¢× ×××Ö·×š× ×Š× ×× ×€××ַעך ×Ö·×, ××××××, ××Ö·×××-ש××š× ×€Ö¿×֞ך××Ö·× ××Öž×ס ××Öž× ×××× ×Ö·××××××Ö·×. ××Öž ××× ×× ××Ö·×, ×××× ××ך ××Öž× ×××¥ ××¢×ך××¢× ××× ××Öž× ×§×Ö·×עק×עך×, ך××Ö¿ ×סת֌×× ××ך ××Öž× ××¢××¢× ×××֞ס ××× ×Š×××Öž× ××ך, ×Ö·× ××× ×§×¢× ×¢× ×ַך××¢×× ××× ××Ö·×××-ש××š× ××Öž×ס, ××××¡× ××× ×Š× ××Ö·×××¢× ×××, ××× ×Ö·××× ××××£. ××× ×€×ַק×, ××× ×××× ×××× ×× ×, ק××× ×××× ×§×Ö·×עק×עך ×××Ö·× × ×§×¢× ×¢× ×§×××Ö·×× ××Ö·×××-ש××š× ××Öž×ס × ×֞ך××Ö·××, ××֞ך ××× ×Öž× ×¢×š×š×֞ךס. ××× ×Ö· ××¢× ×ש ×××¢×, ×Ö·××× ×Ö·× ×¢×¡ ××× ××ַק×××¢× ××× ××¢×ת-׀ֿך××Ö·.
×Öž×עך ×Öž× ××××× ×©×€ÖŒ×ך ××× ×©××¢× ××ק ××Ö·×××-ש××š× ××Öž×ס ××× ××× ×Š× ××ס××××× ×××. ×× ×§×©×× ××Öž ××× ×Ö·× ×Ö· ק××Öž×¥ ××× ×Ö· ךעק×Öž×š× ×€×× ×Ö· ××¢×©×¢×¢× ×ש, ××× ×¡××ַק×ך×ַסע ××× × ××©× ×€×ק××ש ×Ö· ק××Öž×¥. ×××× ××ך ק×××Ö·×× ××Öž×ס ××× ×©××¢×× ××× ×¢×š××¢×¥ ××× Elasticsearch ××× ×Š××¢× ×ך×ַ׀ס ×€×× ×××, ××××¢× ×¢×××¢××¢ ך××€ÖŒ×֞ךץ ×€×× ××Ö·× ×׊עך ×ַק×××××××¢×× ××××£ ×××× ×€ÖŒ××Ö·×¥, ××× ×××¢× ××ך ××ַק×××¢× ×Ö· ס××ַק ש׀֌×ך, עס ×××× ×Ö·× ×¢×€ÖŒ×¢×¡ ××××עך××× ××× ××¢×©×¢×¢× ×ש ××× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·×. ××× ×¢×¡ ×××× ××× ×¢× ×Š× ×××××Öž××Ö·××ש ××€ÖŒ××Öž×Ö·× ×Ö· ס××ַק ש׀֌×ך עך××¢×¥ ××× ×Ö· ס×ס××¢× ×××֞ס ×§×¢× ×¢× ×©×€ÖŒ×ך ×××.
××֞ס ××× ×××××××××š× (×עך ××¢×××קעך ×¡×¢× ×ך×) ×××֞ס ××× ××¢×××× ×¡×€ÖŒ×ַס××€×ק×× ×Š× ×ַך××¢×× ××× ×¡××ַק ש׀֌×ך. עס ×§×¢× ×¢× ××××× ××Ö·×× ×Öž××Ö·×××××× ××ַסקס, ××ַש××××¢× ××× ×Š× ×¢×ע׊עך, ×€××× ×§ ×××¢× ×¡××ַק××ך×ַסעס ×€×Ö·××, ×ך×׀֌ע ×× ×¡××ַק××ך×ַסעס ×××š× ×××× ×××€ÖŒ, ××× ×Ö·××× ××××£. ××× ×€ÖŒ×š×× ×Š××€ÖŒ, עס ××× × ××©× ××Ö·×× ×€×× ××× ×¢× ×Š× ×š×¢×× ×××¢×× ×¡××ַק×ך×ַסעס ×××¢× ××ך ךע×× ×××¢×× ××Öž×ס, ××××Ö·× ××֞ס ××¢× ×¢×, × ×Öž× ×Ö·××¢, ×€×ַךש×××¢× ×¢ ×××× ××× ×€×ַךש×××¢× ×¢ ׊××עק×.
ק×Öž× ×€×××ך×Ö·×××Öž×
××××Ö·×עך ××ך ךע×× ×××¢×× ×§×Ö·× ×€×××עך××ש×Ö·× ××× Kubernetes: ×××֞ס ×Š× ××Öž× ××× ××× ××× ××× ×Ö·×€ÖŒ××ַק××ש×Ö·× × ××× Kubernetes ××Öž× ×××× ×§×Ö·× ×€×××עך×. ××× ×Ö·×××¢××××, ××× ×××ש×Ö·×××Ö·×× ××Öž×× ×Ö·× ××֞קעך ××× × ××©× ×××¢×× ×§×Ö·× ×××× ×¢×š×. ×Ö·××¢××¢× ×××××¡× ×Ö·× ××֞קעך ××× ×××¢×× ×§×Ö·× ×××× ×¢×š×, ××€××× ××¢× ×¢ ×××֞ס ××Öž×× × ××©× ××¢×ך××¢× ××× ××֞קעך ×€××. ××× ×××עך××ך×, ××֞קעך ××× × ××©× ×××¢×× ×§×Ö·× ×××× ×¢×š×.
××֞קעך, ××× ×××× ×××× ×× ×, ××× ×××¢×× ×¡××Ö·× ××ַך×ס. ××× ×¢×¡ ××¢× ×¢× ×¡××Ö·× ××ַך×ס ×€Ö¿×ַך ×ÖŒ××¢× ×Ö·××¥: ס××Ö·× ××ַך×ס ×€Ö¿×ַך ×× ×× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·×, ס××Ö·× ××ַך×ס ×€Ö¿×ַך ×× ×¡××Öž××× × ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·×.
××× ×× ××Ö·× - ××ך ××¢××××× × ×¢×¡ ׀ך×עך, עס ××× × ×֞ך ××¢××××š× ×¡×€ÖŒ×¢×Š××¢× ×€×Öž×קס ××× ×× ×Ö·××××¢× × ×€×× ×§×Ö·× ×××× ×¢×š× - ×× ××Ö·× ××× ×עך××€Ö¿× ENV (×¢× ×××ך×Öž× ××¢× ×) ××עך××Ö·××Ö·××, ××֞ס ××× ×× ××××ך×Ö·× ××¢× ×Ö·× ××עך××Ö·××Ö·×× ×××֞ס ××¢× ×¢× ××× ×××× ×֞׀֌עך××××× × ×¡×ס××¢×. ××֞ס ××× ×××× ×Ö·× ××××¢×× ×××¢× ×Š× ×§×Ö·× ×€×××עך ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·×, ××××Ö·× ×××× ××ך ××Öž×× ×Ö·×€ÖŒ××ַק××ש×Ö·× × ××× JAVA, Python, Go, Perl, ××× ××× ×§×¢× ×¢× ×Ö·××¢ ××××¢× ×¢× ×× ×××××Ö·×××ס ××Ö·××¢××֞ס, ××Ö·××Ö·×××ס ××Ö·× ×׊עך, ××Ö·××Ö·×××ס ×€ÖŒ×ַך×Öž× ××עך××Ö·××Ö·××, ××֞ס ××× ×××¢×Ö·×. ××ך ××Öž×× ×Ö·×€ÖŒ××ַק××ש×Ö·× × ××× ×€×ך ×€×ַךש×××¢× ×¢ ש׀֌ך×Ö·×× ×§×Ö·× ×€××××¢×š× ××× ×× ××Ö·××Ö·×××ס ×€ÖŒ××Ö·× ××× ×עך ××¢×××קעך ×××¢×. עס ××¢× ×¢× × ×× ×עך ×€×ַךש×××¢× ×¢ ק×Ö·× ×€×××עך××ש×Ö·× ×.
×Ö·××¥ ×§×¢× ×¢× ×××× ×§×Ö·× ×€××××¢×š× ××× ENV ××עך××Ö·××Ö·××. ×××¢× ××ך ךע×× ×××¢×× Kubernetes, עס ××× ×Ö· ×ך××ס ×××¢× ×Š× ×עךק××¢×š× ENV ××עך××Ö·××Ö·×× ×š×¢×× ×× ×××€ÖŒ×××××Ö·× ×. ×ַקק×֞ך××× ×××, ×××× ××ך ××¢× ×¢× ×עךע×× ×××¢×× ×¡×× ××Ö·××, ××ך ×§×¢× ×¢× ××××× ×©×××€ÖŒ× ×¡×× ××Ö·×× ×€×× ENV ××עך××Ö·××Ö·×× (×€ÖŒ×ַס××עך×× ×Š× ××Ö·××Ö·×××ס××, ×××"× ×) ××× ×Ö· ס××, ש×Ö·×€Ö¿× ×Ö· ס×× ×§× ××× ××× ×Öž× ××××Ö·×× ××× ×× ENV ××ַשך××Ö·××× × ××× ×××€ÖŒ×××××Ö·× × ×Ö·× ××ך ××¢× ×¢× × ××©× ××××× ×עךק×עך×. ×× ×××¢×š× ×€×× ××¢× ×××Ö·××¢××××ק, ××× ×× ×××¢×š× ×€×× ××¢× ×××××Ö·×××ס ×€ÖŒ×ַך×Öž× ×××Ö·××¢××××ק ×××¢× ×××× ××××¢× ×¢× ×€Ö¿×× ××¢× ×¡××. ××֞ס ××× × ×֞ך××Ö·× ×§×××¢×š× ×¢×עס × ×Ö·××ך. ××× ××֞ס ××× ×× ××¢×š×¡× ×××¢×Ö·× ×֞׀֌׊××¢ ×Š× ×§×Ö·× ×€×××עך ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×. × ×֞ך ××××£ ×× ×§×Öž× ××ך××, ××֞ס ×Ö·×€ÖŒ×××× ××××עך ×Š× ××¢×××¢××֞׀֌עךס. ×××× ××ך ××¢× × DevOps, ××ך ×§×¢× × ×€×š×¢××: "×××ס, ××××¢ ××¢×š× ×¢× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×Š× ××××¢× ×¢× ×× ×× ××××ך×Ö·× ××¢× ×Ö·× ××עך××Ö·××Ö·××. ××× ××ך ×××¢×× ×Ö·××¢ ×××× ×Š×׀ך×××."
×××× ×Ö·××¢××¢× ××× ×× ×€×ך××¢ ××××¢× × ×× ××¢×××¢ × ×Öž××¢× ×× ××××ך×Ö·× ××¢× ×Ö·× ××עך××Ö·××Ö·××, ××֞ס ××× ×ך××ס. ×Ö·××× ×Ö·× ×¢×¡ ××Öž× × ×× ×€ÖŒ×ַס××š× ×Ö·× ×¢×××¢××¢ ×××ך×× ×€Ö¿×ַך ×× ×€ÖŒ×֞ס××ךעס ××Ö·××Ö·×××ס, ×× ×עךע ×××ך×× ×€Ö¿×ַך ×× ××Ö·××Ö·×××ס × ×Öž××¢×, ×× ×עךע ×××ך×× ×€Ö¿×ַך ע׀֌עס ×Ö·× ×עךש, ×× ×עךע ×××ך×× ×€Ö¿×ַך ×Ö· ××× ×€×× ×¢×××¢××¢ ×××, ×Ö·××× ×Ö·×, ×ַק×֞ך××× ×××, עס ××× ××× ×Ö·×€×֞ך××Ö·××.
×עך ׀֌ך×Öž×××¢× ×§××× ×××¢× ××ך ××Öž×× ×Ö·××× ×€×××¢ ס××××××¢ ××עך××Ö·××Ö·×× ×Ö·× ××ך × ×֞ך ×¢×€Ö¿×¢× ×¢× ×××€ÖŒ×××××Ö·× × - ××× ×¢×¡ ××¢× ×¢× ×€×× ×£ ××× ××¢×š× ×©×ך×ת ×€×× ×¡××××××¢ ××עך××Ö·××Ö·××. ××× ××¢× ×€×Ö·×, ××ך ××Öž×× ×€×©×× ×Ö·×××ך×Öž×× ×¡××××××¢ ××עך××Ö·××Ö·×× - ××× ××ך × ×× ×עך ××Ö·×š×€Ö¿× ×Š× ×€ÖŒ××Ö·× ××§× ×××. ××× ××¢× ×€×Ö·×, עס ×××Öž×× ×××× ××× ×¢× ×Š× ×Öž× ××××× × ××Š× ×§×Öž× ×€××ס. ××֞ס ×××, ××Ö·× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×Š× × ××Š× ×§×Öž× ×€××ס.
×עך ××××× ×§×©×× ××× ×Ö·× ×§×Öž× ×€××ס ××¢× ×¢× × ××©× ×××֞ס ××ך ×ך×Ö·×××. Config.pi ××× × ××©× ×Ö· ק×Ö·× ×€×××עך××ש×Ö·× ×××֞ס ××× ××ַק×××¢× ×Š× × ×׊×. ×Öž×עך ×¢×××¢××¢ ק×Ö·× ×€×××עך××ש×Ö·× ××× ×××× ×××××¢× ×¢ ×€Ö¿×֞ך××Ö·×, ×Ö·×××¢×š× ×Ö·×××××¢×× ××Ö·××Ö·× ×××š× - ××֞ס ××× ×××× × ××©× ×× ×§×Ö·× ×€×××עך××ש×Ö·× ××× ×××× ×¢×.
×××֞ס ××× ××× ×עךע×× ×××¢×× ××× ×§×Ö·× ×€×××עך××ש×Ö·× ××× ×€ÖŒ×ַס×ק ×€Ö¿×֞ך××Ö·××ך×× ××¢×, ××֞ס ×××, ××× ××××Ö·× ×× ××¢×š×¡× ×€×Öž×קס × ×֞ך××Ö·× ××× ×× .××Ö·×× × ×֞ך××Ö·×. עס ××× ×§××֞ך ××× ×Š× ××××¢× ×¢× ×¢×¡, עס ××× ×××× ×¢××××ק ×××š× ××¢× ×ש, עס ××× ×§××֞ך ××× ×Š× ××××¢× ×¢× ×¢×¡ ×€Ö¿×× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·×.
×ַקק×֞ך××× ×××, ××× ×Ö·××ש×Ö·× ×Š× YAML, ××ך ×§×¢× ×¢× ××××, ××ש×, × ××Š× JSON, ×€ÖŒ×ַךס×× × ××× ×××¢×× ××× ××ַק×××¢× ××× YAML ××× ×עך××× ×¢× ×€×× ××××¢× ×¢× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×§×Ö·× ×€×××עך××ש×Ö·× ×€Ö¿×× ××֞ך×. עס ××× × ×Öž×××ס×Ö·××× ×עך ××××ַק×××¢× ×€Ö¿×ַך ××¢× ××©× ×Š× ××××¢× ×¢×. ××ך ×§×¢× ×¢× ×€ÖŒ×š××××š× ××¢× ×€Ö¿×֞ך××Ö·×, ×Ö· ××Ö· ×× ×. עס ××× ××Ö·× ×¥ ××ַק×××¢× ×Š× ××××¢× ×¢×, ×€Ö¿×× ×Ö· ××¢× ×ש ×€×× × ×€×× ×××× ×× ×, ×Öž×עך עס ×§×¢× ×××× ××××ַק×××¢× ×Š× ×€ÖŒ×š×֞׊עס עס ×××××Öž××Ö·××ש, ××× ××¢× ××× ×¢× ×Ö·× ×××× ××ך ×××¥ ××××× ×Š× ×××©×¢× ×¢×š××× ×××× ×××××¢× ×¢ ק×Öž× ×€××ס, ×× ×× × ×€Ö¿×֞ך××Ö·× ×§×¢× ×©××× ×××× ××××ַק×××¢× ×Š× ×××©×¢× ×¢×š×××.
××עך ××× ×§××× ×€×Ö·×, ×××¢××עך ×€Ö¿×֞ך××Ö·× ××ך ק×××Ö·××, ×× ×€×× × ××× ×Ö·× ×€Ö¿×× ×Ö· ק×××¢×š× ×¢×עס ×€×× × ×€×× ×××× ×× × ×¢×¡ ××× ×××עך ××ַק×××¢×. ××ך ×§×¢× ×¢× ×©××¢×× ×××× ××Ö·× ×¥ ק×Öž× ×€×× ××× Kubernetes, ××× ×× ×§×Öž× ×€××××Ö·×€ÖŒ. ××× ××Ö·× × ×¢××¢× ××¢× ×§×Öž× ×€××××Ö·×€ÖŒ ××× ×€×š×¢×× ×¢×¡ ×Š× ×××× ××Öž×× ××¢× ××× ×××× ×€ÖŒ×Öž× ××× ×¢×××¢××¢ ס׀֌ע׊××€×ש ×××¢×××××Ö·×עך, ××× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××¢× ××××¢× ×¢× ×× ×§×Ö·× ×€×××עך××ש×Ö·× ×€×× ××¢× ×§×Öž× ×€××××Ö·×€ÖŒ ××× ×××× ×¢×¡ ××× × ×֞ך ×Ö· ×עקע. ××֞ס, ××× ×€×ַק×, ××× ×××֞ס ××× ××× ×Š× ××Öž× ×××¢× ××ך ××Öž×× ×Ö· ×€ÖŒ××Ö·×¥ ×€×× ×§×Ö·× ×€×××עך××ש×Ö·× ×֞׀֌׊×עס ××× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·×. ×Öž×עך עס ××× × ×֞ך ×Ö· ק×Öž××€ÖŒ×עקס ס×ך×ק××ך, עס ××× × ×¢×¡××× ×.
×××× ××ך ××Öž× ×Ö· ק×Öž× ×€××××Ö·×€ÖŒ, ××ך ×§×¢× × ×××עך ××× ××¢×š× ×¢× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·×, ××ש×, ×Š× ×××××Öž××Ö·××ש ש׀֌×ך ×¢× ×עך×× ××¢× ××× ×× ×עקע ××× ×× ×§×Öž× ×€××××Ö·×€ÖŒ ××× ××Öž×× ××¢×, ××× ×××× ×××××Öž××Ö·××ש ך×××Öž×× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××¢× ×× ×§×Ö·× ×€×××עך××ש×Ö·× × ×××ש×. ××֞ס ×××Öž×× ×××× ×××× ×Ö·× ××××¢×× ×֞׀֌׊××¢.
××××עך, ××× ×©××× ×עךע×× ×××¢×× ××¢× - ס×× ××× ×€Ö¿×֞ך××ַ׊××¢ ××× × ××©× ××× ×× ×§×Öž× ×€××××Ö·×€ÖŒ, ס×× ××× ×€Ö¿×֞ך××ַ׊××¢ ××× × ××©× ××× ××עך××Ö·××Ö·××, ס×× ××× ×€Ö¿×֞ך××ַ׊××¢ ××× × ××©× ××× ×¡×קך××¥. ×€Ö¿×× ××֞ך×, ×€×ַך××× ×× ××¢× ×¡×× ××× ×€Ö¿×֞ך××ַ׊××¢ ×Š× ×××€ÖŒ××Öž×××ַס×. ×××ש×Ö·×××Ö·×× ××ך קך×Öž× ×Ö·××¢ ××סקך×׀֌ש×Ö·× × ×€×× Kubernetes ×Ö·×××שעקץ, ×××€ÖŒ×××××Ö·× ×¥, ק×Öž× ×€××××ַ׀֌ס, ××Ö·××× ×× ×ס ××× ×××. ×ַקק×֞ך××× ×××, ש××¢×× ×× ×€ÖŒ×ַך×Öž× ×Š× ×× ××Ö·××Ö·×××ס ××× ×××, ××€××× ×××× ×¢×¡ ××× ×××× ×××, ×××֞ס ××ך ××Öž× ×× ×¢××××× ×ק ××× ×× ×€×ך××¢, ××× ×Ö· ש××¢×× ××¢××Ö·× ×§. ××××Ö·×, ×××Ö· ×Ö· ××× ××××, ××× ××¢××¢× ×§× ×Ö·××¥ ××× ×€×©×× ×š××××××× × ×€ÖŒ×ַס××עך×× ×€×× ××Öž×š× ××× × ××©× ×Ö·××× ×ך×× ×.
××¢××× × ×שעק
×עך ××××Ö·×עך ×€×× × ××× ×× ××Ö·× ×עך××€× ××¢××× × ×שעק. ××× ×Ö·×××¢××××, ×Ö· ××¢××× × ×שעק ××× ×€×©×× ×§×Öž× ×ך×Öž×××š× ×Ö·× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×ַך××¢×. ××× ×עך ××¢×××קעך ׊×××, ××ך ××¢× ×¢× ×š××Ö¿ ×Öž×€× ×עךע×× ×××¢×× ×××עך ×××¢× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×, ×€Ö¿×ַך ×××֞ס, ×ַק×֞ך××× ×××, ×€Ö¿×× ×× ×××× ×× × ×€×× ××¢××× × ×שעק (עס ××× ×עסעך × ××©× ×Š× ×××עך××¢×Š× ××Öž ××× ××××Ö·×עך) ××֞ס ×××¢× ×××× ×Ö· ס׀֌ע׊××¢× URL, ×××֞ס ××× ×€ÖŒ×š×Ö·×¡×¢×¡× ××× ×Ö· × ×֞ך××Ö·×, ××× ×××ש×Ö·×××Ö·×× ××Öž× /health
.
×××¢× ××ך ×ַקסעס ××¢× URL, ×ַק×֞ך××× ×××, ××× ××עך ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××× ×Öž×עך "××Öž, ×Öž×ק××, ×Ö·××¥ ××× ××× ××× ××ך, 200" ×Öž×עך "× ×××, ×Ö·××¥ ××× × ××©× ××× ××× ××ך, ×¢×××¢××¢ 500." ×ַקק×֞ך××× ×××, ×××× ××× ××עך ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× × ××©× http, × ×× ×Ö· ×××¢× ×Ö·×€ÖŒ××ַק××ש×Ö·×, ××ך ××¢× ×¢× ×××Š× ×עךע×× ×××¢×× ×Ö· ××× ×€×× ×××××Ö·×, ××ך ×§×¢× ×¢× ××¢×€Ö¿×× ×¢× ×××ס ××× ×Š× ××Öž× ××¢××× × ×שעקס. ××֞ס ×××, עס ××× × ×× × ××××ק, ×××× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× × ××©× http, ×Ö·××¥ ×ַך××¢× ×Öž× ×Ö· ××¢××× × ×שעק ××× ××֞ס ×§×¢× × ××©× ×××× ××¢××× ××× ×§××× ×××¢×. ××ך ×§×¢× ×¢× ×€ÖŒ×ך××Ö·××ק×× ×עך×××Ö·× ×××§× ×¢×××¢××¢ ××× ×€Ö¿×֞ך××ַ׊××¢ ××× ×עך ×עקע, ××ך ×§×¢× ×¢× ××ַק×××¢× ×Ö· ס׀֌ע׊××¢× ××Ö·×€Ö¿×¢× ×€Ö¿×ַך ×××× ×××××Ö·×, ×××, daemon status
, ×××֞ס ×××¢× ××Öž×× "××Öž, ×Ö·××¥ ××× ×××, ×× ×××××Ö·× ×ַך××¢×, עס ××× ××¢××¢××ק."
×××֞ס ××× ×¢×¡ ×€Ö¿×ַך? ×עך עךש×עך ××× ××¢×š×¡× ×§××֞ך ××× ×עך ××Öž× ××Ö·× ××× ××ס××Öž××¢ ×××֞ס ×Ö· ××¢××× × ×שעק ××× ××ךף - ×Š× ×€Ö¿×ַךש×××× ×Ö·× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×ַך××¢×. ××× ×××× ×× ×¢×¡ ××× × ×ך × ×ך×ש, ×××¢× ×¢×¡ ××× ××¢×Š× ×ך×××£ ××¢×× ×¢×¡ ×××ס ××× ×¢×¡ ×ך××¢×, ×× ××¢× ×§×¢× ×××× ×××עך ×× ×¢×¡ ×ך××¢×. ××× ×¢×¡ ×××š× ×¡ ×××ס ×Ö·× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× ×€×××¡× ××ק, ×עך ק×Ö·× ×××× ×¢×š ××× ×€×××¡× ××ק, ×עך ×××ַש׀֌×× ××× ×ך××¢××, ×Ö·××¥ ××× ××× - ××× ××Ö·× ×× ××××¢×š× ××Öž×× ×©××× ×Ö·××עק××¢× ×××¢× ×Ö·××¢ ×× ××¢××¢×€×Öž× × ×××¢×š× ×€×× ××¢×× ×ש ש×××Š× ××× ××Öž×× "×××֞ס ××¢× ×¢× ××ך ..., ××ך ××× ×××× ×עש××Öž×€× ××¢×××֞ך×, ××Öž×š× ××©× ×ַך××¢×â.
× ××¢××× × ×שעק ××× ×€ÖŒ×× ×§× ×Ö·××Ö· ×Ö· ×××¢× ×Š× ××¢× ×€Ö¿×× ×עך ××Ö·× ×׊עך ס ×€×× × ×€×× ×××× ×× × ×Ö·× ×¢×¡ ×ַך××¢×. ×××× ×¢×š ×€×× ×× ××¢×××Öž×ס. ××× ×¡ ש××¢×× ×¢×¡ ×Ö·×××. ×€Ö¿×× ×× ×€×× × ×€×× ×××× ×× × ×€×× Kubernetes, ××֞ס ××× ×××× ×Ö· ×××¢× ×Š× ×€Ö¿×ַךש×××× ×××¢× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×¡××ַךץ, ××××Ö·× ××ך ×€Ö¿×ַךש×××× ×Ö·× ×¢×¡ ××× ×Ö· ××××ק ׊××××©× ×××¢× ×עך ק×Ö·× ×××× ×¢×š ××× ××Öž× ×ש×, ××ש××€× ××× ×¡××ַך××¢×, ××× ×××¢× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× ××Öž× ××©× ××××Ö·× ××× ××¢× ×§×Ö·× ×××× ×¢×š. ××××Ö·× ×××× ××ך × ×¢××¢× ×¢×××¢××¢ ××ך××©× ××××¢× ×'××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× ×€ÖŒ×š××××š× ×Š× ×§×Ö·×עך עס ××× ×× ××֞ק, ××¢××Öž×× ×€Ö¿×ַך ׀עך׊×ק סעק×× ×עס, ×Öž×עך ××€××× ×Ö· ××× ××, ×Öž×עך ××€××× ×Š×¢×, עס ×§×¢× ×¢× ×Öž× ××××× ×€ÖŒ×× ×§× ×€××Ö·×. ××× ××¢× ×€×Ö·×, ××ך ×§×¢× ×¢× ×××Ö· ××× ×ס×עך ק××Ö·×€ÖŒ× ××××£ ×××Ö·× ×€ÖŒ×֞ךץ, עס ×××¢× × ××©× ×¢× ××€Ö¿×¢×š× ××֞ך×, ××֞ס ×××, עס ××× × ×Öž× × ××©× ×ך××× ×Š× ××ַק×××¢× ×€×ַךקעך.
× ×××××× ××× ××××£ ×€×× × ××¢××× × ×שעק ××× ××× ×× ××××£ ×€×× ××¢× ×××ס ××ך ×ך×××¢× ××× ×× ×§×¢× ×¢× ××ך ×€×ךש×××× ××× ×§×××¢×š× ×¢×עס ×× × ××©× × ×ך ×עך ק×× ××¢× ×¢×š ××× ××××€×עש××× ×¢× ××× ×עך ××€××ק×׊××¢ × ×ך ×× ××€××ק×׊××¢ ××××× ××× ××× ×× ××¢×××××, עס ×¢× ××€×¢×š× ×©××× ××××£ ×× ××€××ק×׊××¢. ××¢××× × ×שעק, ×××֞ס ×××× ××ך ×§×¢× ×¢× ×©××§× ×€×ַךקעך ××֞ך×.
×××֞ס ××× ×š×¢×× ×××¢×× ×××Š× ××× ×עך××€Ö¿× ×ך×××ק××Ö·× / ââ××¢×× ×עסץ ××× Kubernetes ×ַק×֞ך××× ×××, ××× ××עך ×ך×××ק××Ö·× ×עסץ ××¢× ×¢× ×€×ַך×Ö·× ××××֞ך×××¢× ×€Ö¿×ַך ×× ×Ö·××××××Ö·××××Ö·×× ×€×× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× ××Ö·××Ö·× ×¡×× ×. ×Ö·× ×××, ×××× ×ך×××ק××Ö·× ×עסץ ××¢× ×¢× ××ך××עק×Öž×× ××× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·×, ×Ö·××¥ ××× ×××, ×עך ק×××¢× × ×€×ַךקעך ××× ××¢××× ××¢× ×Š× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·×. ×××× ×ך×××ק××Ö·× ×עסץ ××¢× ×¢× × ××©× ××ך××עק×Öž××, ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×€×©×× ××× × ××©× ×Öž× ×××× × ×¢××¢×, ××¢× ××Ö·××× ×עך ×××ַש׀֌×× ××× × ××©× ×Öž× ×××× × ×¢××¢× ××× ××Ö·××Ö·× ×¡×× ×, עס ××× ×Ö·××עק××¢× ×××¢× ×€×× ××Ö·××Ö·× ×¡×× ×, ק×××¢× × ×€×ַךקעך ××× × ××©× ××××€×. ×ַקק×֞ך××× ×××, ×××××× ×¢×¡×¡ ×עסץ ××× Kubernetes ××¢× ×¢× ××ךף ×Ö·××× ×Ö·× ×××× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× ×¡××ַק, עס ×§×¢× ×¢× ×××× ×š×ס××ַך×××. ×××× ×× ×××××× ×ַס ××¢×¡× ××× × ××©× ×ַך××¢×× ×€Ö¿×ַך ×Ö· ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××֞ס ××× ×עךק××¢×š× ××× Kubernetes, ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× × ×× × ×֞ך ×Ö·××עק××¢× ×××¢× ×€×× ××Ö·××Ö·× ×¡×× ×, עס ××× ×š×ס××ַך×××.
××× ××Öž ××× ×Ö· ××××××ק ×€×× × ×××֞ס ××× ×××Öž×× ××× ×Š× ×עך××Öž× ×¢×: ×€×× ×Ö· ׀֌ך×ַק××ש ×€×× ×, ×× ×ך×××ק××Ö·× ×€ÖŒ×š×Öž××¢ ××× ×××ש×Ö·×××Ö·×× ×Öž×€× ××¢× ××Š× ××× ××× ×עך ×Öž×€× ××ךף ××× ×× ××¢××× ×¢×¡×¡ ׀֌ך×Öž××¢. ××֞ס ×××ס×, ׀ש×× ×עךק××¢×š× ×××××¢ ×ך×××ק××× ××× ××¢×× ×¡-×עס××, ××××× ×§×××¢×š× ×¢×עס ×§×¢× ×¢× ××֞ס, ××× ××Öž××ך × ××Š× ×Ö·××¥ ×××֞ס עס ×§×¢× ××Öž×, ××× × ××©× ×Ö· ×××עך ××× ××¢××Ö·× ×§. ××× ×××¢× ×עךק××¢×š× ×××֞ס. ××××Ö·× ×€×× × × ××עך ׊×××× ××× ×עס××× × ××× ×Ö·× ×¢×¡ ×××Öž×× ×××× ×Ö· ××××¢ ××¢××Ö·× ×§ ×Š× ×§×Öž× ×ך×Öž×××š× ×× ×Ö·× ×עך××××× × ×¡×¢×š×××ס ××× ×××× ××¢××× × ×שעקס. ××¢× ×××× ×Ö·× ×××× ××ך ××Öž×× ×Ö· ×××¢× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×Ö·× ××× ×××ס ×¢×××¢××¢ ××× ×€Ö¿×֞ך××ַ׊××¢, ×××֞ס ××× ×§×¢×š עס, ××¢××××× ×××¢×, ×××× × ×¢××¢× ×€×× ×¢×š××¢×¥. ××× ×Ö· ××Ö·××Ö·×××ס, ×€Ö¿×ַך ×××ַש׀֌××. × ×, עס ס×Ö·××עס ×× ××× ×€Ö¿×֞ך××ַ׊××¢ ×××֞ס ק××× ××× ××¢× REST API ××× ×עך ××¢×××קעך ××Ö·××Ö·×××ס. ××¢×š× ×Öž×, ×××× ×××× ××¢××× × ×שעק ך×ס׀֌×Ö·× ×× ×€ÖŒ×× ×§× ××× ×§×Öž× ××ַק××¢× ×¡××ַש××¢×Ö·×××, ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××× "200, ×Öž×ק××, ×Ö·××¥ ××× ×××," ××× ××× ×עך ××¢×××קעך ׊××× ×× ××Ö·××Ö·×××ס ×€×× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× ×× ×ַקסעס×Ö·××Ö·×, ××× ×× ××¢××× × ×שעק ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××× "200, ×Öž×ק××, ×Ö·××¥ ××× ×××. " - ××֞ס ××× ×Ö· ש××¢×× ××¢××× × ×שעק. ××֞ס ××× × ××©× ××× ×¢×¡ ××Öž× ×ַך××¢××.
×Ö·× ×××, ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·×, ×××¢× ×Ö· ××§×©× ×§××× ×Š× ××× /health
, עס ך×ס׀֌×Ö·× × × ××©× ×××××, "200, ×Öž×ק××", עס עךש×עך ××××, ×€Ö¿×ַך ×××ַש׀֌××, ×Š× ×× ××Ö·××Ö·××ַסע, ׀ך×××× ×Š× ×€×ַך××× ×× ×Š× ×¢×¡, ××× ×¢×€ÖŒ×¢×¡ ×××עך ×קעך××ק ××֞ך×, ××× ×××סק×××Ö·×× ×××× ×¢×š, × ×֞ך ×שעק ×Ö·× ×¢×¡ ××× ×Ö· קשך ××× ×× ××Ö·××Ö·×××ס ××× ××ך ×§×¢× ×¢× ×Öž× ×€Ö¿×š×¢× ×× ××Ö·××Ö·×××ס. ×××× ×Ö·××¢ ××¢× ××× ×עך×Öž××, ×עך ×¢× ×׀עך ××× "200, ×××." ×××× ×¢×¡ ××× × ××©× ×עך×Öž××, עס ×××× ×Ö·× ×¢×¡ ××× ×Ö· ××¢×ת, ×× ××Ö·××Ö·×××ס ××× ×Ö·× ×Ö·××××××Ö·××Ö·×.
×עך××עך, ××× ××¢× ×Ö·×××× ×, ××× ××××עך ׊×ך×קק×××¢× ×Š× ×× ×ך×××ק××Ö·× / ââ×××××× ×ַס ×עסץ - ×××֞ס ××ך ך××Ö¿ ×סת֌×× ××Ö·×š×€Ö¿× ×Ö· ×ך×××ק××Ö·× ×€ÖŒ×š×××ך×, ×Öž×עך ×Ö· ××¢××× ×¢×¡×¡ ׀֌ך×Öž××¢ ××× ××× ×§×©××. ××××Ö·× ×××× ××ך ××ַשך××Ö·×× ××¢××× × ×שעקס ×€ÖŒ×× ×§× ××× ××× × ×֞ך ××¢××××, עס ×××¢× ×§×¢×š ×××ס ×Ö·× ×¢×¡ ××× × ××©× ×× ×××Š× ××× ××¢× ×××ַש׀֌×× ××××в ОлО ÑП вÑеÑ
instance
××× ×Ö· ××Ö·××Ö·×××ס, ××ש×. ×××¢× ××ך ××Öž× ×עךק××¢×š× ×Ö· ×ך×××ק××× ×€ÖŒ×š×Öž××¢, ××× ××עך ××¢××× × ×שעקס ×× ××¢××××× ×Š× ×€×ַך××Öž××, ××× ×ַק×֞ך××× ××× ×Ö·××¢ ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× × ×€×× ×××֞ס ×× ××Ö·××Ö·×××ס ××× × ×× ×Š××ך××××¢×, ××× ××¢× ×¢× ×€×©×× ×××ס××¢×ך××× ×Ö·××עק ×€×× ××Ö·××Ö·× ×¡×× × ××× ××× ×€×Ö·×§× "××¢× ××¢×" × ×֞ך ××× ×Ö· ×Öž×€ÖŒ××¢××Öž×× ×©××Ö·× ××× ×××ַך×× ×€Ö¿×ַך ×××עך ××Ö·××Ö·×××ס×× ×ַך××¢×.
×××× ××ך ××Öž×× ×עךק××¢×š× ×Ö· ×××××× ×ַס ×עס×, ×××Ö·××ש×Ö·×, ××× ××עך ××Ö·××Ö·×××ס ××× ×Š×¢×ך×××, ××× ××× ×××× ×§×××¢×š× ×¢×עס ××¢××€× ×€×× ×Ö·××¥ ס××ַךץ ×Š× ×š×ס××Ö·×š× ××××Ö·× ×× ××¢×× ××¢×¡× ×€××××. ××¢× ×××× ××ך ××Ö·×š×€Ö¿× ×Š× ×š×ס××ַך×. ××֞ס ××× × ××©× ×××֞ס ××ך ×××××, ××× ××€××× ××¢××× ×€ÖŒ×¢×š××¢× ××¢× ×עך׀×ַך×× × ××× ×€×ך. ××ך ××Öž×× ×Ö· ש××עס ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××֞ס ××× ××¢×××¢× ×עשך××× ××× JS ××× ×€×ס××¢×עך ××× ×Ö· ××Öž× ××Öž ××Ö·××Ö·×××ס. ××× ×עך ׀֌ך×Öž×××¢× ××× ××¢×××¢× ×Ö·× ×¢×¡ ××× ××¢×××¢× ××× ×× ×Öž× ×××× ×€×× ×××× ×ַך××¢× ××× Kubernetes, ××ך ××סקך×××× ×× ×ך×××ק××Ö·×, ××¢×× ×€×× ×עסץ ××××£ ××¢× ×€ÖŒ×š×× ×Š××€ÖŒ ×Ö·× Kubernetes ×§×¢× ×¢× ××Öž× ×¢×¡, ×Ö·××× ××ך ×××¢×× × ××Š× ×¢×¡. ×ַקק×֞ך××× ×××, ××× ×¢×××¢××¢ ×€×× × ××Öž× ××Öž ××¢××××š× ×Ö· ×××¡× "× ××× ×¢" ××× ×עך ××ס×עך ×× ××¢××××× ×Š× ×€×ַך××Öž××. ×ַקק×֞ך××× ×××, ×××× ×× ×š××× ×§××× ×€ÖŒ×š×Öž××¢, ×× ×€ÖŒ×Öž×ס ×× ××¢××××× ×Š× "×××××".
××× ××ך ×€Ö¿×ַךש××××, ×××¢× ××× ××¢× ×¢× "××¢×ך××¢×", ××֞ס ××× ×Ö· ש××עס, ××֞ס ×××, עס ××¢× ×¢× ×Ö· ×€ÖŒ××Ö·×¥ ×€×× ×§×Ö·× ×¢×§×©×Ö·× × ×€×× ×§××××Ö·× ×¥ ××Ö·× ×××× × ××××£ עס. ××× ×××¢×š× ×××× "×עך×ך××¢×" - × ×××, × ××©× ×§××××Ö·× ×¥, × ×֞ך ק×Ö·× ×¢×§×©×Ö·× × - × ××©× ×Ö·××¢ ××× ×עך ××¢×××קעך ׊×××, ××× ×š×¢×× ×Š× ××¢× ×€×Ö·×§× ×Ö·× ××× ××¢× ×¢× × ××©× ××¢×ך××¢× ××× ×עך ××¢×××קעך ׊×××, ×¢×××¢××¢ ׀ך×עך, ×¢×××¢××¢ ש׀֌ע×עך, ××× ×Öž× ××××× × ××©× ××× ×עך ××¢×××קעך ׊×××. ׊××Ö·×. ×€ÖŒ××ס × ×֞ך××Ö·× ×š×Ö·× ××Öž×, ××ך ×§×¢× ×¢× × ××©× ×€×֞ך××ס××Öž×× ××× ××××סעק×Ö·× × ×ַק×עך×Ö·×¡× ×× ×Öž× ×××× ×Š××× ×€×× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××¢×עך ××Öž×, ×Ö·××× ××× ××Öž× ××֞ס ×××× ×××ַש׀֌×× ××× ×Ö· ׊×××. ×××× ××× ×€Ö¿×֞ס׀֌×Öž× ××××× ××× ××××£, ×××¢×š× ×Š×××¢××¢×× ×Š× ×× ××Ö·××Ö·× ×¡×ך×, ×Ö·××¢ ק××××Ö·× ×¥ ק×××¢× ××֞ך×, עס ×§×¢× × ××©× ××ס××Ö·××× ×Ö·××Ö· ××ַסע, ××××Ö·× ×¢×¡ ××× ×Ö·××××, ×××, ××¢×¢×š×¢× ×עךע××, עס ××¢× ×¢× ×Ö· ×××¥ ×€×× ××× ×ך××¢×× ××֞ך×, ××× ×¢×¡ ×€×××. ×עך × ×¢×§×¡×עך ××××× ××× ××××£, ×× ××× ×Š×¢ ×××¡× ××× ××××£ ×××, עך ×€××× ××××. × ×, ×× ×€××ס × ×֞ך ×€×֞ך××¢×Š× ×Š× ×§×ַסק×××. ××× ×× ×¡××£, ××× ××֞ס ××× ×¡×Ö·×××× - ××ך × ×֞ך ××Öž×× ×Š× ×©××š×¢× × ××Ö·××× ××Ö·× ×׊עך ×€×ַךקעך ×Š× ××¢× ×Ö·×€ÖŒ××ַק××ש×Ö·×, ××Öž×× ×Ö·××¢ ×× ×¡××Ö·× ×¡×× ××¢×עך×× × ××× ××Ö·× ×Öž× ××××× ×Ö·××¢ ××Ö·× ×׊עך ×€×ַךקעך ××× ×Ö·××Öž× ×Ö·××× ×Ö·× ×¢×¡ ××× ×©××× ×€×× ×× ×עך××¢××××× ×Š××××©× ×Ö·××¢ ×Š×¢× ×× ×¡××Ö·× ×¡××.
×××× ×¢×¡ ××× × ××©× ×Ö·× ×Ö·×× ×¡× ××¢× ×××××× ×ַס ×עס×, ×××֞ס ×××Öž×× ×Š×××× ××¢× ×¢×¡ ×Ö·××¢ ×Š× ×š×ס××ַך×, ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××Öž×× ××Öž×× ××Ö·× ××Ö·×× ×¢×¡ ×€ÖŒ×× ×§×. ×Öž×עך ×Ö·××¥ ×€Ö¿×× ××Ö·××Ö·× ×¡×× × ××× ×€×ַךקך××€ÖŒ×× ×€Ö¿×ַך ××× ××, ××××Ö·× ×× ××Ö·××Ö·×××ס×× ××¢× ×¢× ×× ×ַקסעס×Ö·××Ö·× ××× ×Ö·××¢ ××××¢×š× ××Öž×× "××¢×€××× ×Ö·××עק". ××¢×š× ×Öž×, ×××¢× ×× ××Ö·××Ö·×××ס ××× ××ךע×××××, ×Ö·××¥ ××× ×ַך××Ö·× ×עךע×× × ××× ××Ö·××Ö·× ×¡×× ×, ×Öž×עך ×Ö·×€ÖŒ××ַק××ש×Ö·× × ××Öž× × ×× ××Ö·×š×€Ö¿× ×Š× ×Öž× ××××× ××××עך, ××× ×¢×¡ ××× × ×× ××Ö·×š×€Ö¿× ×Š× ××××¡× ×Š××× ××× ×š×¢×¡××š×¡× ××××£ ××¢×. ××× ××¢× ×¢× ×Ö·××¢ ש××× ××Öž, ××× ××¢× ×¢× ×ך××× ×€Ö¿×ַך ×€×ַךקעך, ×Ö·××× ×€×ַךקעך × ×֞ך ×Öž×€ÖŒ×¢× ×¡, ×Ö·××¥ ××× ××× - ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× ××× ×€ÖŒ××Ö·×¥, ×Ö·××¥ ×××× ×Š× ×ַך××¢××.
×עך××עך, ×ך×××ק××Ö·× ××× ×××××× ×ַס ×עסץ ××¢× ×¢× ×Ö·× ×עךש, ××€××× ×עך׊×, ××ך ×§×¢× ×¢× ××¢×֞ךע××ש ××Öž× ×€×ַךש×××¢× ×¢ ××¢××× × ×שעקס, ×××× ×××€ÖŒ ך×Ö·×××ס, ×××× ×××€ÖŒ ××¢××, ×€Ö¿×ַך ×××ַש׀֌××, ××× ×§×Öž× ×ך×Öž×××š× ×€×ַךש×××¢× ×¢ ××× ××. ×עש×ַס ×ך×××ק××Ö·× ×עסץ, ק×Öž× ×ך×Öž×××š× ×××× ××Ö·×§×¢× ××. ××× ××××£ ×Ö· ×××××× ×ַס ×עס×, ×€Ö¿×ַך ×××ַש׀֌××, ××ך ××Öž× × ×× ×§×Öž× ×ך×Öž×××š× ×€×× ×× ×€×× × ×€×× ×××× ×× × ×Ö·× ×× ××¢××× ×¢×¡×¡ ××¢×¡× ××× ×××× × ×֞ך ×Ö· ×Ö·×€ÖŒ××ַק××ש×Ö·× ×š×ס׀֌×Ö·× ××× ×, ×××× ×¢×¡ ××× ×××××ת ×Š× ×š×ס׀֌×Ö·× × ×××Ö· ×Ö·××¢.
××××Ö·× ×× ×××××× ×ַס ׀֌ך×Öž××¢, ××× ×Ö·×××¢××××, ××× ×××¢× ××ך ××¢× ×¢× "ס××ַק." × ×¡×Öž×£ ש××××£ ××× ×¡××ַך××¢× ×Öž×עך ע׀֌עס ×Ö·× ×עךש - ××× ×§××× ×עך ך×ק××עס ××¢× ×¢× ×€ÖŒ×š×ַסעס×. ×עך××עך, עס ×××× ××× ×¢× ×Š× ××€××× ××Ö·××× ×עך ××× - ××× ×× ×¡×ך×××¢× × ×€×ַךש×××¢× ×¢ ××Öž××ק ××× ×××.
×××¢×× ×××֞ס ××ך ××Ö·×š×€Ö¿× ×Š× ×¢× ××€Ö¿×¢×š× ×××¢× ××ך ××Öž×× ×Ö· ׀֌ך×Öž××¢, ×××¢× ××ך ××Öž× ××¢××× × ×שעקס. עס ס × ×֞ך ××ַקע ×Ö· ××××××ק. ×× ×××ס ××¢× ×¢× ××ַק×Ö·× × ××× ××¢× ×××¢× ××ס××Öž××¢ ××Ö·×× - ×Öž×עך ×¢×עס, ××× ××× ××¢××¢× ×¡×¢×š×××סעס ××× ×××× ××¢×× ×××֞ס ×¢× ××€Ö¿×¢×š× "200" ××× XNUMX% ×€×× ×§×ַסעס. ×Ö·× ×××, ××עך ××× ×׊×××. ×Öž×עך ××× ×עך ××¢×××קעך ׊××× ××× ××¢× ×××£ ×€×× ×עך ×¢× ×׀עך ××× ×©×š××Ö·×× "×Ö·××Ö· ××× ×Ö·××Ö· ×Ö· ××¢×ת."
×Ö·× ×××, ×עך ×¢× ×׀עך ס××Ö·××ס ק××× ×Š× ××ך - ×Ö·××¥ ××× ×׊×××. ×Öž×עך ××× ×עך ××¢×××קעך ׊×××, ××ך ×××× ×€ÖŒ×ַךס××š× ××¢× ×××£, ××××Ö·× ×עך ×××£ ×××× "×× ×ש××××××, ×× ××§×©× ××× ××¢×¢× ×××§× ××× ×Ö· ××¢×ת" ××× ××֞ס ××× × ×֞ך ×€×ַק×. ××× ××Öž× ××֞ס ××¢××¢× ××× ×€×ַק××ש ××¢××.
××× ×Ö·××× ×Ö·× ×¢×××¢××¢ ××¢× ××©× ××Öž× × ×× ××¢×€Ö¿×× ×¢× ×¢×¡ ××Öž×× ×¢, ××× ×× ×עךע ××¢×€Ö¿×× ×¢× ×¢×¡ ×××עך ××××××ק××ק, עס ××× × ×Öž× ×××¢×š× ×Ö·×××ך ×Š× ×Ö· ׀֌ש×× ×××. ××× ××¢××× × ×שעקס, ××× ××× ×€ÖŒ×š×× ×Š××€ÖŒ ×××¢× ×ך××¢×× ××× ×××¢× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×.
×××× ×Ö·××¥ ××× ×××, ך×ס׀֌×Ö·× × ××× ×× ×Š×××× ××× ××¢×š× ×¢× ×׀ֿעך. ××× ×€ÖŒ×š×× ×Š××€ÖŒ, ××¢×עך ׊××××-××× ××¢×š× ×¢× ×׀עך ×××¢× ×€ÖŒ×Ö·×¡× ××ך. ×××× ××ך ××××¢× ×¢× ×š×Ö·××¡× ×××עך ××× ××× ××××¡× ×Ö·× ×¢×××¢××¢ ×¢× ×׀עך ס××Ö·××סעס ××¢× ×¢× ×Ö·× ×עךש ×€×× ×× ×עךע, ×¢× ××€Ö¿×¢×š× ××× ×× ×Š×× ×¢××¢× ×Öž× ×¢×¡: 204, 5, 10, 15, ×××¢××עך. ×××× ×¢×¡ ××× × ××©× ×××עך ×××, × ×֞ך "׊×××× × ×× × ××." ×××× ×Ö·××¥ ×××× ×©××¢×× ××× ×× ××¢××× × ×שעק ××× × ××©× ×š×ס׀֌×Ö·× ×, ××¢××Öž×× ×¢× ××€Ö¿×¢×š× ××× ×§××× ×€×× ×£ ××× ×עך×. ××××עך, ×××× ××ך ×€Ö¿×ַךש×××× ××× ×Š× ×š×ס׀֌×Ö·× ×, ××× ×€×ַךש×××¢× ×¢ ×¢× ×׀עך ס××Ö·××סעס ×Ö·× ×עךש ×€×× ××¢×עך ×× ×עךעך. ×××× ××ך ××Öž× × ×× ×€Ö¿×ַךש××××, 502 ××× ×××× ×֞׀֌׊××¢ ×Š× ×š×ס׀֌×Ö·× × ×Š× ××¢××× × ×שעקס ×××× ×¢×€ÖŒ×¢×¡ ×××× ×€×Ö·×ש.
××֞ס ××× ×× ×× ×עך ×€×× ×, ××× ××××× ×Š× ×Š×ך×קק×××¢× ×Ö· ×××¡× ×××¢×× ×§×Öž× ×ך×Öž×××š× ×× ×Ö·× ×עך××××× × ××Ö·××× ×× ×ס. ×××× ××ך ×Öž× ×××××, ××ש×, ק×Öž× ×ך×Öž×××š× ×Ö·××¢ ×× ×Ö·× ×עך××××× × ××Ö·××× ×× ×ס ×××֞ס ש××××¢× ××× ×עך ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× - ×Ö·××¥ ××× ×Ö·×××¢××××. ×××֞ס ××ך ××ַק×××¢× ×€Ö¿×× ×× ×€×× × ×€×× ×××× ×× × ×€×× ××קך×֞סעך×××ס ×ַךק×Ö·×עק×שעך, ××ך ××Öž×× ×Ö·××Ö· ×Ö· ××Ö·×ך××£ ××× "× ××עך×ק ק×Ö·×€ÖŒ××× ×" - ××֞ס ×××, ×××¢× ×××× ××Ö·××× ×× ×ס ××¢× ×¢× ××× ×××Ö·× ×Öž×€×¢× ××ק ××××£ ××¢×עך ×× ×עךעך. ×××× ×××× ×¢×š ×€×× ××× ×€××××, ×Ö·××¢ ×× ×× ×עךע ×Öž× ××¢× ×€×Ö·× ×קש×Ö·× ×Ö·×××× ×××¢× ×€×©×× ×€×֞ך××¢×Š× ×Š× ×ַך××¢××. ×¢×××¢××¢ ×€×× ââ×× ×€×Ö·× ×קש×Ö·× ×Ö·×××× × ×֞ך ××× × ××©× ×ַך××¢××. ×ַקק×֞ך××× ×××, ×××× ××ך ××× ×× ×Ö·××¢ ×× ××¢××× × ×שעקס ×Š× ××¢×עך ×× ×עךעך, ââââ××ך ×××¢× ×¡××£ ××× ×××× ××Ö·× ×€××××× × ××× ×× ×× ×€×š×ַס×ך×ַק×שעך, ××× ××××Ö·× ×¢×¡ ××¢×€×××, ×Ö·××¢ ×× ××¢××× × ×שעקס ×€×× ×Ö·××¢ סעך×××סעס ×××× ×Öž× ××××× ×Š× ×€×ַך××Öž×× - ××× ×¢×¡ ××× ×עך ×× ×€×š×ַס×ך×ַק×שעך ××× ×Ö·×××¢×××× ×€Ö¿×ַך ×× ××Ö·× ×¥ ××קך×֞סעך×××ס ×ַךק×Ö·×עק×שעך × ××. ×××š× ××× ×××¥ ××¢×°××š× ×€×× ×Š×עך.
×עך××עך, ××× ××××× ×Š× ×××עך×××š× ××¢× ××××עך ×Ö·× ××ך ××Ö·×š×€Ö¿× ×Š× ×§×Öž× ×ך×Öž×××š× ×× ×Ö·× ×עך××××× × ××Ö·××× ×× ×ס, ×× ×Öž× ×××֞ס ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× ×Ö· ××× ××¢×š× ×€ÖŒ×š×Öž×Š×¢× × ×€×× ×§×ַסעס ×§×¢× ×¢× × ××©× ××Öž× ×××Ö·× ×ַך××¢×. ××֞ס ×××, עס ××× ××Ö·××ש×ק×Ö·× ×Ö·× ×××× ××ך ××Öž×× ×Ö· REST API ×××š× ×××֞ס ×עך ××Ö·× ×׊עך ס×Ö·××עס ×Š× ×× ××Ö·××Ö·×××ס ×Öž×עך ך××ך×××× ×€×× ×× ××Ö·××Ö·×××ס, ××× ×עך ×Ö·××עק ×€×× ×Ö· ××Ö·××Ö·×××ס, ××ך ×§×¢× ×¢× × ××©× ××ַך×Ö·× ×××š× ×ַך××¢× ××× ×××× × ×׊עךס.
×Öž×עך ×××× ×××× ×××עך×, ×××¢× ××ך × ×¢××¢× ××× ×××ס ×€×× ×× ××Ö·××Ö·×××ס, ××¢× ×¢× ×Ö·×××©× ×Ö·×× ×¢× ×š×××©× ××× ×¢×××¢××¢ ×× ×עךע ××¢××Ö·××Ö·××Ö·, ×€Ö¿×× ×× ×× ×עך ××Ö·×§×¢× ×, ×××֞ס ××ך ×ַך××Ö·× ××××עך ××ך ש××§× ×Ö· ×¢× ×׀עך ×Š× ×× ×€×š×Öž× ××¢× × - ××× ××¢× ××Ö·×§×¢× × ××× × ××©× ×× ××׊×, ××֞ס ×××× ×Ö·× ××ך ××¢×× ×××× ×¢× ×׀עך ×Öž× ×§××× ×××× ×€×× ×× ××¢××Ö·××Ö·××Ö·.
××××Ö·×עך, ××ך ×××× ××Öž×× ×××× ×¢×š ×€×× ×× ××××××ק××ק ×ש×× ×××¢× ××Öž× ×ש×× × ×Ö·×€ÖŒ××ַק××ש×Ö·× ×.
××× ×€×ַק×, ××֞ס ××× × ××©× ××××× ×Ö·×€ÖŒ×××× ×Š× Kubernetes, עס ×€ÖŒ×× ×§× ×Ö·××× ××¢×ך××€× ×Ö·× ×× ×§××××ך ×€×× ×¢×××¢××¢ ס×Öž×š× ×€×× ××ַסע ×Ö·× ××××ק××× × ××× ××¢×××֞׀֌ס ××× ××Ö·××× ×עך ×× ××¢××××× ×Š× ×€×ַךש׀֌ך×××× ×ַך×× ×× ××¢×××¢ ׊××× ××× Kubernetes. ×עך××עך, ××× ×Ö·×××¢××××, עס ×××š× ×¡ ×××ס ×Ö·× ××ך ××Ö·×š×€Ö¿× ×Š× ×ך×ַ׊××¢× ×€×ַך××Ö·×× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×Öž× Kubernetes. × ×× ×€×ך ק×××¢×š× ×¢×עס ××× ××¢× ××ס ××¢×××, ××עך ×××'× ×× ×§×××¢× ×€×× ×§×××¢×š× ×¢×עס ×××× ××ך ×× ××¢××××× ×š×¢×× ×עך׀×× ××סע×.
×ך×ַ׊××¢× ×©×Ö·×××Ö·××
××× ×Ö·×××¢××××, ×××֞ס ××× Graceful Shutdown ××× ×××֞ס ××× ×¢×¡ ××ךף? ××֞ס ××× ×××¢×× ×××¢× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×§×š×ַש×× ×€Ö¿×ַך ×¢×××¢××¢ ס×××, ××ך ××Ö·×š×€Ö¿× ×Š× ××Öž× app stop
- ×Öž×עך ××ך ××ַק×××¢×, ××ש×, ×Ö· ס××× ×Ö·× ×€×× ×× ×֞׀֌עך××××× × ×¡×ס××¢×, ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××× ×€Ö¿×ַךש×××× ×¢×¡ ××× ××Öž× ×¢×€ÖŒ×¢×¡ ×××¢×× ×××. ×× ×¢×š××¡× ×€×Ö·× ×¡×Š×¢× ×ַך, ×€×× ×§×ךס, ××× ×××¢× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× × ×¢×× ×Ö· SIGTERM ××× ××× ××× "SIGTERM, ××Öž×× ××× ×× ××¢× ××¢× ××××£, ×ַך××¢×, ××Öž× ××Öž×š× ×ש×." ××֞ס ××× ×Ö· ××֞ך ש××¢×× ×֞׀֌׊××¢.
×Ö· ×ÖŒ××¢× ××××× ×©××¢×× ×֞׀֌׊××¢ ××× ×××¢× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××ק××× ×Ö· SIGTERM ××× ××× ××× "××× ××¢×××× ×¡×¢××עך×, ××֞ס ×××× × ×Ö·× ××ך ×¢× ××ק×, ××× ××× × ××©× ××¢××¢×, ××× ××Öž× × ×× ××××¡× ×§××× ××Ö·× ×׊עך ך×ק××עס, ××× ××Öž× × ×× ××××¡× ×××֞ס ××× ×€×× ×š×ק××עס ××× ××Öž×× ×ך××¢×× ××××£ ךע×× ××׊×, ××× ××¢×××× SIGTERM, ××֞ס ×××× × ×Ö·× ××ך ×¢× ×××§× " ××֞ס ××× ×××× ×Ö· ש××¢×× ×֞׀֌׊××¢.
×××֞ס ×֞׀֌׊××¢ ××× ×××? ×עך עךש×עך ×€×× × ××× ×Š× × ×¢××¢× ××× ×ש××× ×× ×§×Ö·××€ÖŒ××ש×Ö·× ×€×× ×ַ׀֌עך××ש×Ö·× ×. × ××××¢ ×֞׀֌׊××¢ ××× ×€Ö¿×ַך ×××× ×¡×¢×š××עך ×Š× × ×¢××¢× ××× ×ש××× ×××֞ס עס ××× ×××× ×¢×¡ × ×¢×× ×Ö· SIGTERM.
SIGTERM ××× ×Ö· ××××× ×©×Ö·×××Ö·××, עס ××× ×¡×€ÖŒ×¢×Š××¢× ×××××× ×, עס ×§×¢× ×¢× ×××× ×× ×עךסע׀֌××Ö·× ××××£ ×× ×§×Öž× ××ך××, עס ×§×¢× ×¢× ×××× ×€ÖŒ×š×ַסעס×, ××Öž×× ×Ö·× ××׊×, ×××ַך××, ××ך ×××¢×× ×¢×š×©×עך ×¢× ×××§× ×× ×ַך××¢× ×××֞ס ××ך ××Öž××, ××× ××ך ×××¢×× ×ַך××ס××Ö·× ×.
×€Ö¿×× ×Ö· ק×××¢×š× ×¢×עס ׀֌עךס׀֌עק××××, ××֞ס ××× ××× ×¢×¡ ק×ק×. ×××¢× ××ך ××Öž×× ×Š× ×Ö· ×€ÖŒ×Öž× ×××֞ס ××× ×€×××¡× ××ק ××× ×× Kubernetes ×§× ×××, "××××¢ ××Ö·×××, ×××× ×Ö·××עק," ×Öž×עך ××ך ××¢× ×¢× ×š×ס××ַך×××, ×Öž×עך ×Ö· ×עך×××Ö·× ×××§× ×Ö·×§×¢×š× ×××¢× Kubernetes ך×קך××××¥ ×× ×€ÖŒ×Öž×ס, Kubernetes ש××§× ×€ÖŒ×× ×§× ×עך ××¢×××קעך SIGTERM ×Öž× ××Öž× ×Š× ×× ×€ÖŒ×Öž×, ×××ך×× ×€Ö¿×ַך ×¢×××¢××¢ ××Öž×, ××× , ××֞ס ××× ×× ×Š××× ×Ö·× ×¢×š ×××××¥, עס ××× ×××× ×§×Ö·× ×€×××עך×, עס ××× ×Ö·××Ö· ×Ö· ס׀֌ע׊××¢× ×€ÖŒ×ַך×Ö·××¢×עך ××× ×××€ÖŒ××Öž××ַס ××× ×¢×¡ ××× ×עך××€Ö¿× Graceful ShutdownTimeout. ××× ××ך ×€Ö¿×ַךש××××, עס ××× × ××©× ×עך××€× ×Ö·× ×€Ö¿×ַך ××Öž×š× ×ש×, ××× ×¢×¡ ס '× ××©× ×€Ö¿×ַך ××Öž×š× ××©× ×Ö·× ××ך 'ךע ×עךע×× ×××¢×× ××× ××׊×.
××Öž×š× ×§×¢× ×¢× ××ך ס׀֌ע׊××€Ö¿×ש ××Öž×× ××× ××Ö·× × ××ך ××Ö·×š×€Ö¿× ×Š× ×××ַך×× ×Š××××©× ×× ×Š××× ×××֞ס ××ך ש××§× SIGTERM ×Š× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× ×××¢× ××ך ×€Ö¿×ַךש×××× ×Ö·× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×¡××× ×Š× ×××× ×ש×××¢ ×€Ö¿×ַך ע׀֌עס ×Öž×עך ××× "ס××ַק" ××× ×××¢× × ××©× ×¡××£ - ××× ××ך ××Ö·×š×€Ö¿× ×Š× ×©××§× ×¢×¡ SIGKILL, ××֞ס ×××, ש××עך ×€×Ö·×š×¢× ×××§× ×××Ö·× ×ַך××¢×. ×Ö·× ×××, ×ַק×֞ך××× ×××, ××ך ××Öž×× ×¢×××¢××¢ ××× ×€×× ×××××Ö·× ×€×××¡× ××ק, עס ׀֌ך×ַסעס×Ö·× ×ַ׀֌עך××ש×Ö·× ×. ××ך ×€Ö¿×ַךש×××× ×Ö·× ××× ××ך××©× ××××¢× ××× ××עך ×ַ׀֌עך××ש×Ö·× × ×××֞ס ×× ×××××Ö·× ×ַך××¢× ××××£ ××Öž× × ×× ××××¢×š× ×עך ××× 30 סעק×× ×עס ××× ×Ö· ׊×××. ×ַקק×֞ך××× ×××, ×××¢× SIGTERM עך×××××, ××ך ×€Ö¿×ַךש×××× ×Ö·× ××× ××עך ×××××Ö·× ×§×¢× ×¢×, ××× ×š××Ö¿, ×¢× ×××§× 30 סעק×× ×עס × ×Öž× SIGTERM. ××ך שך××Ö·×× ×¢×¡, ×€Ö¿×ַך ×××ַש׀֌××, 45 סעק×× ×עס × ×֞ך ××× ×€×Ö·× ××× ××Öž×× ×Ö·× SIGTERM. × ×Öž× ××¢×, ××ך ×××ַך×× 45 סעק×× ×עס. ××× ××¢×֞ך××¢, ×עש×ַס ××¢× ×Š××Ö·× ×עך ×©×¢× ××Öž× ××Öž×× ××¢×¢× ×××§× ×××Ö·× ×ַך××¢× ××× ××¢×¢× ×××§× ×××. ×Öž×עך ×××× ×€ÖŒ××׊××× × ×¢×¡ ×§×¢× × ×ש×, עס ×××× ×Ö·× ×¢×¡ ××× ×š××Ö¿ ×סת֌×× ×¡××ַק - עס ××× × ×× ×עך ׀֌ך×ַסעס×× × ××× ××עך ך×ק××עס × ×֞ך××Ö·××. ××× ××× 45 סעק×× ×עס ××ך ×§×¢× ×¢× ×עש×Öž××¢×, ××× ×€×ַק×, × ×Öž×× ××× ×ַך×Öž×€ÖŒ.
××× ××Öž, ××× ×€×ַק×, ××€××× 2 ×ַס׀֌עקץ ×§×¢× ×¢× ×××× ××¢× ×××¢× ××× ×ש×××. עךש×× ×¡, ×€×ךש×××× ××× ×× ×××× ××ך ××× ××ק×××¢× × ×€×ך××× ×, ××ס×× ×¢×€×¢×¡ ×× ××¢××××× ×ך××¢×× ×עך××× ××× × ××©× ××¢××¢×× ×§××× ×¢× ×׀עך ×€××š× ××× ×׊עך, ××עך ××ך ××× ××ק×××¢× ×××©× SIGTERM. עס ×××× ××× ×¢× ×Š× ×š×Ö·×€×× ××š× ×¢×¡ ××× ××¢×× ×Ö·× ×¢× ×׀עך ×Š× ×עך ××Ö·× ×׊עך. ××֞ס ××× ×× × ××עך ×××× ××× ××¢× ×Ö·×××× ×. ×€×× × × ××עך ׊×××× ××Öž ××× ×Ö·× ×××× ××ך שך××Ö·×× ×××× ×××××¢× ×¢ ×Ö·×€ÖŒ××ַק××ש×Ö·×, ××× ×Ö·×××¢×××× ××××¢× ×× ×ַךק×Ö·×עק×שעך ×Ö·××× ×Ö·× ××ך ××ַק×××¢× ×Ö· ××§×©× ×€Ö¿×ַך ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·×, ××ך ×Öž× ××××× ×¢×××¢××¢ ×ַך××¢×, ×Öž× ××××× ××Ö·×× ××Öž×××× × ×עקעס ×€Ö¿×× ×¢×š××¢×¥, ××Ö·×× ××Öž×××× × ×Ö· ××Ö·××Ö·×××ס, ××× ×××֞ס. ×Ö·×. ××× ×Ö·×××¢××××, ×××× ××Ö·× ×׊עך, ×××× ××§×©× ××Ö·× ×× ×€Ö¿×ַך ×Ö· ××Ö·×× ×©×¢× ××× ×××ך×× ×€Ö¿×ַך ××ך ×Š× ×¢× ××€Ö¿×¢×š× ××× - ××¢××Öž××, ך××Ö¿ ×סת֌××, ××ך ××Ö·×š×€Ö¿× ×Š× ×ַך××¢×× ××××£ ×× ×ַךק×Ö·×עק×שעך. ××֞ס ×××, × ×֞ך × ×¢××¢× ××× ×ש××× ××€××× ×¡×××× ×Ö·× ×××× ×××× ×ַ׀֌עך××ש×Ö·× × ××¢× ×¢× ×§×ךץ, עס ××× ××× ×¢× ×Š× ×××× ×֞ך××š× SIGTERM ××× ××Öž×××€×׊××š× ×¢×¡. ×××× ×××× ×ַ׀֌עך××ש×Ö·× × ××¢× ×¢× ××Ö·× ×, עס ××× ×§××× ××× ×¢× ×Š× ×××× ×֞ך××š× SIGTERM ××× ××¢× ×€×Ö·×. עס ×××× ××× ×¢× ×Š× ×š××××××× ×× ×ַךק×Ö·×עק×שעך ×Š× ××ס××××× ×Ö·××Ö· ××Ö·× × ×ַ׀֌עך××ש×Ö·× ×. ×Ö·××× ×Ö·× ××××¢×š× ××Öž× × ×× × ×֞ך ××¢× ××¢× ×ַך×× ××× ×××ַך××. ××× ××××ס × ×ש×, ××× ×××š× × ×¡××š× ×××¢×ס×֞קקע×, ××× ×€××š×§×¢×š× ××קס ×××ס ×××× ×¡×¢×š××עך ×××¢× ×©××× ×©××§× ×Š×× ×§×××¢× ×, ע׀עס ×× ×עךש, ××עך × ××©× ×Š×××× ××¢× ××¢× ××× ×׊עך ×Š× ××¢× ××¢× × ×××××¢ ×©×¢× ××× × ×ך ×××ך×× ××××£ × ×¡×¢×¡××¢ ××× ××ך ×¢× ××€×¢×š× ×××. ××××Ö·× ×¢×¡ ××× ×Ö·× ×€ÖŒ×š×××ק××Ö·××Ö·× ××× ×¢×¡ ×§×¢× ×ךע××.
×××¢× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×עך××Ö·× ×××¥, ××ך ××Öž× ×Š×ש××¢×× ×¢×××¢××¢ ׊×× ×¢××¢× ×ַך××ס××Ö·× × ×§×Öž×. ×Ö·× ×××, ×××× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× ××¢×××¢× ××¢××¢×× ×Š× ×€×ַך××Ö·××, ××Ö·×××, ××× ×¢×¡ ××× ××¢×××¢× ×××××ת ×Š× ××Ö·××× ××× × ×֞ך××Ö·××, ××ך ××Öž× × ×× ××Ö·×š×€Ö¿× ×Š× ×Š×ך×קק×××¢× ×Ö· ס×Öž×š× ×€×× ×ַך××ס××Ö·× × ×§×Öž× 1,5,255 ××× ×Ö·××× ××××£. ע׀֌עס ×××֞ס ××× × ××©× × ×× ×§×Öž×, ××× ××× ×ס×עך ××× ××× ×קס ס×ס××¢××¢×, ××× ××× ×××עך ×€×× ××¢×, ××× ×עךע×× × ××× × ×× ×עך×Öž××. ××֞ס ×××, עס ××× ×§×Ö·× ×¡×××¢×š× ×Ö·× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× ××¢× ×€×Ö·× ××× ××¢×¢× ×××§× ××× ×Ö· ××¢×ת. ×ַקק×֞ך××× ×××, ××× ×Ö· ׀ך××Ö·× ×××¢× ×××¢×, ×××× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× ××¢×¢× ×××§× ×Öž× ×Ö· ××¢×ת, ××ך ××Öž×× 0 ××××£ ×עך ךע×××××Ö·×. ×××× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×€×××× ×€Ö¿×ַך ×¢×××¢××¢ ס×××, ××ך ××Öž×× × ××-0 ××× ×עך ךע×××××Ö·×. ××× ××ך ×§×¢× ×¢× ×ַך××¢×× ××× ××¢× ××× ×€Ö¿×֞ך××ַ׊××¢.
××× ×× ×ע׊××¢ ×֞׀֌׊××¢. עס ××× ×©××¢×× ×××¢× ×××× ××Ö·× ×׊עך ×¡×¢× ×× ×Ö· ××§×©× ××× ××Ö·× ×× ×€Ö¿×ַך ×Ö· ××Ö·×× ×©×¢× ×שעת ××ך ׀֌ך×֞׊עס עס. ××עך ××× ×Ö·×××¢××××, ××× ×××Öž×× ×××× ××× ×Š× ××Öž×× ×××¢×× ×××֞ס ××× ×××× ×××¢×š× ×¢×¡ ×€×× ××¢× ×§×××¢× × ×¡ ×××Ö·×. עס ××× × ××©× ×¢× ×× ×××× ××ך ××Öž×× ×Ö· ך×ךע××××ק ×Ö·×€ÖŒ××ַק××ש×Ö·×, ׀ך×Öž× ×-×¢× ×, ×¢×ק. עס ××× × ××××ק ×Š× × ×¢××¢× ××× ×ש××× ×Ö·× ××× ×Ö·×××¢×××× ×עך ××Ö·× ×׊עך ס סעס××¢ ×§×¢× ×¢× ×××× ×עך××Ö·× ×××××, ×Ö·××¥ ×§×¢× ×€ÖŒ×ַס×ך×. × ××§×©× ×§×¢× ×××× ×עש×ק×, ×€Ö¿×ַך ×××ַש׀֌××, ×Ö·× ×עך׀֌ך×Öž×¡×¢×¡×¡×¢× ××× ×§××× ×¢× ×׀עך ××××עקעך×. ×××× ×€×š×Öž× ××¢× × ×Öž×עך ×××× ×š×ךע××××ק ×Ö·×€ÖŒ××ַק××ש×Ö·× - ק××× ×€×š×Öž× ××¢× × ××× ×Ö·×××¢××××, ××Öž×× ××× ×× ×©××¢×× ×¢×¡ ×Ö·××× - ××Öž× × ×¢××¢× ××¢× ××× ×ש×××. ×××× ××ך ×ַך××¢× ××× ×××¢×ס×֞קקעץ, ××֞ס ××× ×××× ×× ×¢×š××¡× ××××××ק ××× ××Öž×× ×××¥ ××¢×××.
×××¢× ×× ××¢×××¢××֞׀֌עךס ×€×× ×¢×××¢××¢ ךע×××עך ×ש×Ö·×¥ ××Öž× × ×× ××××¡× ×Ö·×, עס ×××š× ×¡ ×××ס, ×× ×××¢×ס×Öž×§×§×¢× ×§×¢× ×¢× ×ךע××. ×€Ö¿×ַך ×××, ×××¢× ×¢×€ÖŒ×¢×¡ ××Ö·×€ÖŒ×Ö·× × ××× ×× ×€ÖŒ×š×ַקס×, ××ך × ×֞ך ××××©× ×× ×§×Ö·× ×€×××עך××ש×Ö·×, ××× ×¢×¡ ך×××Öž××. ××¢××××× ×××¢×, ×Ö·××¢ ××Ö·× ×-××¢××¢×× ×¡×¢×©×Ö·× × ××¢× ×¢× ××Öž×š× ××× ××¢× ×€×Ö·×. ××¢×××¢××֞׀֌עךס ק×××¢× ×Š× ××× ×× ×Š× ××××€× ××× ××Öž××: "×××ס, ×××֞ס ××Öž× ××ך ××Öž×, ×× ×©××עס ××× ×Š×¢×ך××× ×€Ö¿×ַך ×Ö·××¢ ××× ××עך ק××××Ö·× ×¥!" ××ך ××Öž×× ×××: "×××֞ס ××× ××ך? ××¢× ×¢× ×××× ×§××××Ö·× ×¥ × ×× ×××××ת ×Š× ×š×ק×Ö·× ×¢×§×? ××× ××Öž××: "× ×××, ××ך ××Ö·×š×€Ö¿× ×× ×¡×¢×©×Ö·× × × ××©× ×Š× ×××× ××֞ך×." ×ק×׊×ך, ××ס ××× ×××¢×©× ×©××ת××. ×עך ק×××¢× × ×××Ö·× ××ַךף ×××× ××¢× ×××¢× ××× ×ש×××. ס׀֌ע׊××¢×, ××× ××× ××Öž××, ××× ××Ö·× ×-××¢××¢×× ×¡×¢×©×Ö·× × ×Ö·××Ö· ××× ×××¢×ס×֞קקעץ, עס ×§×¢× ×¢× ×ךע×× ×××, ×Ö·× × ×Öž××××¡× ×××š× ×× ××Ö·× ×׊עך, ××ך ××Ö·×š×€Ö¿× ×Š× ×§×¢× ×¢× ×Š× ×š××× ×¡××Ö·× ×Ö·××Ö· סעש×Ö·× ×. ××× ××¢××Öž×× ×Ö·××¥ ××× ××× ×¥.
ךעס×ךס×
×ַק×××Ö·×××, ××Öž ××× ×××¢× × ×֞ך ×עך׊×××× ××ך ×Ö· ××××Ö·× ×עש××××¢. ××××עך ×€×× ×€×ַק××ש ××¢××. ×× ×§×š×Ö·× ×§×Ö·×¡× ××Ö·× ××× ×××¢ ×××¥ ××¢××¢×š× ×××¢×× ×š×¢×¡×ךס×.
ךעס×Öž×ךסעס ××× ××¢× ×€×Ö·×, ××× ×××× ×¢×, ×¢×××¢××¢ ××× ×€×× ×š×ק××עס, ××××Ö·×¥ ×××֞ס ××ך ×§×¢× ×¢× ×©××¢×× ××××£ ×€ÖŒ×Öž×ס ××× ×××× Kubernetes ק××ַס×עך×. ×× ×€×Ö·× ××Ö·×¡× ××Ö·× ××× ××¢××¢×š× ×€×× ×Ö· ××¢×××¢××֞׀֌עך ... ×××× ×¢×š ×€×× ×××× ××× ×עך××Ö·× ××¢×××¢××֞׀֌עךס ××× ×Ö· ׀ך×עך×××§× ×Öž×š× ×€×× ×ַך××¢× ×Ö·××Öž× ××¢××××: "×××Ö·× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××¢× × ××©× ×Öž× ××××× ××× ×× ×§× ×××." ××× ×עק××§× ×Š× ××¢× ×Ö·× ×¢×¡ ××× × ××©× ×¡××ַך××× ×, ×Öž×עך ×Öž×עך עס ××× × ××©× ×€ÖŒ×ַס×ק ××× ×× ×š×¢×¡×ךס×, ×Öž×עך ××× ××Öž×× ×©××¢×× ×××עך ק×××× ××××Ö·×¥. ××× ×§×ךץ, ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×§×¢× × ××©× ×Öž× ××××× ×š×¢×× ×Š× ×š×¢×¡×ךס×. ××× ××Öž××: "עס ×××¢× × ××©× ×Öž× ××××× ×š×¢×× ×Š× ×š×¢×¡×ךס×, ××ך ××ַש×××¡× ××× ×€×× ××ך ××Ö·×š×€Ö¿× ××× ×©××¢×× ×Ö· ××××× ××עך×." עך ××××: "×××֞ס ××× ×€×× ×š×¢×¡×ךס×?" ××× ××Öž× ××× ×Öž× ××¢××××× ×עךק××¢×š× ×Ö·× ×§×××¢×š× ×¢×עס, ××Ö·××š×¢× ×¢×Š× ××××£ ×קש×ת ××× ×××, ×××, ××× ××ַךף ××¢× ×©××¢××. ×עך ××× ××× ××× ×Š×××¢××¢×š× ×€×× ×£ ××× ××, × × ×× ××¢××× ××× ××¢××××: "××× ××× ×עק×××¢× ××עך ×Š× ×ך××¢×× ××ס ×× ××××ק×עך, ××× ×××× ×××š× ××©× ××××¡× ×€×× ×§××× ×××××¢×. ××× ××× ×עק×××¢× ×Ö·×עך ×Š× ×©×š××Ö·×× ×§×Öž× ××× ××֞ס ××× ×¢×¡. עס ××× ×ך××עך×ק. ××֞ס ××× ×Ö· ×××עך ×ך××עך×ק ××Ö·×ך××£ ×€×× ×Ö· ××¢×××¢××֞׀֌עך ס ×€×× × ×€×× ×××× ×× ×. ס׀֌ע׊××¢× ××× ×עך ××Öž××¢×š× ×××¢××, ×Ö·××× ×Š× ××Öž××, ×€×× ×€ÖŒ×š×Öž×ךעס××× ××¢×××֞׀֌ס.
×€×ך×××ס ××¢× ×¢× ×š×¢×¡××š×¡× ×××× ××ךף? עס ××¢× ×¢× 2 ×××׀֌ס ×€×× ×š×¢×¡××š×¡× ××× Kubernetes. ×¢×××¢××¢ ××¢× ×¢× ×עך××€× ×š×ק××עס, ×× ×עךע ××¢× ×¢× ×עך××€Ö¿× ××××Ö·×¥. ×××š× ×š×¢×¡××š×¡× ××ך ×××¢×× ×€Ö¿×ַךש×××× ×Ö·× ×¢×¡ ××¢× ×¢× ×××ס×ק×× ×©××¢× ××ק ××××× ×Š×××× ×קעך××ק ך×ס×ך×קש×Ö·× ×. ×Ö·× ×××, ×§×€ÖŒ× ×Š××× ××××Ö·×¥ ××× ××ַך×Ö·× ××××Ö·×¥ ×€Ö¿×ַך ×Ö· ק×Ö·× ×××× ×¢×š ×€×××¡× ××ק ××× Kubernetes.
× ××××× ××××× ×Ö·× ××××עךש×עך ש××¢×ך ××××£ ××× ×Ö· ×××× ×§×¢× ×¢× ×××× ××¢××××× × ××× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·×. ×Ö·× ×××, ×ַק×֞ך××× ×××, ×××× ××ך ××Öž×× 1GB ×€×× ××ַך×Ö·× ××× ×× ××××Ö·×¥, ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××¢× × ××©× ×§×¢× ×¢× ×Š× × ××Š× ×עך ××× 1GB ×€×× ××ַך×Ö·×. ××× ×××× ×¢×š ×€ÖŒ××׊××× × ×××× ××× ×€×š×××× ×Š× ××Öž× ××֞ס, ××¢××Öž×× ×Ö· ׀֌ך×֞׊עס ×עך××€× ×Öž×Öž× ×§×××עך, ×××ס ×€×× ××֌ך××, ××֞ס ×××, ×××¢× ×§×××¢× ××× ××××× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× - ××֞ס ×××, עס ×××¢× ×€×©×× ×š×ס××ַך×. ×ַ׀֌׀֌××ק×Ö·×××Öž× ×¡ ×××¢× × ××©× ×š×ס××Ö·×š× ×××××š× ××××£ ק׀֌×. ××× ×עך××× ×¢× ×€×× ×§×€ÖŒ×, ×××× ×Ö· ×Ö·×€ÖŒ××ַק××ש×Ö·× ×€×š×××× ×Š× × ××Š× ×Ö· ×€ÖŒ××Ö·×¥, ×עך ××× ×¡×€ÖŒ×¢×¡××€××¢× ××× ×× ××××Ö·×¥, ×× ×§×€ÖŒ× ×××¢× ×€×©×× ×××× ×©××š×¢× × ×××ס×עק××××. ××֞ס ××× × ××©× ×€××š× ×Š× ×š×ס××ַך×. ××֞ס ××× ×עך ש××¢×ך - ××֞ס ××× ×עך ××××עךש×עך ש××¢×ך.
××× ×¢×¡ ××× ×Ö· ×קש×. × ××§×©× ××× ××× Kubernetes ×€×ךש×××× ××× ×× × ×Öž××× ××× ×××× Kubernetes ×§× ××× ××¢× ×¢× ×€ÖŒ×Ö·×€ÖŒ××Ö·×××××Ö·× ××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×. ×Ö·× ×××, ×Ö· ××§×©× ××× ×Ö· ××× ×€×× ××עך××¢×× ×€×× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·×. עס ×××× ×××֞ס ××× ××××× ×Š× × ×׊×: "××× ×××Öž×× ××× ××ך ×Š× ×š×¢×עך××××š× ×Ö·××× ×€×× ×§×€ÖŒ× ××× ×Ö·××× ×€×× ××֌ך×× ×€Ö¿×ַך ××ך." ×Ö·××Ö· ׀֌ש×× ×Ö·× ×Ö·××Ö·××ש×. ×××֞ס ×××× ××ך ××Öž×× ×Ö· × ×Öž××¢ ×××֞ס ×××, ××× ××Öž× × ×× ×××ס×, 8 ק׀֌×ס ××× ××Ö·× ×¥. ××× ×Ö· ×€ÖŒ×Öž× ×¢×š××××× ××֞ך×, ×××¢××¢× ×¡ ך×ק××עס ××Öž×× 1 ק׀֌×, ×××֞ס ×××× ×× × ×Öž××¢ ××× 7 ק׀֌×ס ××× ×§×¡. ×Ö·× ×××, ×ַק×֞ך××× ×××, ××× ××Ö·×× ××× 8 ×€ÖŒ×Öž×ס ×Öž× ×§×××¢× ×Š× ××¢× × ×Öž××¢, ××¢×עך ×€×× ×××֞ס ××× 1 ×§×€ÖŒ× ××× ×××עך ך×ק××עס, ×× × ×Öž××¢, ××× ×××× ×€Ö¿×× ×× ×€×× × ×€×× ×§×ק ×€×× Kubernetes, ××× ××××€× ×××ס ×€×× ×§×€ÖŒ× ××× ×עך ×€ÖŒ×Öž×ס ××× ×š×ק××עס ×§×¢× ×¢× × ×× ××××. ××Öž× ××©× ××××£ ××¢× × ×Öž××¢. ×××× ×Ö·××¢ ×× × ×Öž××× ××××€× ×××ס ×€×× ×§×€ÖŒ×, Kubernetes ×××¢× ×Öž× ××××× ×Š× ××Öž×× ×Ö·× ×¢×¡ ××¢× ×¢× ×§××× ×€ÖŒ×ַס×ק × ×Öž××× ××× ××¢× ×§× ××× ×Š× ××××€× ×××× ×€ÖŒ×Öž×ס ××××Ö·× ×× ×§×€ÖŒ× ××× ××××€× ×××ס.
×€×ך×××ס ××¢× ×¢× ×š×ק××עס ××ךף ××× ×××֞ס ×Öž× ×š×ק××עס, ××× ×ך×Ö·××× ×¢×¡ ××× × ×× ××Ö·×š×€Ö¿× ×Š× ×§×Ö·×עך ע׀֌עס ××× Kubernetes? ××Öž××ך ××× ×€Ö¿×֞ךש××¢×× ×Ö· ×××€ÖŒ×Öž××¢××שעך ס××××ַ׊××¢. ××ך ק×Ö·×עך ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×Öž× ×š×ק××עס, Kubernetes ×§×¢× × ××©× ××××¡× ××× ×€×× ×€×× ×××֞ס ××ך ××Öž×, ×××֞ס × ×Öž××× ××ך ×§×¢× ×¢× ×©×××€ÖŒ× ×¢×¡ ׊×. × ×, עך ש×××€ÖŒ×, ש×××€ÖŒ×, ש×××€ÖŒ× ×Ö·×š×²Ö·× ××××£ ×× × ×Öž×עס. ××× ×¢×××¢××¢ ×€×× ×, ××ך ×××¢× ×Öž× ××××× ××ַק×××¢× ×€×ַךקעך ×Š× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·×. ××× ×××× ×¢×š ×€×× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× × ×€ÖŒ××׊××× × ××××× ×Š× × ××Š× ×š×¢×¡××š×¡× ×ַך×××£ ×Š× ×× ××××Ö·×¥ ×××֞ס עס ××× ×××× ×× ××××Ö·×¥. עס ×××š× ×¡ ×××ס ×Ö·× ×¢×¡ ××× ×× ×× ×עך ×Ö·×€ÖŒ××ַק××ש×Ö·× × ×ך××× ××× ×¢×¡ ×××× ××ַךף ךעס×ךס×. ×עך × ×Öž××¢ ×ַקש×× ××××× ×Š× ×€×××ק×× ××××€× ×××ס ×€×× ×š×¢×¡×ךס×, ××ש×, OP. ×עך × ×Öž××¢ ×ַקש×× ××××× ×Š× ×€×××ק×× ××××€× ×××ס ×€×× ×š×¢×¡×ךס×, ××ש×, ך×Ö·× ××Öž× ×ַקסעס ××֌ך×× (××ַך×Ö·×). ×××¢× ×Ö· × ×Öž××¢ ××××€× ×××ס ×€×× ××Ö·××, עךש×עך ×€×× ×Ö·××¢ ×× ××֞קקעך ×××¢× ××Ö·××× ×š×ס׀֌×Ö·× ××× ×, ××¢××Öž×× ×עך ק×××¢××¢×, ××× ×× ×ַס. ××× ×××¢×× ×€×©×× ×××× ×€×ַך××Ö·××¢×©× ××× ×Ö·××¥ ×××¢× ××ש×××× ××Ö·××× ×ך××¢×× ×€Ö¿×ַך ××ך. ××֞ס ×××, ××֞ס ×××¢× ×€××š× ×Š× ×××× × ×Öž××¢ ס××ַק ××× ××ך ×××¢× ××Ö·×š×€Ö¿× ×Š× ×š×ס××Ö·×š× ×¢×¡. ×ק×׊×ך, ×× ××Š× ××× × ××©× ×××עך ×××.
××× ×××¢× ××ך ××Öž×× ×š×ק××עס, ×× ××××Ö·×¥ ××¢× ×¢× × ××©× ×××עך ×Ö·× ×עךש, ××€ÖŒ××ת × ×× ×€×××¢ ××Öž× ×עך ××× ×× ××××Ö·×¥ ×Öž×עך ך×ק××עס, ××ך ×§×¢× ×¢× ××Öž×× ×Ö·××Ö· ×Ö· × ×֞ך××Ö·×, ך×ַש×Ö·× ×Ö·× ×€×××× × ×€×× ×Ö·×€ÖŒ××ַק××ש×Ö·× × ×ַך××עך ×× × ×Öž××× ×€×× ×§×××¢×š× ×¢×עס ק××ַס×עך×. ××× ×עך ××¢×××קעך ׊×××, Kubernetes ××× ××¢×¢×š×¢× ×Ö·××עך ×€×× ××× ×€×× ×€×× ×××֞ס עס ××××× ×××, ××× ×€×× ×€×× ×××֞ס ××× ××¢× ××Š× ×××. ×Ö·× ×××, עס ××× × ×֞ך ×Ö·××Ö· ×Ö· ××Öž××¢× ×. עס ××× ××××××ק ×Š× ×€Ö¿×ַךש×××× ×¢×¡. ××× ×¢×¡ ××× ××××××ק ×Š× ×§×Öž× ×ך×Öž×××š× ×Ö·× ××֞ס ××× ×× ××¢×××××.
××Ö·×× ×¡××֞ך×××ש
××× ××עך ××××Ö·×עך ×€×× × ××× ×××¢×× ××Ö·×× ×¡××֞ך×××ש. ×××֞ס ×Š× ××Öž× ××× ××× ××× ××× ×Ö·×××¢××××, ×××֞ס ×Š× ××Öž× ××× ×€ÖŒ×¢×š×¡×ס××Ö·× ×¡ ××× ×§×××¢×š× ×¢×עס?
××× ×ך×Ö·×××, ××××עך, ××× ××× ××עך
×× ××Öž××ק ××Öž ××× ×€ÖŒ×©××. × ×֞ך ××× ×€×Ö·×, ××× ×××¢× ×עךק××¢×š× ×Ö·××Öž× ××××עך, ×××× ××ך ××¢× × ×Ö· ××ַקע ק×× ××Öž×עך ×××֞ס ×§×¢× ×¢× ××××¢× ×Ö· ׀עך×× ×©×××-××Öž×עך×Ö·× × ×¡×ס××¢× ×€×× ×€×× ×× ×עך××¢××××× × ×¢×¥ ס××֞ך×××ש, ×€Ö¿×ַךש×××× ××× ×Š× ×€ÖŒ×ַס×ק ×Ö· ××Ö·××Ö·×××ס ××× ××¢× ×€×Ö·×, ××× ×××Öž××§× ××¢××××š× ××× ×§×Ö·× ×××× ×¢×š× ××Öž× ×ַך××¢×× ××× ×Ö· ××Ö·××Ö·×××ס ××× ×Ö·×××¢××××. ך××Ö¿ ×סת֌××, ××ך ××Öž×× ×§××× ×§×©×× ×××¢×× ××× ×Š× ××××€× ×¢×¡. ×××× ××ך ××Öž× ×Ö·××Ö· ×Ö· קש××, ××× ××ך ××××× ×Š× ××Ö·×× ×××עך ×Ö·× ×¢×¡ ×Ö·××¢ ×Ö·× ×€×Öž×××× ××× ×©×××× ×š×¢×× ×Š× ×××× ××× ×€ÖŒ×š×Öž××ק׊××¢ ××× ×§××× ××Öž× ×€×××, ××֞ס ××× × ××©× ×€ÖŒ×ַס×ך×. ××ך ××¢× × ×עך×Ö·× ××× ×Š× ×ך×××¢× ××× ××× ×× ×€Ö¿×ס ××× ××¢× ×Š×××Ö·× ×. ×Ö·××× ×¢×¡ ××× ×עסעך × ××©× ×Š×.
×××֞ס ××Öž× ××ך ××Öž× ××× ×× ××Ö·×× ×××֞ס ××× ××עך ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××Öž×× ××× ×Š× ×§×š×Öž×, ×¢×××¢××¢ ××××עך ×××֞ס ××××¢×š× ×Š××€Ö¿×¢××קעך, ×¢×××¢××¢ ××× ×× ×××֞ס ××× ××עך ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××©×¢× ×¢×š×××¥ ×עש×ַס ×××× ×֞׀֌עך×ַ׊××¢, ××× ×¡××ַך××Ö·×€ÖŒ, ××ש×? ×××֞ס ×Š× ××Öž× ××× ××× ××× Kubernetes?
××× ×Ö·×××¢××××, ××××××, ××Öž, ××Öž×, Kubernetes ××× ×××עך ××¢××× × ×××××× × ××× ××× ××¢×××¢× ××××עס ק×Ö·× ×¡×××× ×€Ö¿×ַך ס×××××עסס ×Ö·×€ÖŒ××ַק××ש×Ö·× ×. ×Ö·× ×××, ×€Ö¿×ַך ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× × ×××֞ס ××Öž× × ×× ×§×š×Öž× ××× ×€Ö¿×֞ך××ַ׊××¢ ×××Ö· ×Ö·××¢. ××֞ס ××× ×××¢×Ö·×.
×Öž×עך, ×€×× ×§×ךס, ×× ×××¢×Ö·× ×֞׀֌׊××¢ ××× × ×× ×©××¢× ××ק עקס×ס××ך×. ××× ×××ס? ×עך עךש×עך ××× ×¡×××€ÖŒ××Ö·×¡× ×€×× × ××× ×Š× × ×¢××¢× ×Ö· ××× ×€×× S3, × ×֞ך × ××©× ×Ö· ××××-××¢×××× ×××× ×¢×š, ×××֞ס ××× ×××× ××ק××֞ך ××× ×¢×¡ ×ַך××¢×, ×Öž×עך ×€×× ×¢×××¢××¢ ש׀֌××Ö·×עך. × ×××, × ×֞ך××Ö·× ×©×€ÖŒ××Ö·×עך - ××× ××¢×š× ×¢× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×Š× × ××Š× S3. ×Ö·× ×××, ×××¢× ×××× ××Ö·× ×׊עך ×××× ×Š× ××€ÖŒ××Öž×Ö·× ×Ö· ×עקע, ××Öž×× "××Öž, ××××¢, ××€ÖŒ××Öž×Ö·× ×¢×¡ ×Š× S3." ×××¢× ×¢×š ×××× ×Š× ××ַק×××¢× ×¢×¡, ××Öž××: "××Öž ××× ×Ö· ××× ×§ ×Š× S3 ׊×ך×ק ××× × ×¢××¢× ×¢×¡ ×€×× ××Öž." ××֞ס ××× ×××¢×Ö·×.
×××× ×€ÖŒ××׊××× × ×€Ö¿×ַך ×¢×××¢××¢ ס××× ×× ×××¢×Ö·× ×֞׀֌׊××¢ ××× × ××©× ×€ÖŒ×ַס×ק, ××ך ××Öž×× ×Ö· ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××֞ס ××ך ××Öž× × ××©× ×עשך×××, ××ך ××Öž× × ×× ×Ö·× ××××ק××¢×, ×Öž×עך עס ××× ×Ö· ××× ×€×× ×©×š×¢×§××¢× ××¢××Ö·×, עס ×§×¢× × ××©× × ××Š× ×× S3 ׀֌ך×Öž××֞ק×Öž×, ×Öž×עך ×××× ×ַך××¢×× ××× ××××¢ ××ךעק×עך×× ××× ××××¢ ×€×Öž××עךס. × ×¢××¢× ×¢×€ÖŒ×¢×¡ ×עך ×Öž×עך ××××× ×קעך ׀֌ש××, ׊ע×××ק××¢× Kubernetes. ×Ö·× ×××, ××××× ×€×¢× ×¡×× × ×¡×¢×£ ×€Ö¿×ַך ×¢×××¢××¢ ××× ×××Ö·× ××ַסקס, עס ×××× × ×Š× ××ך, ××× ×Ö· ש××¢×× ××¢××Ö·× ×§. ××××Ö·× ×¡×¢×£, ×€×× ×§×ךס, ××× ××× ××× ××Öž×עך×. ××עך ×××× ××ך ××Öž× × ×× ××ַקע ×€Ö¿×ַךש×××× ×××֞ס ××ך ××Öž×, ××¢××Öž×× ×Ö·××Öž× ××ך ש××¢×× ×¢×€ÖŒ×¢×¡ ××××£ Ceph, ××ך ×§×¢× ×¢× ×××עך ××××× ××× ×€×©×× ×§××× ××Öž× ××ַק×××¢× ×¢×¡ ×××ס ×€×× ××Öž×š× ××××עך. ××××Ö·×, ××× ××ך ×××ס×, Ceph ס××Öž×š× ××Ö·×× ××× ×××× ×§× ××× ××× ×××× ×¢×š× ×€×֞ךע×, ××× × ××©× ××× ×× ×€×Öž×š×¢× ×€×× ×€ÖŒ×©×× ×עקעס. ×עך××עך, ×××× ×€ÖŒ××׊××× × ×× Ceph ×§× ××× ×ך××קס ×ַך×Öž×€ÖŒ, עס ××× ×Ö· ××Ö·× ×¥ ××× ×××× ××ַש××֞עס ×Ö·× ××ך ×××¢× ×§××× ××Öž× ××ַק×××¢× ×××× ××Ö·×× ×€×× ××Öž×š× ××××עך.
××ך ×××¢×× ××Öž×× ×Ö· ק×ךס ××××£ סעף, ××ך ×§×¢× ×¢×
×עך××עך, עס ××× ×עסעך ×Š× ××Öž× ×¢×€ÖŒ×¢×¡ ׀֌ש×× ××× ×Ö· NFS סעך××עך. Kubernetes ×§×¢× ×¢× ×ַך××¢×× ××× ×××, ××ך ×§×¢× ×¢× ×Öž× ×§××Ö·×€ÖŒ× ×Ö· ×××¢×××××Ö·×עך ××× ×עך ×Ö· NFS סעך××עך - ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× ×€ÖŒ×× ×§× ××× ×Ö· ××××¢ ×××¢×××××Ö·×עך. ××× ×עך ××¢×××קעך ׊×××, ××¢××××× ×××¢×, ××ך ××Ö·×š×€Ö¿× ×Š× ×€Ö¿×ַךש×××× ×Ö·×, ××××עך, ××ך ××Ö·×š×€Ö¿× ×Š× ××Öž× ×¢×€ÖŒ×¢×¡ ××× ×××× NFS, ××ך ××Ö·×š×€Ö¿× ×Š× ×€Ö¿×ַךש×××× ×Ö·× ××× ×¢×¡ ×§×¢× ×××× ×× ×ַקסעס×Ö·××Ö·× ××× ××Ö·×ך×Ö·××× ×× ×§×©×× ×€×× ×××֞ס ××ך ×××¢× ××Öž× ××× ××¢× ×€×Ö·×. ××Öž×עך עס ××Öž× ×××× ××Ö·×§× ×ַך×××£ עך××¢×¥ ××××£ ×Ö· ××Ö·××× ×עך ××ַש××.
×עך ××××Ö·×עך ×€×× × ××× ×עךע×× ×××¢×× ××× ×××֞ס ×Š× ××Öž× ×××× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××©×¢× ×¢×š×××¥ ×¢×××¢××¢ ×עקעס ×עש×ַס ×֞׀֌עך×ַ׊××¢. ×€Ö¿×ַך ×××ַש׀֌××, ×××¢× ×¢×¡ ס××ַךץ, עס ×××©×¢× ×¢×š×××¥ ×¢×××¢××¢ ס××Ö·××ק ×עקע, ×××֞ס ××× ×××××š× ××××£ ×¢×××¢××¢ ××× ×€Ö¿×֞ך××ַ׊××¢ ×Ö·× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× × ×¢×× ××××× ××× ×עך ׊××× ×€×× ×§×Ö·×עך. ×××֞ס ×Ö· ××Öž××¢× ×. ×××× ×¢×¡ ××¢× ×¢× × ××©× ×€×× ×Ö·××Ö· ××Ö·××, ××ך ××Öž× × ×× ××Öž×× ×Š× ×ַך×, × ×֞ך ×× ×¡××Ö·×××š× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×€Ö¿×ַך ××× ××× ×ַך××¢×. ×עך ××××× ×§×©×× ××Öž ××× ×××֞ס, ק×ק. ×××עך ×Öž×€×, ×Ö·××¢ ס×֞ךץ ×€×× ××¢××Ö·× ×¡×ס××¢××¢×, ×Ö·××Ö· ××× ×××֞ך×׀֌ךעסס ××× ×Ö·××× ××××£, ס׀֌ע׊××¢× ××× ××Ö·××Ö·×€××× ×¢×××¢××¢ ק××× ×€ÖŒ××××× ×¡, ק××× PHP ××¢×××¢××֞׀֌עךס, ××× ×Öž×€× ××××¡× ××× ×Š× ××Ö·×× ×¢×¡ ×Ö·××× ×Ö·× ××× ×××©×¢× ×¢×š××× ×Ö· ××× ×€×× ×עקע ×€Ö¿×ַך ×××. ×עך׀ֿ×ַך, ×××× ×¢×š ×××©×¢× ×¢×š×××¥ ×××× ×עקע, ×עך ׊×××××עך ×××©×¢× ×¢×š×××¥ ×Ö· ׊××××× ×עקע. ××× ××¢× ×¢× ×Ö·× ×עךש. ××Ö·××Ö·× ×¡×× × ××Ö·×€ÖŒ×Ö·× × ××× ×× ×§×××¢×š× ×¢×עס ×§× ××× ×€×× ×§××××Ö·× ×¥ ׀ש×× ×××š× ××¢××¢×× ×××Ö·×. ×ַקק×֞ך××× ×××, עס ×××š× ×¡ ×××ס ×Ö·× ××× ××Öž× × ×× ××××¡× ××× ×Š× ×ַך××¢×× ×Š×××Ö·××¢× ××× ×××ַש׀֌××. ×××× ×¢×š ××× ×××× ××× ×€Ö¿×֞ך××ַ׊××¢, ×עך ׊×××××עך ××× ××¢× ××Ö·× ×׊עך ×× ×× ×עך ××× ×€Ö¿×֞ך××ַ׊××¢. ××֞ס ××× ×¢×€ÖŒ×¢×¡ ××ך ××Öž× ××ס×××××. ××֞ס ×××, ××× Kubernetes, ×Ö·××¥ ××ך ק×Ö·×עך ××× ×עך×Ö·× ××× ×Š× ×ַך××¢×× ××× ×§×××€× ×× ×¡××Ö·× ×¡××. ××××× ×§×××¢×š× ×¢×עס ××× × ×š××š× ××קע ×××. ×עך׀ֿ×ַך ק×Öž× ×¢×š ×Ö·××¥ ××Ö·×××¢××, ×××¢× ×¢×š ××××, ×Öž× ×€Ö¿×š×¢×× ×§××× ×¢×. ×עך××עך, ××ך ××Ö·×š×€Ö¿× ×Š× ×š×¢××¢× ×¢× ××××£ ××¢×. ×Ö·××¥ ××Öž× ××©× ××× ×××× ×××ַש׀֌×× ×××¢× ×××עך ×Öž×עך ש׀֌ע×עך ×€×ַך××Öž××. ×× ×עך ךע×עך××××ש×Ö·× × ××ך ××Öž××, ×× ×עסעך. ××עך ××××עך, ××× ××Öž××, ×××× ××ך ××Öž×× ×Ö· ×××¡× ×Ö·××Ö· ×עקעס, ××ך ×§×¢× ×¢× ×©××¢×× ××× ×š×¢×× ××× ×עך ××ך, ××× ×××¢×× ×Ö· ק×××× ×¡×××¢. ×××× ×¢×¡ ××¢× ×¢× ×Ö· ×××¡× ×עך ×€×× ×××, ××ך ××ס××Öž××¢ ××Öž× × ××©× ×©×××€ÖŒ× ××× ×× ××¢× ×§×Ö·× ×××× ×¢×š.
××× ×××Öž×× ×š×¢×§×Öž××¢× ×××š× ×Ö·× ×¢×¡ ××× ×Ö·××Ö· ×Ö· ×××× ×עך××¢× ××Ö·× ××× Kubernetes, ××ך ×§×¢× ×¢× × ××Š× ××Ö·× ×. ××× ××Ö·××× ×עך, עס ××× ×Ö· ××Ö·× × ×€×× ×××€ÖŒ ×××××ק ××ך. ×Ö·× ×××, עס ××× × ×֞ך ×Ö·× Kubernetes ×××¢× ×××××Öž××Ö·××ש ש×Ö·×€Ö¿× ×Ö· ×××¢×××××Ö·×עך ××× ×××Ö·× ××× ×¡× ×××ךעק×עך×× ××××£ ×× ×¡×¢×š××עך ××× ××ך ס××ַך××¢×. ××× ×¢×š ×××¢× ××¢×× ×¢×¡ ×Š× ××ך ×Ö·××× ×Ö·× ××ך ×§×¢× ×¢× × ××Š× ×¢×¡. עס ××× ××××× ×××× ××××××ק ×€×× ×. ××֞ס ×××, ×××× ××Ö·×× ×××¢× × ××©× ×××× ×¡××Öž×š× ××× ××¢× ×§×Ö·× ×××× ×¢×š, ×Öž×עך ××××£ ×עך ××Ö·××¢××֞ס ××××£ ×××֞ס ××ך ××××€×. ×עך׊×, Kubernetes ×§×¢× ×¢× ×§×Öž× ×ך×Öž×××š× ×Ö·××Ö· ×××××ק ×××š× ××× ×עך × ×֞ך××Ö·× ×§×Ö·× ×€×××עך××ש×Ö·× ××× ××× ×××××ת ×Š× ×§×Öž× ×ך×Öž×××š× ×××עך ××ַקס×××× ×ך××ס ××× × ××©× ××Öž×× ×¢×¡ ×קס××××. ×עך ××××× ×€×× × ××× ×Ö·× ×××֞ס ××ך ××Öž× ×עשך××× ××× ×××××ק ××ך ××× × ××©× ×€×ַך׀×Ö·×× ×עש×ַס ×€ÖŒ×Öž× ×š×ס××ַך×. ××֞ס ×××, ×××× ×××× ×€ÖŒ×Öž× ×€××× ×××š× ×ך××Ö·× ××× ×š×סעס ××××עך, ×× ××× ×€Ö¿×֞ך××ַ׊××¢ ××× ×× ×××××ק ××ך ×××¢× × ××©× ×××× ×¢×š××¢×¥. עך ×§×¢× ×¢× × ××Š× ×¢×¡ ××××עך ××× ×Ö· × ××Ö·×¢ ×Öž× ×××× - ××× ××֞ס ××× ×××. ×××× ×××× ×€ÖŒ×Öž× ×××¢×עך עך××¢×¥, ××¢××Öž×× ××¢××××× ×××¢× ×¢×š ×××¢× ××Öž×× ×Öž× ××Ö·××. ×Ö·× ×××, ××× ××Ö·×× ××× ×× ×€ÖŒ×Öž× ×€×× ×× × ×Öž××¢ ××× ×¢×¡ ××× ××Öž× ××©× ××× ×××××ק ××ך ×€×ךש×××× ××, ×××××ק ××ך ××× ×××ס××¢×עק×.
×××֞ס ×Ö·× ×עךש ××× ××× ×××¢×× ×××××ק ××ך? ×€Ö¿×ַך ×××ַש׀֌××, עס ×§×¢× ×¢× ×××× ××¢××××× × ××× ×Ö· ק×ַש. ××Öž××ך ×××Ö·××ש×Ö·× ×Ö·× ××× ××עך ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××©×¢× ×¢×š×××¥ ע׀֌עס ××××£ ×× ×€×××¢×, ××× ×¢×¡ ×Š× × ×׊עךס ××× ××× ×¢×¡ ×€Ö¿×ַך ×Ö· ××Ö·× × ×Š××Ö·×. ×עך××עך, ×× ×Ö·×€ÖŒ××ַק××ש×Ö·×, ××ש×, ×××©×¢× ×¢×š×××¥ ××× ××× ×¢×¡ ×Š× ×סעךס, ××× ××× ×עך ××¢×××קעך ׊××Ö·× ×§×š×Öž× ×¢×¡ עך××¢×¥, ×Ö·××× ×Ö·× ×× ××××Ö·×עך ××Öž× ×עך ××Ö·× ×׊עך ק××× ×€Ö¿×ַך ×× ××¢×××¢ ××Ö·×, עס ×××¢× ×××× ×€×ַס×עך ×Š× ××¢×× ×¢×¡ ××× ×××©×¢× ×¢×š××××Ö·×. ×××××ק ××ך ×§×¢× ×¢× ×××× ××¢××¢×× ×Š× Kubernetes ×Š× ×©×Ö·×€Ö¿× ××× ××֌ך××. ××× ×Ö·×××, ×××× ×§×Ö·×שעס ×§×¢× ×¢× ×××× ×ַך××¢×× ××× ××××¥ ×××ק××Ö·× - ××× ×עך××× ×¢× ×€×× ××סק ×ַקסעס ×××ק××Ö·×. ×Ö·× ×××, ××ך ××Öž×× ×Ö· ×××××ק ××ך ××× ××֌ך××, ××× ×× ×ַס עס ××× ×¡××Öž×š× ××× ××֌ך××, ×Öž×עך ×€Ö¿×ַך ××ך, ×€Ö¿×ַך ×× ××Ö·× ×׊עך ××× ×× ×€ÖŒ×Öž×, עס ק××§× ××× × ×֞ך ×Ö· ××××¢ ×××¢×××××Ö·×עך. ××ך ××Öž× × ×× ××Ö·×š×€Ö¿× ×× ×Ö·×€ÖŒ ×Š× ×¡×€ÖŒ×ַס××€×ק×× ××¢×š× ×¢× ×§××× ××Ö·××ש. ××ך × ×֞ך ××××× × ×¢××¢× ××× ×©××¢×× ×××× ×עקע ××× ×Ö· ×××¢×××××Ö·×עך, ×Öž×עך, ××× ×€×ַק×, ××× ××֌ך×× ××××£ ×× ×ַס. ××֞ס ××× ×××× ×Ö· ×××עך ××ַק×××¢× ×©×ך×× ××× ×עך××× ×¢× ×€×× Kubernetes.
×××֞ס ׀֌ך×Öž×××¢×ס ××× ××× ××Öž ××Öž××? ×עך ××××€ÖŒ× ×€ÖŒ×š×Öž×××¢× ××× ××× ××Öž ××× ×Ö·× ××× ×¡×ך ×€Ö¿×ַך ××¢× ××Ö·× ×Š× ×ַך××¢××, עס ××ַךף ×××× ×€×××¡× ××ק עך××¢×¥, ××× ×¢×¡ ×××× ×××× ×Ö· ××× ×€×× ×עקע ס×ס××¢×, ××֞ס ××× ×¡××֞ך×××ש. ××× ××Öž ××š×¢×€× ××ך ×× ××¢×××¢ ׀ך××××¢××¢× ×××֞ס סעף ×××. ×Ö·× ×××, ××× ××Öž ×××× ×§×š×Öž× ×××× ×עקעס עך××¢×¥. עס ××× ×€×©×× ×Ö· ××××€ÖŒ ׊×××× × ×Š× ×××× ×עקעס. ×עך׊×, ×× ×€×Ö·× ×קש×Ö·× ×Ö·×××× ××× ×§××ך ×€ÖŒ×ךעך ××× ×× ×€×× Amazon S3. ××× ×Ö·×עך, עס ××× × ××©× ×××××ת ×Š× ×š×¢×× ×עך××××× ×× ××Ö·× ×׊עך. ××׊×, ××× ××××Ö·× ××× ××× ×××ס×, עס ×§×¢× ×¢× ×©××× ××Ö·×× ×¢××¢×š× ××× ×€×ַךש×××¢× ×¢ ×עך×××××¢× ×ש, ×Öž×עך ××××עך, עס ×××× × ×Š× ××ך ×Ö·× ×עך ××××€ÖŒ× ×€ÖŒ×š×Öž×××¢× ×××, ×Ö·××× ×Š× ××Öž××, ×× ×Ö·× ×עך××××× × ×¡××֞ך×××ש ס×ס××¢× ××× ×Ö· ××× ××××.
××× ×§×¢× ×¢××€ÖŒ×× ××ך ××× ××֌ך×× ××××š×§× ×× ××××Ö·×¥? ××× × ××©× ××××š×§× ××××Ö·×¥ ××× ×§××× ×××¢×. עס ×××× ××× ×עך ××֌ך×× ×€×× ×עך ××Ö·××¢××֞ס, ××× × ××©× ××× ×עך ××֌ך×× ×€×× ×××× ×§×Ö·× ×××× ×¢×š. ××֞ס ×××, ×××× ×§×Ö·× ×××× ×¢×š ×§×¢× × ××©× ××¢× ×× ×××××ק ××ך ××× ××֌ך×× ××× ×Ö· ×××× ×€×× ×××× ×€×Ö·×š× ×××¢× ××֌ך××. ×עך ××¢×ÖŸ×××ת ××¢× ××֞ס. ×עך׀ֿ×ַך, ××Öž, ×€Ö¿×× ×× ×§×××¢×š× ×¢×עס ש××Ö·× ××€ÖŒ×× ×§×, ×××¢× ××ך ××××× ×Öž× ××֞ס ×Š× × ×׊×, ×××Öž×× ××¢×××¢× ××× ×Š× ×€Ö¿×ַךש×××× ×Ö·× ××ך ×××××¢×¡× ×Ö· ×××× ×€Ö¿×× ×××× ××֌ך×× ×€Ö¿×ַך ×××××ק ××ך. ××× ×ַק×֞ך××× ×××, ×€Ö¿×ַךש×××× ×Ö·× ××֌ך×× ×§×¢× ×¢× ××××€× ×××ס × ×× ××××× ××××Ö·× ×€×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×, ×Öž×עך ×××× ××××Ö·× ×¢×ע׊עך שך×××× ×Š× ×× ×××××ק ××ך.
ק××Öž××× ×Ö·×××××¢× ×¢×¡×¡
××× ×× ××¢×Š× ×¡××××Öž×€ÖŒ×ק ××× ×××֞ס ק××Öž××× ×Ö·×××××¢ ×××. ×€×ך×××ס ××× ×¢×¡ ××ךף? ק××Öž××× ×Ö·×××××¢× ×¢×¡×¡ ××× ×Ö·××× ××××£.
×Ö·× ×××, ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× × ×××֞ס ××¢× ×¢× ×××××¢××××ק ××× ×עשך××× ××× ×¡×ך ×Š× ×ַך××¢×× ××× ×Ö· ××Öž××¢×š× ×××Öž××§× ×× ×€×š×ַס×ך×ַק×שעך. ×Öž×עך, ××× ×€×ַק×, Cloudnative ××× ×× ×× ×עך ×Ö·××Ö· ×ַס׀֌עק×. ×Ö·× ××֞ס ××× × ××©× ××××× ×Ö· ×Ö·×€ÖŒ××ַק××ש×Ö·× ×××֞ס × ×¢×× ××× ×ש××× ×Ö·××¢ ×× ××××¢×š×€×¢× ××©× ×€×× ×Ö· ××Öž××¢×š× ×××Öž××§× ×× ×€×š×ַס×ך×ַק×שעך, ×Öž×עך ×××× ×××××¡× ××× ×Š× ×ַך××¢×× ××× ××¢× ××Öž××¢×š× ×××Öž××§× ×× ×€×š×ַס×ך×ַק×שעך, × ××Š× ×× ×Ö·××××Ö·× ××××ש×× ××× ××ס×Ö·××××Ö·× ××××ש×× ×€×× ×× ×€×Ö·×§× ×Ö·× ×¢×¡ ×ַך××¢× ××× ×× ×××××§× ×¡. ×× ××××¡× × ××©× × ×֞ך ×××× ×Öž×××עך××Öž×š× ××× ×ַך××¢× ××× ×× ×××××§× ×¡, ×Öž×עך × ××Š× ×× ××¢× ×¢×€××¥ ×€×× ×ך××¢×× ××× ×× ×××Öž×ק×.
××Öž××ך × ×֞ך × ×¢××¢× Kubernetes ××× ×Ö· ×××ַש׀֌××. ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× ×€×××¡× ××ק ××× Kubernetes. ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·× ×§×¢× ×¢× ×©××¢× ××ק, ×Öž×עך ××Ö·× ×¥ ×× ×Ö·×××× ×ס×ך×Ö·××֞ךס ×€Ö¿×ַך ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·×, ×§×¢× ×¢× ×©××¢× ××ק ש×Ö·×€Ö¿× ×Ö· סעך×××ס ×ש×××. ××֞ס ×××, ×Ö· ×ש××× ×€Ö¿×ַך ×עך×××××¢× ×ש ××× Kubernetes ××× ××× ×××× ×¡×¢×š××עך. ×××× ×Š× ×¢×××¢××¢ ךע×× ×××֞ס ××ך ××Ö·×š×€Ö¿× ××֞ך×. ××× ××ך ×§×¢× × ×ַקסעס Kubernetes ×€Ö¿×× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·×. ×××֞ס ×§×¢× ×¢× ××ך ××Öž× ×Ö·×××? ×€Ö¿×ַך ×××ַש׀֌××, ×€Ö¿×× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·×, ××ַק×××¢× ××Ö·×× ×××¢×× ××× ×××× ×× ×עךע ×Ö·×€ÖŒ××ַק××ש×Ö·× ×, ×× ×עךע ×¢× ××¢× ×§×ַסעס ××¢× ×¢× ××××, ××× ×Š×××Ö·××¢× ×¢×€×¢×¡ ×§× ××× ××××£ ש׀֌××¥ ×€×× Kubernetes, ×××× ×¢×¡ ××× ×Ö·××Ö· ×Ö· × ×××.
××××עך, ××ך ××ש ××Öž×× ×Ö· ×€×Ö·× ×ע׊×× ×¡. ××ך ××Öž×× ×××× ×§×Öž× ×ך×Öž××עך ×××֞ס ××Öž× ×××֞ךס ×× ×š××. ××× ×××¢× ×¢×××¢××¢ × ××Ö·×¢ ××ַסקס ×עךש××Ö·× ×¢× ××× ××¢× ×š××, עס ×××× ×Š× Kubernetes - ××× ××× Kubernetes עס קך××××¥ ×Ö· × ××Ö·×¢ ×€ÖŒ×Öž×. ××× ××¢× ×€ÖŒ×Öž× ×¢×××¢××¢ × ××Ö·×¢ ×ַך××¢× ××× ××× ×× ×€×š×××××עךק ×€×× ××¢× ×€ÖŒ×Öž×, ×× ×€ÖŒ×Öž× ×€ÖŒ×¢×š×€×֞ך×× ×× ×ַך××¢×, ×¡×¢× ×× ×Ö· ×¢× ×׀עך ×Š× ×× ×§×Öž× ×ך×Öž××עך ×××, ××× ×עך ק×Öž× ×ך×Öž××עך ××¢××Öž×× ××× ×¢×€ÖŒ×¢×¡ ××× ×× ××× ×€Ö¿×֞ך××ַ׊××¢. ×€Ö¿×ַך ×××ַש׀֌××, עס ××ס××£ ×Ö· ××Ö·××Ö·×××ס. ××֞ס ×××, ××××עך, ××֞ס ××× ×Ö· ×€ÖŒ××ס ×€×× ×× ×€×Ö·×§× ×Ö·× ××× ××עך ×Ö·×€ÖŒ××ַק××ש×Ö·× ××××€× ××× Kubernetes. ××ך ×§×¢× ×¢× × ××Š× ×× ××¢××××-××× Kubernetes ×€×Ö·× ×קש×Ö·× ×Ö·×××× ××× ×Š× ×¢×€×¢×¡ ×קס׀֌×Ö·× × ××× ××Ö·×× ×× ×€×Ö·× ×קש×Ö·× ×Ö·×××× ×€×× ××× ××עך ×Ö·×€ÖŒ××ַק××ש×Ö·× ×עך ××ַק×××¢×. ×Ö·× ×××, ××Öž× × ×× ××Ö·××Ö·××× ×Ö· ××× ×€×× ××Ö·××ש ×××¢×× ××× ×Š× ×§×Ö·×עך ×Ö· ×Ö·×€ÖŒ××ַק××ש×Ö·×, ××× ×Š× ×§×Ö·×עך ×Ö· ×ַך××¢×עך. ××× Kubernetes, ××ך ׀ש×× ×©××§× ×Ö· ××§×©× ××× ×× ×Ö·×€ÖŒ ×××× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·× ××× ×עשך××× ××× ×€ÖŒ××××Öž×.
×עך ××¢×××קעך ×Ö·×€ÖŒ×××× ×××× ××ך ×××× ××××Ö·×עך ×€×× Kubernetes. ××× ××עך ק×××¢×š× ×¢×עס ××××€× ×¢×š××¢×¥ - עס ××× ××× ×××× ×¢×¡ ××× ××× ×Ö· ×××Öž×ק×. ××××עך, ××ך ×§×¢× ×¢× × ×׊×, ××× ××€××× ××Öž×, ××× ××××××, × ××Š× ×× ×§×××€ÖŒ×Ö·××××Ö·××× ×€×× ×× ×××Öž××§× ××× ××× ××ך ××××€×. ×€×× ×× ×¢××¢××¢× ××ַךע ×××× ×××֞ס ×עך ×××Öž××§× ××× ××× ××. ××Ö·××Ö·× ×¡×× ×, ××֞ס ×××, ××ך ×§×¢× ×¢× ××Ö·×× ×××Öž××§× ××Ö·××Ö·× ×¡×¢×š× ××× × ××Š× ×××. ××֞ס ××× ×Ö· ×××š×¢×§× ×××Ö·××¢ ×€×× ââ×××֞ס ××ך ×§×¢× ×¢× × ×׊×. ××××Ö·× ×××Öž××§× ××Ö·××Ö·× ×¡×× ×, עךש×עך, ׀ש×× × ×ַך×ש ך×××××× ×€Ö¿×ַך×Ö·× ××××֞ך×××¢×ק××× ×€×× ××× ×× ×€Ö¿×ַך ××× ×¢×¡ ×ַך××¢×, ××× ×¢×¡ ××× ×§×Ö·× ×€×××עך×. ×€ÖŒ××ס עס ××× ×××עך ××ַק×××¢×, ××××Ö·× ×š×¢×××עך ק×××¢×š× ×¢×עס ×§×¢× ×¢× ××סש××××¢× ××× ×××××§× ×¡.
×עך ××¢×××קעך ×××× ×€Ö¿×ַך סק××××× ×. ךע×××עך Kubernetes ×§×¢× ×¢× ××סש××××¢× ××× ×××Öž××§× ×€ÖŒ×š×Ö·×××××עך×. ××ך ××××¡× ××× ×Š× ×€Ö¿×ַךש×××× ×Ö·× ×××× ×עך ×§× ××× ××××€× ×××ס ×€×× × ×Öž×××, ××֞ס ×××, ×× × ×Öž××¢ ×€ÖŒ××Ö·×¥ ××× ××ס×עשע׀֌×, ××ך ××Ö·×š×€Ö¿× ×Š× ××××× - Kubernetes ××× ×××¢× ××××× × ××Ö·×¢ × ×Öž××× ×Š× ×××× ×§× ××× ××× ×Öž× ××××× ×§×Ö·×עך ×€ÖŒ×Öž×ס ××××£ ×××. ×Ö·× ×××, ×××¢× ×××× ××ַסע ק×××, ×× × ××עך ×€×× ××ַך×× ××××× ×Š× ×€×ַך×ךעסעך×. ×××¢× ×× × ×Öž××× ××× ××¢× ×§× ××× ××××€× ×××ס ×€Ö¿×ַך ×× ×€ÖŒ×Öž×ס, Kubernetes ××Öž× ×ש×× × ××Ö· × ×Öž××× ×××, ×ַק×֞ך××× ×××, ×× × ××עך ×€×× ×€ÖŒ×Öž×ס ×§×¢× ×¢× × ×Öž× ×€×ַך×ךעסעך×. ××× ×¢×¡ ××× ×××עך ××ַק×××¢×. ××֞ס ××× ×Ö· ×××š×¢×§× ××¢××¢×× ×××× ×Š× ×€×ַךק××¢× ×¢×š× ××¢× ×§× ××× ××××£ ×× ×€×××¢×. × ××©× ×××עך ×©× ×¢×, ××× ××¢× ××× ×¢× ×Ö·× ×¢×¡ ××× × ××©× ×Ö· ך××¢, עס ××× ×עך ××× ×Ö· ××× ×× ×Š× ××××× × ××Ö· × ×Öž×××.
×Öž×עך ×€Ö¿×× ×××× ×עך׀×ַך×× ×, ××××עך, ××֞ס ××× ×× ×§×××Ö·×¡× ××Ö·× ××× ×××¢ ×××¥ ××¢××¢×. ×××¢× ×× ×§××Öž××× ×Ö·×××××¢ ×§× ××× ×¡×§×××× ×××××š× ××××£ ׊××× ×€×× ××Öž×. עס ××× ××¢×××¢× ×Ö· ××Ö·×§×¢× × ××× ×¡× ×××֞ס ××× ××¢× ××Š× ×××š× ××¢× ××©× ××× ×× ×Š×ך×ק ×Öž×€×ס. ××֞ס ×××ס×, ××× ×§×××¢× ×Š× ×עך ×ַך××¢× 9:8, ×Öž× ××××× ××Öž××× × ××× ×× ×¡×ס××¢×, ××× ×ַק×֞ך××× ×××, ×× ×§××Öž××× ×Ö·×××××¢ ×§× ×××, ××× ×¢×¡ ××× ×Ö·××¢ ×€×××¡× ××ק, ××××× ×Š× ×©×××¢××, ××Öž× ×ש×× × × ××Ö· ×€ÖŒ×Öž×ס ×Ö·××× ×Ö·× ×Ö·××¢××¢× ×××ס ק××× ×Š× ×ַך××¢×× ×§×¢× ×¢× ×ַך××¢×× ××× ×× ×Ö·×€ÖŒ××ַק××ש×Ö·×. ×××¢× ××× ×€×ך×××× ×× ×ך××¢× 6 ×××××עך ××עך 30 ×××××עך × ×××××××, ××××¢×š×§× ×× ×§×××¢×š× ×¢×עס ×ש××××ת ×× ×§××× ×¢×š × ××Š× ×עך × ××©× ×× ××€××ק×׊××¢ ××× × ×¢××¢× ××× ×××× ×Š×קך×××¢×. ס×××××× ×× ×€×× ×ַך×××£ ×Š× XNUMX ׀֌ך×Öž×Š×¢× × ××¢× ×¢× ×עך×Ö·× ×××. עס ××× ××¢×ך××¢× ××× ×Ö·××Ö·××Öž× ××× ×עך ׊××× ×¢×¡ ××× ××¢×××¢× ×§××× ×××× ×¢×š ××× ×š×ס××Ö·× × ×××֞ס ×§×¢× ××Öž× ×¢×¡ ×Ö·××× ×××.
××× ×××¢× ××Öž×× ××ך ×××××, ×× ×¡×××××× ×× ××¢× ×¢× 30 ׀֌ך×Öž×Š×¢× × ×€×©×× ××××Ö·× ××ך × ××Š× Kubernetes ××× × ××Š× ×× ×§×××€ÖŒ×Ö·××××Ö·××× ×€×× ×× ×××Öž×ק×. ×××Š× ××֞ס ×§×¢× ×¢× ×××× ××¢××× ××× ×š×ס××Ö·× ×. ××× ×××¢× × ××©× ××¢××× ×Š× ××עך עס ××, ×€×× ×§×ךס, ×Öž×עך ××Öž×× ×¡ × ×֞ך ××Öž×× ×Ö·× ×¢×¡ ××¢× ×¢× ×€ÖŒ×š×Ö·××××××¢×š× ×××֞ס ×§×¢× ×¢× ××Öž× ××֞ס, ׊×ש××¢×× ×¢×¡ ךע×× ×××ס ×€×× ×× ×§×¢×¡×× ××× ×Ö· ×§× ×¢×€ÖŒ×.
עס ××× ×××× ×ע׊××¢ ×€×× × ×××֞ס ××× ×××Öž×× ×××× ××× ×Š× ×Š××¢× ×××× ××€×עךק××Ö·×ק××Ö·×. ×ÖŒ×× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·×, ×××× ×× ×€×š×ַס×ך×ַק×שעך ××Öž× ×××× ×§××Öž××× ×Ö·×××××¢, עס ×××× ××× ×¢× ×Š× ×עס×Öž×£ ×Öž× ××××× ×Ö·××Ö·×€ÖŒ××× × ×× ×Š×××Ö·× × ×עך××€Ö¿× ×× ×€×š×ַס×ך×ַק×שעך ××× ×Ö· ק×Öž×, ××֞ס ×××, ××֞ס ×××× ×Ö·× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·×, ×Öž×עך ××Ö·× ×¥ ×××× ×× ×€×š×ַס×ך×ַק×שעך, ××× ××ךף ××× ×€ÖŒ×× ×§× ×× ××¢×××¢ ×××¢× ××× ×× ×§×Öž× ××ַשך××Ö·×× ×××× ×Ö·×€ÖŒ××ַק××ש×Ö·×, ×××× ××¢×©×¢×€× ××Öž××ק ××× ×× ×€×Öž×š×¢× ×€×× ×§×Öž×. ××× ×ַך××¢× ××× ××× ××× ×§×Öž×, ××֞ס ×××, ׀֌ך××××š× ×¢×¡, ך×Öž××× ×¢×¡ ×××ס, קך×Öž× ×¢×¡ ××× ×××, ׊×××××× CICD ×Š× ×¢×¡.
××× ××֞ס ××× ×€ÖŒ×× ×§× ×××֞ס ×Ö·××Ö·×× ××ך, עךש×עך, ×Š× ×©××¢× ××ק ××Öž×× ×§×Öž× ×ך×Öž× ×××עך ×××× ×× ×€×š×ַס×ך×ַק×שעך, ×Š× ×©××¢× ××ק ×€Ö¿×ַךש×××× ××× ×××֞ס ש××Ö·× ×¢×¡ ×××. ׊×××××× ×¡, ××ס××××× ××Ö·× ××Ö·× ×ַ׀֌עך××ש×Ö·× × ×××֞ס ×ך×× × ×¢×š×š×֞ךס. ×ך××, ××ס××××× ×€×©×× ×××֞ס ××× ×עך××€× ××סקעך, ×××¢× ××ך קעס×××עך ××Ö·×š×€Ö¿× ×Š× ××ך××€××š× ×× ××¢×××¢ ××Ö·× ××Ö·× ××ַסקס. ׀עך×××, עס ×Ö·××Ö·×× ××ך ×Š× ×Š×ך×קקך××× ×€×× ×€×ַס×עך ××× ×€×Ö·× ×€×× ××ך××€×Ö·×. ××× ×š×ס××Ö·× ×, ××¢×עך ××Öž× ××× ×š×¢×× ×××¢×× ××¢×, עס ××¢× ×¢× ×©××¢× ××ק ×Ö· ך×××ק × ××עך ×€×× ××¢× ××©× ×××֞ס ××Öž××: "××Öž, עס ××× ×§××֞ך, ×Öž×עך ××ך ××Öž×× ×ַ׀֌ך×Öž××ש××, ××× ×§×ךץ, עס ××× × ×× ××Ö·×š×€Ö¿× ×Š× ×€×ַךך×××× ×¢×€ÖŒ×¢×¡." ××עך עס ××× ××ת. ×××× ×¢×€ÖŒ×¢×¡ ××× ×Š×¢×ך××× ××× ×××× ×× ×€×š×ַס×ך×ַק×שעך, ×€Ö¿×× ×× ×€×× × ×€×× ×××× ×× × ×€×× ×× ×§××Öž××× ×Ö·×××××¢ ׊×××Ö·× × ××× ×€Ö¿×× ×× ×€×× × ×€×× ×××× ×× × ×€×× ×× ×€×š×ַס×ך×ַק×שעך ××× ×Ö· ק×Öž×, ××× ××× ×€×קס×ך עס, ×××× ×Š× ×× ×¡×¢×š××עך, ×€×××ך×× × ×××ס ×××֞ס ××× ×Š×¢×ך××× ××× ×€×קס×ך עס, עס ××× ×ך×× ×עך ×Š× ××ס××¢×§× ×× ×¡×¢×š××עך ××× ××Ö·×× ×¢×¡ ××××עך. ××× ××× ×××¢× ××Öž×× ××֞ס ×Ö·××¥ ××¢××× ×.
×Ö·××¢ ×× ×ש×× ××¢× ×¢× ××סק×Ö·×¡× ××× ×עך ××¢××Ö·× ×××
×ק×ך: www.habr.com