Kubernetes: เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบฝเบšเบเบฑเบšเบœเบนเป‰เบ‚เบฒเบเบชเบฐเป€เบžเบฒเบฐ

เบชเบฐเบšเบฒเบเบ”เบต, เบ‚เป‰เบญเบเบŠเบทเปˆ Dmitry Krasnov. เป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบซเบผเบฒเบเบเบงเปˆเบฒเบซเป‰เบฒเบ›เบตเบ—เบตเปˆเบ‚เป‰เบญเบเป„เบ”เป‰เบšเปเบฅเบดเบซเบฒเบ™เบเบธเปˆเบก Kubernetes เปเบฅเบฐเบชเป‰เบฒเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณเบšเปเบฅเบดเบเบฒเบ™เบˆเบธเบฅเบฐเบžเบฒเบเบ—เบตเปˆเบŠเบฑเบšเบŠเป‰เบญเบ™. เปƒเบ™เบ•เบปเป‰เบ™เบ›เบตเบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบ›เบตเบ”เบšเปเบฅเบดเบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบเบธเปˆเบก Kubernetes เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Containerum. เปƒเบ™เป‚เบญเบเบฒเบ”เบ™เบตเป‰, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบšเบญเบเบ—เปˆเบฒเบ™เบงเปˆเบฒ Kubernetes เปเบกเปˆเบ™เบซเบเบฑเบ‡เปเบฅเบฐเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฑเบšเบœเบนเป‰เบ‚เบฒเบเปเบ•เบเบ•เปˆเบฒเบ‡เบˆเบฒเบเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”.

เป€เบžเบทเปˆเบญเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบ, เปเบกเปˆเบ™เบซเบเบฑเบ‡ Kubernetes. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบฅเบฐโ€‹เบšเบปเบšโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ„เบธเป‰เบกโ€‹เบ„เบญเบ‡โ€‹เบžเบฒโ€‹เบŠเบฐโ€‹เบ™เบฐโ€‹เปƒเบ™โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบผเบฒเบโ€‹เบ‚เบญเบ‡โ€‹เป€เบˆเบปเป‰เบฒโ€‹เบžเบฒเบšโ€‹. เบˆเบฒเบเบžเบฒเบชเบฒเบเบฐเป€เบฃเบฑเบ, เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบกเบฑเบ™เบ–เบทเบเปเบ›เป€เบ›เบฑเบ™ "เบ™เบฑเบเบšเบดเบ™" เบซเบผเบท "เบœเบนเป‰เบ‚เบฑเบšเบ‚เบตเปˆ." เบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เป‚เบ”เบ Google เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบšเปเบฅเบดเบˆเบฒเบเป€เบ›เบฑเบ™เบเบฒเบ™เบ›เบฐเบเบญเบšเบชเปˆเบงเบ™เบ”เป‰เบฒเบ™เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเปƒเบซเป‰เปเบเปˆเบกเบนเบ™เบ™เบดเบ—เบด Cloud Native Computing, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบญเบปเบ‡เบเบฒเบ™เบชเบฒเบเบปเบ™เบ—เบตเปˆเบšเปเปˆเบซเบงเบฑเบ‡เบœเบปเบ™เบเปเบฒเป„เบฅเบ—เบตเปˆเบ™เปเบฒเป€เบญเบปเบฒเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบŠเบฑเป‰เบ™เบ™เปเบฒเบ‚เบญเบ‡เป‚เบฅเบ, เบœเบนเป‰เปƒเบŠเป‰เบชเบธเบ”เบ—เป‰เบฒเบ เปเบฅเบฐเบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เป€เบ—เบเป‚เบ™เป‚เบฅเบเบตเบšเบฑเบ™เบˆเบธ.

Kubernetes: เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบฝเบšเบเบฑเบšเบœเบนเป‰เบ‚เบฒเบเบชเบฐเป€เบžเบฒเบฐ

เบˆเบฑเบ”เบเบฒเบ™เบšเบฑเบ™เบˆเบธเบˆเปเบฒเบ™เบงเบ™เบซเบผเบงเบ‡เบซเบผเบฒเบ

เบšเบฑเบ”โ€‹เบ™เบตเป‰โ€‹เปƒเบซเป‰โ€‹เป€เบฎเบปเบฒโ€‹เบกเบฒโ€‹เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒโ€‹เป€เบšเบดเปˆเบ‡โ€‹เบงเปˆเบฒโ€‹เบ–เบฑเบ‡โ€‹เป€เบซเบผเบปเปˆเบฒโ€‹เบ™เบตเป‰โ€‹เป€เบ›เบฑเบ™โ€‹เปเบ™เบงโ€‹เปƒเบ”. เบ™เบตเป‰เปเบกเปˆเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบกเบตเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบฑเบ‡เบซเบกเบปเบ” - เบชเปˆเบงเบ™เปƒเบซเบเปˆเปเบกเปˆเบ™เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเป‚เบ„เบ‡เบเบฒเบ™เบ‚เบถเป‰เบ™เบเบฑเบš. เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เปเบกเปˆเบ™เบ–เบทเบเบซเบธเป‰เบกเบซเปเปˆเบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เปเบฅเบฐเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เป‚เบ”เบเบšเปเปˆเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™, เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเปเบฅเบฐเบญเบทเปˆเบ™เป†. เปเบ•เปˆเบกเบตเบšเบฑเบ™เบซเบฒ - เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบตเปƒเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบšเปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบซเบผเบฒเบ. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆ Kubernetes เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™.

เบฎเบนเบšเบžเบฒเบšเบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบตเป€เบ›เบฑเบ™เบ•เบปเบงเปเบ—เบ™เบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบšเบงเบเบเบฑเบšเบ„เบงเบฒเบกเบ‚เบถเป‰เบ™เบเบฑเบšเบ‚เบญเบ‡เบกเบฑเบ™. เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™, เบ„เบงเบฒเบกเป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบชเบ‚เบญเบ‡เบกเบฑเบ™, เปเบฅเบฐเบฎเบนเบšเบžเบฒเบšเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ OS เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบžเบฒเบเบชเปˆเบงเบ™เบ•เปˆเบฒเบ‡เป†เบ‚เบญเบ‡เบฎเบนเบšเบžเบฒเบš, เบญเบฑเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒเบŠเบฑเป‰เบ™. เบŠเบฑเป‰เบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบ„เบทเบ™เปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบšเบšเบฑเบ™เบˆเบธเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบ•เบปเบงเบขเปˆเบฒเบ‡, เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบšเปเบฅเบดเบชเบฑเบ”เบญเบฒเบ”เบˆเบฐเปƒเบŠเป‰เบŠเบฑเป‰เบ™เบžเบทเป‰เบ™เบ–เบฒเบ™ Ubuntu. เป€เบกเบทเปˆเบญเปเบฅเปˆเบ™เบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบต, เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบซเบผเบฒเบเบชเปเบฒเป€เบ™เบปเบฒเบ‚เบญเบ‡เบŠเบฑเป‰เบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ”เบฝเบงเบขเบนเปˆเปƒเบ™เป‚เบฎเบ”. เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบฎเบนเบšเบžเบฒเบšเปเบฅเบฐเบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡.

เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบˆเบฒเบเบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบต, เบŠเบฑเป‰เบ™เบ—เบตเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เปเบกเปˆเบ™ superimposed เบเปˆเบฝเบงเบเบฑเบšเบเบฑเบ™เปเบฅเบฐเบเบฑเบ™เปเบฅเบฐเบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒ overlay เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™. เบŠเบฑเป‰เบ™เบšเบฑเบ™เบ—เบถเบเบ–เบทเบเบงเบฒเบ‡เบขเบนเปˆเป€เบ—เบดเบ‡, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเป€เบญเบปเบฒเบญเบญเบเป€เบกเบทเปˆเบญเบเปˆเบญเบ‡เบšเบฑเบ™เบˆเบธเบขเบธเบ”. เบ™เบตเป‰เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ container เปเบฅเปˆเบ™, เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบˆเบฐเบกเบตเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ”เบฝเบงเบเบฑเบ™, เป€เบŠเบดเปˆเบ‡เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰. เบ™เบตเป‰เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เปเบœเปˆเบžเบฑเบ™เบ‚เบญเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเปƒเบ™ OS เป€เบˆเบปเป‰เบฒเบžเบฒเบšเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบšเปเปˆเบงเปˆเบฒเบˆเบฐเป€เบ›เบฑเบ™ Ubuntu เบซเบผเบท CentOS, เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบˆเบฐเบ„เบทเบเบฑเบ™. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบตเบ–เบทเบเปเบเบเบญเบญเบเบˆเบฒเบเป‚เบฎเบ”เป‚เบ”เบเปƒเบŠเป‰เบเบปเบ™เป„เบเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™ Linux kernel. เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปƒเบ™เบ–เบฑเบ‡เบšเปเปˆเป€เบซเบฑเบ™เป„เบŸเบฅเปŒ, เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบšเปเบฅเบฐเบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบตเปƒเบเป‰เบ„เบฝเบ‡. เบเบฒเบ™เป‚เบ”เบ”เบ”เปˆเบฝเบงเบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ™เบตเป‰เบˆเบฒเบเป‚เบฎเบ” OS เบชเบฐเบซเบ™เบญเบ‡เบŠเบฑเป‰เบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

เบกเบตเบซเบผเบฒเบเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบกเบตเบขเบนเปˆเป€เบžเบทเปˆเบญเบˆเบฑเบ”เบเบฒเบ™เบšเบฑเบ™เบˆเบธเบขเบนเปˆเปƒเบ™เป‚เบฎเบ”. เบ—เบตเปˆเบ™เบดเบเบปเบกเบซเบผเบฒเบเบ—เบตเปˆเบชเบธเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปเบกเปˆเบ™ Docker. เบกเบฑเบ™เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเบฐเบซเบ™เบญเบ‡เบงเบปเบ‡เบˆเบญเบ™เบŠเบตเบงเบดเบ”เป€เบ•เบฑเบกเบ‚เบญเบ‡เบ–เบฑเบ‡. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบกเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡เป€เบˆเบปเป‰เบฒเบžเบฒเบš. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบตเปƒเบ™เบ—เบปเปˆเบง host เบซเบผเบฒเบ, Docker เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰เบŠเบตเบงเบดเบ” hell เบชเปเบฒเบฅเบฑเบšเบงเบดเบชเบฐเบงเบฐเบเบญเบ™. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆ Kubernetes เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™.

เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™ Kubernetes เปเบกเปˆเบ™เปเบ™เปˆเบ™เบญเบ™เบเป‰เบญเบ™เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบธเปˆเบกเบ‚เบญเบ‡ containers เปƒเบ™เบซเบผเบฒเบ hosts เป€เบ›เบฑเบ™เบšเบฒเบ‡เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบ”เบฝเบง. เบ„เบงเบฒเบกเบ™เบดเบเบปเบกเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเปƒเบซเป‰เป‚เบญเบเบฒเบ”เบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡ DevOps เบซเบผเบทเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™, เป€เบŠเบดเปˆเบ‡ Kubernetes เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ”เปเบฒเป€เบ™เบตเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ‚เบญเบ‡ DevOps เบ™เบตเป‰.

Kubernetes: เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบฝเบšเบเบฑเบšเบœเบนเป‰เบ‚เบฒเบเบชเบฐเป€เบžเบฒเบฐ

เบฎเบนเบšเบ—เบต 1. เบเบฒเบ™เบชเบฐเปเบ”เบ‡เปเบšเบšเปเบœเบ™เบงเบดเบ—เบตเป€เบฎเบฑเบ”เบงเบฝเบ Kubernetes

เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป€เบ•เบฑเบกเบฎเบนเบšเปเบšเบš

เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบง DevOps เปเบกเปˆเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบญเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ. เป€เบงเบปเป‰เบฒเบ›เบฐเบกเบฒเบ™, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบ–เบทเบเบญเบฑเบšเป‚เบซเบฅเบ”เปƒเบชเปˆเบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบฅเบฐเบซเบฑเบ”เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบฅเบงเบšเบฅเบงเบกเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ—เบฑเบ™เบ—เบตเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบ–เบฑเบ‡เบ—เบตเปˆเบกเบตเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”, เบ—เบปเบ”เบชเบญเบšเปเบฅเบฐ "เบกเป‰เบงเบ™เบญเบญเบ" เป„เบ›เบชเบนเปˆเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ•เปเปˆเป„เบ› - เบ‚เบฑเป‰เบ™เบ•เบญเบ™, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”เบ—เบฑเบ™เบ—เบต.

เบฎเปˆเบงเบกเบเบฑเบ™เบเบฑเบš Kubernetes, DevOps เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ™เบตเป‰เป€เบžเบทเปˆเบญเปƒเบซเป‰เบกเบฑเบ™เป€เบเบตเบ”เบ‚เบทเป‰เบ™เป‚เบ”เบเป€เบเบทเบญเบšเบšเปเปˆเบกเบตเบเบฒเบ™เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเบˆเบฒเบเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบญเบ‡. เบ”เป‰เบงเบเป€เบซเบ”เบ™เบตเป‰, เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เปเบกเปˆเบ™เป„เบงเบ‚เบถเป‰เบ™เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ, เป€เบžเบฒเบฐเบงเปˆเบฒเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰เปƒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ‚เบญเบ‡เบฅเบฒเบง - เบฅเบฒเบงเบžเบฝเบ‡เปเบ•เปˆเบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”, เบเบนเป‰เบฅเบฐเบซเบฑเบ”เป„เบ›เบซเบฒเบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™, เบซเบฅเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เปเปˆเป„เบ”เป‰เบ–เบทเบเป€เบ›เบตเบ”เบ•เบปเบง, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ›เบฐเบเบญเบšเบกเบตเบ‚เบฐเบšเบงเบ™เบเบฒเบ™. เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบเปเปˆโ€‹เบชเป‰เบฒเบ‡โ€‹, เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เบชเบญเบšโ€‹, เปเบฅเบฐโ€‹เบกเป‰เบงเบ™โ€‹เบญเบญเบโ€‹. เปเบฅเบฐเบ™เบตเป‰เป€เบเบตเบ”เบ‚เบทเป‰เบ™เบเบฑเบšเบ—เบธเบเป†เบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡.

เปƒเบ™เบ‚เบฐเบ™เบฐเบ”เบฝเบงเบเบฑเบ™, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบตเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบ™เบตเป‰เบˆเบฐเบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเปƒเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เปƒเบ™เบฎเบนเบšเปเบšเบšเบ—เบตเปˆเบกเบฑเบ™เบ–เบทเบเบ—เบปเบ”เบชเบญเบš. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบˆเบฐเบšเปเปˆเบกเบตเบšเบฑเบ™เบซเบฒเป€เบŠเบฑเปˆเบ™: "เบกเบตเบšเบฒเบ‡เบฎเบธเปˆเบ™เปƒเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบš, เบเบฒเบ™เบœเบฐเบฅเบดเบ”เบญเบทเปˆเบ™เป†, เปเบ•เปˆเป€เบกเบทเปˆเบญเบžเบงเบเป€เบฎเบปเบฒเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบžเบงเบเบกเบฑเบ™, เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบเปเปˆเบซเบผเบธเบ”เบฅเบปเบ‡." เปเบฅเบฐเบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบกเบทเป‰เบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ—เปˆเบฒเบญเปˆเบฝเบ‡เป„เบ›เบชเบนเปˆเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบˆเบธเบฅเบฐเบžเบฒเบ, เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบซเบ™เบถเปˆเบ‡เบกเบตเบซเบผเบฒเบเบฎเป‰เบญเบเบ„เบปเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ, เป€เบžเบทเปˆเบญเบšเปเบฅเบดเบซเบฒเบ™เปƒเบซเป‰เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡, เบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบˆเบฐเบ•เป‰เบญเบ‡เป„เบ”เป‰. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰ Kubernetes.

Pros, pros, pros


เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเป„เบ”เป‰เบ›เบฝเบšเบ‚เบญเบ‡ Kubernetes เป€เบ›เบฑเบ™เป€เบงเบ—เบต, เบกเบฑเบ™เบกเบตเบ„เบงเบฒเบกเป„เบ”เป‰เบ›เบฝเบšเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบˆเบฒเบเบ—เบฑเบ”เบชเบฐเบ™เบฐเบ‚เบญเบ‡เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบˆเบธเบฅเบฐเบžเบฒเบ.

  • เบเบฒเบ™โ€‹เบ„เบธเป‰เบกโ€‹เบ„เบญเบ‡ replicas เบซเบผเบฒเบโ€‹. เบชเบดเปˆเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบตเปƒเบ™เบ—เบปเปˆเบง host เบซเบผเบฒเบ. เบชเบดเปˆเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบเบงเปˆเบฒเบ™เบฑเป‰เบ™, เบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบซเบผเบฒเบเบญเบฑเบ™เปƒเบ™เบšเบฑเบ™เบˆเบธเป€เบ›เบฑเบ™เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบ”เบฝเบง. เบ‚เปเบ‚เบญเบšเปƒเบˆเบเบฑเบšเบชเบดเปˆเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เบงเบดเบชเบฐเบงเบฐเบเบญเบ™เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบเบฑเบ‡เบงเบปเบ™เบเปˆเบฝเบงเบเบฑเบšเบ–เบฑเบ‡เปเบ•เปˆเบฅเบฐเบ„เบปเบ™. เบ–เป‰เบฒเปœเบถเปˆเบ‡เปƒเบ™เบเปˆเบญเบ‡เบšเบฑเบ™เบˆเบธเบ‚เบฑเบ”เบ‚เป‰เบญเบ‡, Kubernetes เบˆเบฐเป€เบซเบฑเบ™เบญเบฑเบ™เบ™เบตเป‰ เปเบฅเบฐเบฃเบตเบชเบฐเบ•เบฒเบ”เบกเบฑเบ™เบญเบตเบเบ„เบฑเป‰เบ‡.
  • เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเบธเปˆเบก. Kubernetes เบเบฑเบ‡เบกเบตเบญเบฑเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเบธเปˆเบกเบ—เบตเปˆเบกเบตเบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบขเบนเปˆเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. เบ‚เปเบ‚เบญเบšเปƒเบˆเบเบฑเบšเบ™เบตเป‰, เปเบ•เปˆเบฅเบฐเบเบฑเบเบกเบตเบ—เบตเปˆเบขเบนเปˆเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. A subpod เปเบกเปˆเบ™เป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เบฑเป‰เบ™เบ•เปˆเปเบฒเบ‚เบญเบ‡เบเบธเปˆเบกเบ—เบตเปˆเบšเบฑเบ™เบˆเบธเบ–เบทเบเป€เบ›เบตเบ”เบ•เบปเบงเป‚เบ”เบเบเบปเบ‡. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, Kubernetes เบกเบตเบซเบ™เป‰เบฒเบ—เบตเปˆเบฅเบงเบกเบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เปเบฅเบฐเบเบฒเบ™เบ„เบปเป‰เบ™เบžเบปเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™. เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบˆเบฑเบ”เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบ—เบตเปˆเบขเบนเปˆ IP เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เปเบฅเบฐเบกเบญเบšเบซเบกเบฒเบเบงเบฝเบเบ‡เบฒเบ™เบ™เบตเป‰เปƒเบซเป‰ Kubernetes. เปเบฅเบฐเบเบฒเบ™เบเบงเบ”เบชเบธเบ‚เบฐเบžเบฒเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบเบงเบ”เบžเบปเบšเบšเบฑเบ™เบซเบฒเปเบฅเบฐเบ›เปˆเบฝเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป„เบ›เบชเบนเปˆเบเบฒเบ™เบเบฑเบเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบ.
  • เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ. เป€เบกเบทเปˆเบญเบˆเบฑเบ”เบเบฒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบ, เบกเบฑเบ™เบเบฒเบเบ—เบตเปˆเบˆเบฐเบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™. เบชเปเบฒเบฅเบฑเบšเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ™เบตเป‰, Kubernetes เบกเบตเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™ ConfigMap เบžเบดเป€เบชเบ”. เบžเบงเบเบกเบฑเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป„เบงเป‰เบชเบนเบ™เบเบฒเบ‡ เปเบฅเบฐเป€เบ›เบตเบ”เป€เบœเบตเบเบžเบงเบเบกเบฑเบ™เปƒเบซเป‰เบเบฑเบšเบเบฑเบเปƒเบ™เป€เบงเบฅเบฒเปเบฅเปˆเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™. เบเบปเบ™เป„เบเบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบ™เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบชเบดเบšเบซเบผเบทเบซเบ™เบถเปˆเบ‡เบฎเป‰เบญเบเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ replicas.
  • เบ›เบฐเบฅเบดเบกเบฒเบ™เบ„เบปเบ‡เบ—เบตเปˆ. เบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบตเปเบกเปˆเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰เป‚เบ”เบเบ—เปเบฒเบกเบฐเบŠเบฒเบ”เปเบฅเบฐเป€เบกเบทเปˆเบญเบšเบฑเบ™เบˆเบธเบ–เบทเบเบขเบธเบ”, เบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบ‚เบฝเบ™เป„เบงเป‰เปƒเบ™เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบˆเบฐเบ–เบทเบเบ—เปเบฒเบฅเบฒเบ. เปเบ•เปˆเบšเบฒเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเบเบปเบ‡เปƒเบชเปˆเปเบœเปˆเบ™. เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ™เบตเป‰, Kubernetes เบกเบตเบŸเบฑเบ‡เบŠเบฑเบ™เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ”เบดเบชเบเปŒ - เบ›เบฐเบฅเบดเบกเบฒเบ™เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡. เบเบปเบ™เป„เบเบ™เบตเป‰เปƒเบŠเป‰เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบžเบฒเบเบ™เบญเบเบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบชเบฒเบกเบฒเบ”เป‚เบญเบ™เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡, เบ•เบฑเบ™เบซเบผเบทเป„เบŸเบฅเปŒ, เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบšเบฑเบ™เบˆเบธ. เบเบฒเบ™เปเบเป‰เป„เบ‚เบ™เบตเป‰เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบˆเบฒเบเบ„เบปเบ™เบ‡เบฒเบ™, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเบ›เบฐเบขเบฑเบ”เปƒเบซเป‰เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ”เบฝเบงเบเบฑเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ—เปเบฒเบฅเบฒเบ.
  • Load Balancer. เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเปƒเบ™ Kubernetes เบžเบงเบเป€เบฎเบปเบฒเบˆเบฑเบ”เบเบฒเบ™เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเบ•เบปเบงเบ•เบปเบ™เป€เบŠเบฑเปˆเบ™: Deployment, StatefulSet, เปเบฅเบฐเบญเบทเปˆเบ™เป†, เปƒเบ™เบ—เบตเปˆเบชเบธเบ” containers เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡ virtual เบ›เบปเบเบเบฐเบ•เบดเบซเบผเบทเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบฎเบฒเบ”เปเบง. เบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเบชเบปเบกเบšเบนเบ™เปเบšเบšเปเบฅเบฐเบชเบฒเบกเบฒเบ”เบฅเบปเป‰เบกเบฅเบปเบ‡เป„เบ”เป‰เบ—เบธเบเป€เบงเบฅเบฒ. Kubernetes เบˆเบฐเป€เบซเบฑเบ™เบญเบฑเบ™เบ™เบตเป‰ เปเบฅเบฐเบ›เปˆเบฝเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบเบฒเบ™เบˆเบฒเบฅเบฐเบˆเบญเบ™เบžเบฒเบเปƒเบ™เป„เบ›เบซเบฒเบ•เบปเบงเปเบšเบšเบญเบทเปˆเบ™. เปเบ•เปˆเบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เบเบฑเบšเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ—เบตเปˆเบกเบฒเบˆเบฒเบเบžเบฒเบเบ™เบญเบ? เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบŠเบตเป‰เบ™เปเบฒเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป„เบ›เบซเบฒเบ„เบปเบ™เบ‡เบฒเบ™เบ„เบปเบ™เบซเบ™เบถเปˆเบ‡, เบ–เป‰เบฒเบกเบฑเบ™เบ‚เบฑเบ”เบ‚เป‰เบญเบ‡, เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰. เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ™เบตเป‰, Kubernetes เบกเบตเบšเปเบฅเบดเบเบฒเบ™เป€เบŠเบฑเปˆเบ™ Load Balancer. เบžเบงเบเบกเบฑเบ™เบ–เบทเบเบญเบญเบเปเบšเบšเบกเบฒเป€เบžเบทเปˆเบญเบ›เบฑเบšเบ„เปˆเบฒเบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบ„เบฅเบฒเบงเบžเบฒเบเบ™เบญเบเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเบณเบฅเบฑเบšเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ—เบฑเบ‡เปเบปเบ”เปƒเบ™เบเบธเปˆเบก. เบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบžเบฒเบเบ™เบญเบเบ™เบตเป‰เบŠเบตเป‰เบ™เปเบฒเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบžเบฒเบเบ™เบญเบเป„เบ›เบซเบฒเบœเบนเป‰เบญเบญเบเปเบฎเบ‡เบ‡เบฒเบ™เปเบฅเบฐเบ•เบดเบ”เบ•เบฒเบกเบชเบฐเบ–เบฒเบ™เบฐเบžเบฒเบšเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป€เบญเบ‡. เบ–เป‰เบฒเบ„เบปเบ™เบ‡เบฒเบ™เปœเบถเปˆเบ‡เบ„เบปเบ™ เบซเบผเบทเบซเบผเบฒเบเบเบงเปˆเบฒเบ™เบฑเป‰เบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰, เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบˆเบฐเบ–เบทเบเป‚เบญเบ™เป„เบ›เบซเบฒเบœเบนเป‰เบญเบทเปˆเบ™. เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเป‰เบฒเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเบกเบตเปƒเบซเป‰เบชเบนเบ‡เป‚เบ”เบเปƒเบŠเป‰ Kubernetes.

Kubernetes เปƒเบŠเป‰เป„เบ”เป‰เบ”เบตเบ—เบตเปˆเบชเบธเบ”เป€เบกเบทเปˆเบญเปเบฅเปˆเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณเบšเปเบฅเบดเบเบฒเบ™เบˆเบธเบฅเบฐเบžเบฒเบ. เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบฅเบฐเบšเบปเบšเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ„เบฅเบฒเบชเบชเบดเบ, เปเบ•เปˆเบงเปˆเบฒเบกเบฑเบ™เบšเปเปˆเบกเบตเบˆเบธเบ”เบซเบกเบฒเบ. เบ–เป‰เบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เปเบฅเปˆเบ™เป„เบ”เป‰เบเบฑเบšเบซเบผเบฒเบ replicas, เบกเบฑเบ™เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบ™เบงเปƒเบ” - เปƒเบ™ Kubernetes เบซเบผเบทเบšเปเปˆ?

เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” Kubernetes


เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” Kubernetes เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบ”เบต: เบ‚เป‰เบญเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบกเบฑเบ™เปเบฅเบฐเบกเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบ. เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบกเบฑเบ™โ€‹เปƒเบ™โ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เปเบกเปˆโ€‹เบ‚เปˆเบฒเบโ€‹เบ‚เบญเบ‡โ€‹เบฎเบฒเบ”โ€‹เปเบงโ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹เป€เบญเบ‡โ€‹, เปƒเบ™โ€‹เบžเบทเป‰เบ™โ€‹เบ–เบฒเบ™โ€‹เป‚เบ„เบ‡โ€‹เบฅเปˆเบฒเบ‡โ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹เป€เบญเบ‡โ€‹, เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฑเป‰เบ‡โ€‹เปเบกเปˆโ€‹เบšเบปเบ”โ€‹เปเบฅเบฐโ€‹เบžเบฐโ€‹เบ™เบฑเบโ€‹เบ‡เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบ—เบธเบโ€‹เบ„เปเบฒโ€‹เบฎเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบฑเบโ€‹เบˆเบฐโ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบเบฒเบ™โ€‹. เปเบฅเบฐเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”, เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เปเบกเปˆเบ™เบšเปเปˆเป€เบชเบเบ„เปˆเบฒ. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบกเบต nuances.

  • เบ—เปเบฒเบญเบดเบ”เปเบกเปˆเบ™เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบฎเบนเป‰เปเบฅเบฐเบ›เบฐเบชเบปเบšเบเบฒเบ™เบ‚เบญเบ‡เบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เปเบฅเบฐเบงเบดเบชเบฐเบงเบฐเบเบญเบ™เบ—เบตเปˆเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰เปเบฅเบฐเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบฅเบนเบเบ„เป‰เบฒเป„เบ”เป‰เบฎเบฑเบšเบชเบดเบ”เป€เบชเบฅเบตเบžเบฒเบšเปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบขเปˆเบฒเบ‡เบ„เบปเบšเบ–เป‰เบงเบ™เปƒเบ™เบเบธเปˆเบก, เบฅเบฒเบงเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเบ•เปเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบเบธเปˆเบกเบ•เบปเบ™เป€เบญเบ‡. เปเบฅเบฐเบกเบฑเบ™เบ‡เปˆเบฒเบเบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเบ—เปเบฒเบฅเบฒเบเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰.
  • เบญเบฑเบ™เบ—เบตเบชเบญเบ‡เปเบกเปˆเบ™เบเบฒเบ™เบ‚เบฒเบ”เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰ Kubernetes เป‚เบ”เบเบšเปเปˆเบกเบตเป€เบงเบ—เบต virtualization เบ—เบตเปˆเบ™เบดเบเบปเบก, เบ—เปˆเบฒเบ™เบˆเบฐเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™. เป€เบŠเบฑเปˆเบ™: เบเบฒเบ™เปƒเบŠเป‰ Volumes เบ„เบปเบ‡เบ—เบตเปˆ เปเบฅเบฐเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบเบฒเบ™เป‚เบซเบผเบ”.

Kubernetes: เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบฝเบšเบเบฑเบšเบœเบนเป‰เบ‚เบฒเบเบชเบฐเป€เบžเบฒเบฐ

เบฎเบนเบšเบ—เบต 2. เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ k8s

Kubernetes เบˆเบฒเบเบœเบนเป‰เบ‚เบฒเบ


เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฑเบšเบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบ„เบฅเบฒเบงเปƒเบซเป‰เบชเบญเบ‡เบ—เบฒเบ‡เป€เบฅเบทเบญเบ:

  • เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ”, เบšเบธเบเบ„เบปเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบกเบฒเบ”เบ„เบฅเบดเบเปƒเบชเปˆเบ›เบธเปˆเบก "เบชเป‰เบฒเบ‡เบเบธเปˆเบก" เปเบฅเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบธเปˆเบกเบ—เบตเปˆเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบฅเป‰เบงเปเบฅเบฐเบžเป‰เบญเบกเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰.
  • เบญเบฑเบ™เบ—เบตเบชเบญเบ‡, เบœเบนเป‰เบ‚เบฒเบเป€เบญเบ‡เบ•เบดเบ”เบ•เบฑเป‰เบ‡ cluster เปเบฅเบฐเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบเบฑเบšเบŸเบฑเบ‡.

เบกเบฑเบ™เป€เบเบตเบ”เบ‚เบถเป‰เบ™เปเบ™เบงเปƒเบ”เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰. เบงเบดเบชเบฐเบงเบฐเบเบญเบ™เบ—เบตเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ cluster เบเปเบฒเบ™เบปเบ”เบˆเปเบฒเบ™เบงเบ™เบ„เบปเบ™เบ‡เบฒเบ™เบ—เบตเปˆเบฅเบฒเบงเบ•เป‰เบญเบ‡เบเบฒเบ™เปเบฅเบฐเบกเบตเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเปƒเบ” (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบžเบฐเบ™เบฑเบเบ‡เบฒเบ™ 5 เบ„เบปเบ™, เปเบ•เปˆเบฅเบฐเบ„เบปเบ™เบกเบต 10 CPU, 16 GB เบ‚เบญเบ‡ RAM เปเบฅเบฐ, เป€เบงเบปเป‰เบฒเบงเปˆเบฒ, 100 GB เบ‚เบญเบ‡เปเบœเปˆเบ™). เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบเบธเปˆเบกเบ—เบตเปˆเบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™เปเบฅเป‰เบง. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบœเบนเป‰เบญเบญเบเปเบฎเบ‡เบ‡เบฒเบ™เบ—เบตเปˆเป‚เบซเบฅเบ”เป„เบ”เป‰เบ–เบทเบเป‚เบญเบ™เปƒเบซเป‰เบฅเบนเบเบ„เป‰เบฒเบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™, เปเบ•เปˆเบเบปเบ™เบ—เบตเปˆเบ„เบธเป‰เบกเบ„เบญเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆเบžเบฒเบเปƒเบ•เป‰เบ„เบงเบฒเบกเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเบ‚เบญเบ‡เบœเบนเป‰เบ‚เบฒเบ (เบ–เป‰เบฒเปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบ•เบฒเบกเบฎเบนเบšเปเบšเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเบ„เบธเป‰เบกเบ„เบญเบ‡).

เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เป‚เบ„เบ‡เบเบฒเบ™เบ™เบตเป‰เบกเบตเบ‚เปเป‰เบšเบปเบเบœเปˆเบญเบ‡เบ‚เบญเบ‡เบกเบฑเบ™. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบเบปเบ™เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆเบเบฑเบšเบœเบนเป‰เบ‚เบฒเบ, เบœเบนเป‰เบ‚เบฒเบเบšเปเปˆเป„เบ”เป‰เปƒเบซเป‰เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆเบเบฑเบšเบฅเบนเบเบ„เป‰เบฒ, เปเบฅเบฐเบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Kubernetes เบซเบผเบธเบ”เบฅเบปเบ‡. เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบกเบฑเบ™เป€เบเบตเบ”เบ‚เบทเป‰เบ™เบงเปˆเบฒเบฅเบนเบเบ„เป‰เบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบตเปˆเบกเบšเบฒเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆเบชเบฐเป€เบžเบฒเบฐเบเบฑเบš Kubernetes, เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™, เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบœเปˆเบฒเบ™ LDAP, เปเบ•เปˆเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบปเบ™เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบšเปเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบชเบดเปˆเบ‡เบ™เบตเป‰.

Kubernetes: เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบฝเบšเบเบฑเบšเบœเบนเป‰เบ‚เบฒเบเบชเบฐเป€เบžเบฒเบฐ

เบฎเบนเบš 3. เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบธเปˆเบก Kubernetes เบˆเบฒเบเบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบ„เบฅเบฒเบง

เบชเบดเปˆเบ‡เบ—เบตเปˆเบˆเบฐเป€เบฅเบทเบญเบเป€เบญเบปเบฒ: เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบซเบผเบทเบœเบนเป‰เบ‚เบฒเบ


เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, Kubernetes open source เบซเบผเบทเบœเบนเป‰เบ‚เบฒเบเบชเบฐเป€เบžเบฒเบฐเบšเป? เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเป€เบญเบปเบฒเปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” Kubernetes, เบœเบนเป‰เปƒเบŠเป‰เป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ—เบตเปˆเบฅเบฒเบงเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฑเบšเบกเบฑเบ™. เปเบ•เปˆเบกเบตเป‚เบญเบเบฒเบ”เบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบˆเบฐเบเบดเบ‡เบ•เบปเบงเป€เบญเบ‡เปƒเบชเปˆเบ•เบตเบ™. เบเบฑเบšเบœเบนเป‰เบ‚เบฒเบเบกเบฑเบ™เบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบซเบผเบฒเบ, เป€เบžเบฒเบฐเบงเปˆเบฒเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™เบ„เบดเบ”เบญเบญเบเปเบฅเบฐเบเปเบฒเบ™เบปเบ”เบชเปเบฒเบฅเบฑเบšเบšเปเบฅเบดเบชเบฑเบ”. เบ‚เปเป‰เป€เบชเบเบ—เบตเปˆเปƒเบซเบเปˆเบ—เบตเปˆเบชเบธเบ”เบ‚เบญเบ‡เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ” Kubernetes เปเบกเปˆเบ™เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™. เบ”เป‰เบงเบเบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ‚เบญเบ‡เบœเบนเป‰เบ‚เบฒเบ, เบšเปเบฅเบดเบชเบฑเบ”เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ›เบปเบ”เบ›เปˆเบญเบเบˆเบฒเบเบเบฒเบ™เป€เบˆเบฑเบšเบซเบปเบงเบ™เบตเป‰, เปเบ•เปˆเบงเปˆเบฒเบกเบฑเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบงเปˆเบฒเบˆเบฐเบˆเปˆเบฒเบเปƒเบซเป‰เบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เบซเบผเบทเบœเบนเป‰เบ‚เบฒเบ.

Kubernetes: เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบฝเบšเบเบฑเบšเบœเบนเป‰เบ‚เบฒเบเบชเบฐเป€เบžเบฒเบฐ

Kubernetes: เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบ—เบฝเบšเบเบฑเบšเบœเบนเป‰เบ‚เบฒเบเบชเบฐเป€เบžเบฒเบฐ

เบ”เบต, pros เปเบกเปˆเบ™เบˆเบฐเปเบˆเป‰เบ‡, cons เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบ. เบชเบดเปˆเบ‡เบซเบ™เบถเปˆเบ‡เปเบกเปˆเบ™เบ„เบปเบ‡เบ—เบตเปˆ: Kubernetes เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบซเบผเบฒเบเบขเปˆเบฒเบ‡เป‚เบ”เบเบเบฒเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบšเบฑเบ™เบˆเบธเบซเบผเบฒเบ. เปเบฅเบฐเบญเบฑเบ™เปƒเบ”เบ—เบตเปˆเบˆเบฐเป€เบฅเบทเบญเบเป€เบญเบปเบฒ, เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”เบซเบผเบทเบœเบนเป‰เบ‚เบฒเบ - เบ—เบธเบเบ„เบปเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡.

เบšเบปเบ”เบ„เบงเบฒเบกเป„เบ”เป‰เบ–เบทเบเบเบฐเบเบฝเบกเป‚เบ”เบ Dmitry Krasnov, เบชเบฐเบ–เบฒเบ›เบฐเบ™เบดเบเบŠเบฑเป‰เบ™เบ™เปเบฒเบ‚เบญเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ Containerum เบ‚เบญเบ‡เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™ #CloudMTS

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™