KubernetesαŸ– αž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž αž’αŸ€αž”αž“αžΉαž„αž’αŸ’αž“αž€αž›αž€αŸ‹αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹

αžŸαž½αžŸαŸ’αžαžΈ αžαŸ’αž‰αž»αŸ†αžˆαŸ’αž˜αŸ„αŸ‡ Dmitry Krasnov αŸ” αž’αžŸαŸ‹αžšαž™αŸˆαž–αŸαž›αž‡αžΆαž„αž”αŸ’αžšαžΆαŸ†αž†αŸ’αž“αžΆαŸ†αž αžΎαž™αžŠαŸ‚αž›αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αŸ’αžšαž»αž˜ Kubernetes αž“αž·αž„αžŸαžΆαž„αžŸαž„αŸ‹αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž˜αžΈαž€αŸ’αžšαžΌαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŸαŸ’αž˜αž»αž‚αžŸαŸ’αž˜αžΆαž‰αŸ” αž“αŸ…αžŠαžΎαž˜αž†αŸ’αž“αžΆαŸ†αž“αŸαŸ‡ αž™αžΎαž„αž”αžΆαž“αž”αžΎαž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž…αž„αŸ’αž€αŸ„αž˜ Kubernetes αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎ Containerum αŸ” αž†αŸ’αž›αŸ€αžαž€αŸ’αž“αž»αž„αž±αž€αžΆαžŸαž“αŸαŸ‡ αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž”αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž–αžΈαž’αŸ’αžœαžΈαžŠαŸ‚αž› Kubernetes αž“αž·αž„αžšαž”αŸ€αž”αžŠαŸ‚αž›αž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‡αžΆαž˜αž½αž™αž’αŸ’αž“αž€αž›αž€αŸ‹αžαž»αžŸαž–αžΈαž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž αŸ”

αžŠαžΎαž˜αŸ’αž”αžΈαž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž‡αžΆαž’αŸ’αžœαžΈ Kubernetes. αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αž»αž„αžαžΊαž“αŸαžšαž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αž½αž™αž…αŸ†αž“αž½αž“αž’αŸ†αŸ” αž–αžΈαž—αžΆαžŸαžΆαž€αŸ’αžšαž·αž… αžŠαŸ„αž™αžœαž·αž’αžΈαž“αŸαŸ‡ αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž€αž”αŸ’αžšαŸ‚αž‡αžΆ "αž’αŸ’αž“αž€αž”αžΎαž€αž”αžš" ឬ "αž’αŸ’αž“αž€αž‡αŸ†αž“αž½αž™αž€αžΆαžš"αŸ” αž”αž„αŸ’αž€αžΎαžαžŠαŸ†αž”αžΌαž„αžŠαŸ„αž™ Google αž αžΎαž™αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αž”αžšαž·αž…αŸ’αž…αžΆαž‚αž‡αžΆαž€αžΆαžšαžšαž½αž˜αž…αŸ†αžŽαŸ‚αž€αž•αŸ’αž“αŸ‚αž€αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαžŠαž›αŸ‹αž˜αžΌαž›αž“αž·αž’αž· Cloud Native Computing Foundation αžŠαŸ‚αž›αž‡αžΆαž’αž„αŸ’αž‚αž€αžΆαžšαž˜αž·αž“αžšαž€αž”αŸ’αžšαžΆαž€αŸ‹αž…αŸ†αžŽαŸαž‰αž’αž“αŸ’αžαžšαž‡αžΆαžαž·αžŠαŸ‚αž›αž”αŸ’αžšαž˜αžΌαž›αž•αŸ’αžαž»αŸ†αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαžˆαžΆαž“αž˜αž»αžαž‚αŸ αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž…αž»αž„αž€αŸ’αžšαŸ„αž™ αž“αž·αž„αž’αŸ’αž“αž€αž•αŸ’αžαž›αŸ‹αž”αž…αŸ’αž…αŸαž€αžœαž·αž‘αŸ’αž™αžΆαž€αž»αž„αžαžΊαž“αŸαžšαŸ”

KubernetesαŸ– αž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž αž’αŸ€αž”αž“αžΉαž„αž’αŸ’αž“αž€αž›αž€αŸ‹αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹

αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž’αž»αž„αž˜αž½αž™αž…αŸ†αž“αž½αž“αž’αŸ†

αž₯αž‘αžΌαžœαž“αŸαŸ‡ αž…αžΌαžšαž™αžΎαž„αžŸαŸ’αžœαŸ‚αž„αž™αž›αŸ‹αžαžΆαžαžΎαž’αž»αž„αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž‡αžΆαž”αŸ’αžšαž—αŸαž‘αž’αŸ’αžœαžΈαŸ” αž“αŸαŸ‡αž‚αžΊαž‡αžΆαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸ‚αž›αž˜αžΆαž“αž”αžšαž·αžŸαŸ’αžαžΆαž“αž‘αžΆαŸ†αž„αž˜αžΌαž›αžšαž”αžŸαŸ‹αžœαžΆ - αž‡αžΆαž…αž˜αŸ’αž”αž„αž”αžŽαŸ’αžŽαžΆαž›αŸαž™αžŠαŸ‚αž›αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž’αžΆαžŸαŸ’αžšαŸαž™αŸ” αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αžαŸ’αž…αž”αŸ‹αž€αŸ’αž“αž»αž„αž”αžŽαŸ’αžŽαžŸαžΆαžš αž“αž·αž„αž”αž„αŸ’αž αžΆαž‰αž‡αžΆαž‘αž˜αŸ’αžšαž„αŸ‹αžšαžΌαž”αž—αžΆαž–αžŠαŸ‚αž›αž’αžΆαž…αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŠαŸ„αž™αž˜αž·αž“αž‚αž·αžαž–αžΈαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžš αžŸαžΆαž€αž›αŸ’αž”αž„ αž“αž·αž„αž…αŸ’αžšαžΎαž“αž‘αŸ€αžαŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž˜αžΆαž“αž”αž‰αŸ’αž αžΆαž˜αž½αž™ - αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž’αž»αž„αž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αž½αž™αž…αŸ†αž“αž½αž“αž’αŸ†αž‚αžΊαž–αž·αž”αžΆαž€αžŽαžΆαžŸαŸ‹αŸ” αž“αŸ„αŸ‡αž αžΎαž™αž‡αžΆαž˜αžΌαž›αž αŸαžαž»αžŠαŸ‚αž› Kubernetes αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αŸ”

αžšαžΌαž”αž—αžΆαž–αž€αž»αž„αžαžΊαž“αŸαžšαžαŸ†αžŽαžΆαž„αž±αŸ’αž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž”αžΌαž€αž“αžΉαž„αž—αžΆαž–αž’αžΆαžŸαŸ’αžšαŸαž™αžšαž”αžŸαŸ‹αžœαžΆαŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈ αž—αžΆαž–αž’αžΆαžŸαŸ’αžšαŸαž™αžšαž”αžŸαŸ‹αžœαžΆ αž“αž·αž„αžšαžΌαž”αž—αžΆαž–αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž―αž€αžŸαžΆαžš OS αž˜αžΆαž“αž‘αžΈαžαžΆαŸ†αž„αž“αŸ…αž•αŸ’αž“αŸ‚αž€αž•αŸ’αžŸαŸαž„αŸ—αž“αŸƒαžšαžΌαž”αž—αžΆαž– αžŠαŸ‚αž›αž αŸ…αžαžΆαžŸαŸ’αžšαž‘αžΆαž”αŸ‹αŸ” αžŸαŸ’αžšαž‘αžΆαž”αŸ‹αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαž‘αžΎαž„αžœαž·αž‰αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αž»αž„αž•αŸ’αžŸαŸαž„αž‚αŸ’αž“αžΆαŸ” αž§αž‘αžΆαž αžšαžŽαŸ αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž˜αž½αž™αž’αžΆαž…αž”αŸ’αžšαžΎαžŸαŸ’αžšαž‘αžΆαž”αŸ‹αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“ Ubuntu αŸ” αž“αŸ…αž–αŸαž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž€αž»αž„αžαžΊαž“αŸαžš αž˜αž·αž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž…αŸ’αž”αžΆαž”αŸ‹αž…αž˜αŸ’αž›αž„αž…αŸ’αžšαžΎαž“αž“αŸƒαžŸαŸ’αžšαž‘αžΆαž”αŸ‹αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αžαŸ‚αž˜αž½αž™αž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž“αŸ„αŸ‡αž‘αŸαŸ” αž“αŸαŸ‡αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαž“αž”αŸ’αžšαžŸαž·αž‘αŸ’αž’αž—αžΆαž–αž€αžΆαžšαž•αŸ’αž‘αž»αž€αžšαžΌαž”αž—αžΆαž– αž“αž·αž„αž€αžΆαžšαž…αŸ‚αž€αž…αžΆαž™αŸ”

αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž™αžΎαž„αž…αž„αŸ‹αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž–αžΈαž€αž»αž„αžαžΊαž“αŸαžš αžŸαŸ’αžšαž‘αžΆαž”αŸ‹αž…αžΆαŸ†αž”αžΆαž…αŸ‹αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαžΆαž€αŸ‹αž›αžΎαž‚αŸ’αž“αžΆαž‘αŸ…αžœαž·αž‰αž‘αŸ…αž˜αž€ αž αžΎαž™αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž―αž€αžŸαžΆαžšαžαŸ’αžšαž½αžαž‚αŸ’αž“αžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αŸ” αžŸαŸ’αžšαž‘αžΆαž”αŸ‹αžαžαžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαžΆαž€αŸ‹αž“αŸ…αž›αžΎαž€αŸ†αž–αžΌαž›αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž™αž€αž…αŸαž‰αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž€αž»αž„αžαžΊαž“αŸαžšαžˆαž”αŸ‹αŸ” αž“αŸαŸ‡αž’αžΆαž“αžΆαžαžΆαž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž€αž»αž„αžαžΊαž“αŸαžšαžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αžΉαž„αžαŸ‚αž„αžαŸ‚αž˜αžΆαž“αž”αžšαž·αžŸαŸ’αžαžΆαž“αžŠαžΌαž…αž‚αŸ’αž“αžΆ αžŠαŸ‚αž›αž˜αž·αž“αž’αžΆαž…αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž”αžΆαž“αŸ” αž“αŸαŸ‡αž’αžΆαž“αžΆαž“αžΌαžœαž›αž‘αŸ’αž’αž—αžΆαž–αž•αž›αž·αžαž‘αžΎαž„αžœαž·αž‰αž“αŸƒαž”αžšαž·αžŸαŸ’αžαžΆαž“αž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ OSes αž•αŸ’αžŸαŸαž„αŸ—αž‚αŸ’αž“αžΆαŸ” αž˜αž·αž“αžαžΆαžœαžΆαž‡αžΆαž’αŸŠαžΌαž”αŸŠαž»αž“αž‘αžΌ ឬ CentOS αž“αŸ„αŸ‡αž‘αŸ αž”αžšαž·αžŸαŸ’αžαžΆαž“αž“αžΉαž„αž“αŸ…αžŠαžŠαŸ‚αž›αŸ” αž›αžΎαžŸαž–αžΈαž“αŸαŸ‡αž‘αŸ€αžαž€αž»αž„αžαžΊαž“αŸαžšαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‰αŸ‚αž€αžŠαžΆαž…αŸ‹αž–αžΈαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αžŠαŸ„αž™αž”αŸ’αžšαžΎαž™αž“αŸ’αžαž€αžΆαžšαžŠαŸ‚αž›αž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αž“αŸ…αž€αŸ’αž“αž»αž„αžαžΊαžŽαŸ‚αž›αž›αžΈαž“αž»αž…αŸ” αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸ…αž€αŸ’αž“αž»αž„αž€αž»αž„αžαžΊαž“αŸαžšαž˜αž·αž“αžƒαžΎαž‰αž―αž€αžŸαžΆαžš αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžšαž”αžŸαŸ‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“ αž“αž·αž„αž€αž»αž„αžαžΊαž“αŸαžšαž‡αž·αžαžαžΆαž„αž‘αŸαŸ” αž—αžΆαž–αž―αž€αŸ„αž“αŸƒαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž–αžΈ host OS αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαžŸαŸ’αžšαž‘αžΆαž”αŸ‹αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–αž”αž“αŸ’αžαŸ‚αž˜αŸ”

αž˜αžΆαž“αž§αž”αž€αžšαžŽαŸαž‡αžΆαž…αŸ’αžšαžΎαž“αžŠαŸ‚αž›αž’αžΆαž…αž”αŸ’αžšαžΎαž”αžΆαž“αžŠαžΎαž˜αŸ’αž”αžΈαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αž»αž„αžαžΊαž“αŸαžšαž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αŸ” αž€αžΆαžšαž–αŸαž‰αž“αž·αž™αž˜αž”αŸ†αž•αž»αžαž€αŸ’αž“αž»αž„αž…αŸ†αžŽαŸ„αž˜αž–αž½αž€αž‚αŸαž‚αžΊ Docker αŸ” αžœαžΆαž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαžœαžŠαŸ’αžαž‡αžΈαžœαž·αžαž–αŸαž‰αž›αŸαž‰αž“αŸƒαž’αž»αž„αŸ” αž‘αŸ„αŸ‡αž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™ αžœαžΆαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžαŸ‚αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αž½αž™αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αž»αž„αžαžΊαž“αŸαžšαž†αŸ’αž›αž„αž€αžΆαžαŸ‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž‡αžΆαž…αŸ’αžšαžΎαž“ Docker αž’αžΆαž…αž’αŸ’αžœαžΎαž±αŸ’αž™αžœαž·αžŸαŸ’αžœαž€αžšαž‡αžΈαžœαž·αžαž€αŸ’αž›αžΆαž™αž‡αžΆαž‹αžΆαž“αž“αžšαž€αŸ” αž“αŸ„αŸ‡αž αžΎαž™αž‡αžΆαž˜αžΌαž›αž αŸαžαž»αžŠαŸ‚αž› Kubernetes αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αŸ”

αžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹ Kubernetes αž‚αžΊαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αžŠαŸ„αž™αžŸαžΆαžšαžαŸ‚αžŸαž˜αžαŸ’αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αŸ’αžšαž»αž˜αž“αŸƒαž€αž»αž„αžαžΊαž“αŸαžšαž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž…αŸ’αžšαžΎαž“αž‡αžΆαž”αŸ’αžšαž—αŸαž‘αž“αŸƒαž’αž„αŸ’αž‚αž—αžΆαž–αžαŸ‚αž˜αž½αž™αŸ” αž—αžΆαž–αž–αŸαž‰αž“αž·αž™αž˜αž“αŸƒαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž•αŸ’αžαž›αŸ‹αž±αž€αžΆαžŸαž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αž„αŸ’αž€αžΎαž DevOps ឬ Development Operations αžŠαŸ‚αž›αž€αŸ’αž“αž»αž„αž“αŸ„αŸ‡ Kubernetes αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαžŠαžΎαž˜αŸ’αž”αžΈαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸƒ DevOps αž“αŸαŸ‡αŸ”

KubernetesαŸ– αž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž αž’αŸ€αž”αž“αžΉαž„αž’αŸ’αž“αž€αž›αž€αŸ‹αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹

αžšαžΌαž”αž—αžΆαž–αž‘αžΈ 1. αžαŸ†αžŽαžΆαž„αž‚αŸ’αžšαŸ„αž„αž€αžΆαžšαžŽαŸαž“αŸƒαžšαž”αŸ€αž”αžŠαŸ‚αž› Kubernetes αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš

αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αž–αŸαž‰αž›αŸαž‰

DevOps αž‚αžΊαž‡αžΆαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αž“αŸƒαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαŸ” αž“αž·αž™αžΆαž™αžŠαŸ„αž™αž”αŸ’αžšαž™αŸ„αž› αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαžŸαžšαžŸαŸαžšαž€αžΌαžŠαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž‘αž»αž€αž‘αžΎαž„αž‘αŸ…αž€αŸ’αž“αž»αž„αžƒαŸ’αž›αžΆαŸ†αž„αŸ” αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αž›αŸαžαž€αžΌαžŠαž“αŸαŸ‡αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαž˜αžΌαž›αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž—αŸ’αž›αžΆαž˜αŸ—αž‘αŸ…αž€αŸ’αž“αž»αž„αž€αž»αž„αžαžΊαž“αŸαžšαžŠαŸ‚αž›αž˜αžΆαž“αž”αžŽαŸ’αžŽαžΆαž›αŸαž™αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ αžŸαžΆαž€αž›αŸ’αž”αž„ αž“αž·αž„ "αžŠαžΆαž€αŸ‹αž…αŸαž‰" αž‘αŸ…αžŠαŸ†αžŽαžΆαž€αŸ‹αž€αžΆαž›αž”αž“αŸ’αž‘αžΆαž”αŸ‹ - αžŠαŸ†αžŽαžΆαž€αŸ‹αž€αžΆαž› αž αžΎαž™αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αž—αŸ’αž›αžΆαž˜αŸ—αž‘αŸ…αž€αžΆαž“αŸ‹αž•αž›αž·αžαž€αž˜αŸ’αž˜αŸ”

αžšαž½αž˜αž‚αŸ’αž“αžΆαž‡αžΆαž˜αž½αž™ Kubernetes DevOps αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž’αŸ’αžœαžΎαžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž“αŸαŸ‡ αžŠαžΌαž…αŸ’αž“αŸαŸ‡αžœαžΆαž€αžΎαžαž‘αžΎαž„αžŠαŸ„αž™αžŸαŸ’αž‘αžΎαžšαžαŸ‚αž‚αŸ’αž˜αžΆαž“αž€αžΆαžšαž…αžΌαž›αžšαž½αž˜αž–αžΈαž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαžαŸ’αž›αž½αž“αž―αž„αŸ” αžŠαŸ„αž™αžŸαžΆαžšαžαŸ‚αž“αŸαŸ‡ αž€αžΆαžšαžŸαŸ’αžαžΆαž”αž“αžΆαž‚αžΊαž›αžΏαž“αž‡αžΆαž„αž˜αž»αž“ αžŠαŸ„αž™αžŸαžΆαžšαž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž˜αž·αž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αž’αŸ’αžœαžΎαžœαžΆαž“αŸ…αž›αžΎαž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαžšαž”αžŸαŸ‹αž‚αžΆαžαŸ‹ - αž‚αžΆαžαŸ‹αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αžŸαžšαžŸαŸαžšαž€αžΌαžŠαž˜αž½αž™ αžšαž»αž‰αž€αžΌαžŠαž‘αŸ…αžƒαŸ’αž›αžΆαŸ†αž„ αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž“αŸ„αŸ‡αž”αŸ†αž–αž„αŸ‹αž”αž„αŸ’αž αžΌαžšαž”αŸ’αžšαŸαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαžΆαž€αŸ‹αž±αŸ’αž™αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αžŠαŸ‚αž›αž’αžΆαž…αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαŸ” αž“αŸƒαž€αžΆαžšαžŸαžΆαž„αžŸαž„αŸ‹ αž€αžΆαžšαžŸαžΆαž€αž›αŸ’αž”αž„ αž“αž·αž„αž€αžΆαžšαž”αžΎαž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαŸ” αž αžΎαž™αžšαžΏαž„αž“αŸαŸ‡αž€αžΎαžαž‘αžΎαž„αž‡αžΆαž˜αž½αž™αžšαžΆαž›αŸ‹αž€αžΆαžšαž”αŸ’αžαŸαž‡αŸ’αž‰αžΆαž…αž·αžαŸ’αž αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αžαž€αžΎαžαž‘αžΎαž„αž‡αžΆαž”αž“αŸ’αžαž”αž“αŸ’αž‘αžΆαž”αŸ‹αŸ”

αž€αŸ’αž“αž»αž„αž–αŸαž›αž‡αžΆαž˜αž½αž™αž‚αŸ’αž“αžΆαž“αŸαŸ‡ αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž€αž»αž„αžαžΊαž“αŸαžšαž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž”αŸ’αžšαžΆαž€αžŠαžαžΆαž”αžšαž·αž™αžΆαž€αžΆαžŸαž‘αžΆαŸ†αž„αž˜αžΌαž›αž“αŸƒαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸαŸ‡αž“αžΉαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αž…αŸαž‰αž‘αŸ…αž€αŸ’αž“αž»αž„αž•αž›αž·αžαž€αž˜αŸ’αž˜αž™αŸ‰αžΆαž„αž–αž·αžαž”αŸ’αžšαžΆαž€αžŠαž€αŸ’αž“αž»αž„αž‘αž˜αŸ’αžšαž„αŸ‹αžŠαŸ‚αž›αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžΆαž€αž›αŸ’αž”αž„αŸ” αž“αŸ„αŸ‡αž‚αžΊαžœαžΆαž“αžΉαž„αž˜αž·αž“αž˜αžΆαž“αž”αž‰αŸ’αž αžΆαžŠαžΌαž…αž‡αžΆ "αž˜αžΆαž“αž€αŸ†αžŽαŸ‚αž˜αž½αž™αž…αŸ†αž“αž½αž“αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αž αžαŸ’αž›αŸ‡αž‘αŸ€αžαž“αŸ…αž€αŸ’αž“αž»αž„αž•αž›αž·αžαž€αž˜αŸ’αž˜ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž™αžΎαž„αžŠαŸ†αž‘αžΎαž„αž–αž½αž€αžœαžΆ αž’αŸ’αžœαžΈαŸ—αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž”αžΆαž“αž’αŸ’αž›αžΆαž€αŸ‹αž…αž»αŸ‡"αŸ” αž αžΎαž™αž…αžΆαž”αŸ‹αžαžΆαŸ†αž„αž–αžΈαžαŸ’αž„αŸƒαž“αŸαŸ‡αž™αžΎαž„αž˜αžΆαž“αž“αž·αž“αŸ’αž“αžΆαž€αžΆαžšαž†αŸ’αž–αŸ„αŸ‡αž‘αŸ…αžšαž€αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž˜αžΈαž€αŸ’αžšαžΌαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜ αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž‡αŸ†αž“αž½αžŸαž±αŸ’αž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαŸαž’αŸ†αž˜αž½αž™αž˜αžΆαž“αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžαžΌαž…αŸ—αžšαžΆαž”αŸ‹αžšαž™ αžŠαžΎαž˜αŸ’αž”αžΈαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αžœαžΆαžŠαŸ„αž™αžŠαŸƒ αž”αž»αž‚αŸ’αž‚αž›αž·αž€αžŠαŸαž’αŸ†αž“αžΉαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‘αžΆαž˜αž‘αžΆαžšαŸ” αž“αŸ„αŸ‡αž αžΎαž™αž‡αžΆαž˜αžΌαž›αž αŸαžαž»αžŠαŸ‚αž›αž™αžΎαž„αž”αŸ’αžšαžΎ Kubernetes αŸ”

αž”αŸ’αžšαž»αžŸ, αž”αŸ’αžšαž»αžŸ, αž”αŸ’αžšαž»αžŸ


αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž™αžΎαž„αž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈαž‚αž»αžŽαžŸαž˜αŸ’αž”αžαŸ’αžαž·αžšαž”αžŸαŸ‹ Kubernetes αž‡αžΆαžœαŸαž‘αž·αž€αžΆαž˜αž½αž™ αž“αŸ„αŸ‡αžœαžΆαž˜αžΆαž“αž‚αž»αžŽαžŸαž˜αŸ’αž”αžαŸ’αžαž·αž™αŸ‰αžΆαž„αžŸαŸ†αžαžΆαž“αŸ‹αž–αžΈαž‘αžŸαŸ’αžŸαž“αŸˆαž“αŸƒαž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž˜αžΈαž€αŸ’αžšαžΌαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αŸ”

  • αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αžΆαžšαž…αž˜αŸ’αž›αž„αž‡αžΆαž…αŸ’αžšαžΎαž“αŸ” αž’αŸ’αžœαžΈαžŠαŸ‚αž›αžŸαŸ†αžαžΆαž“αŸ‹αž”αŸ†αž•αž»αžαž‚αžΊαž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αž»αž„αžαžΊαž“αŸαžšαž†αŸ’αž›αž„αž€αžΆαžαŸ‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž‡αžΆαž…αŸ’αžšαžΎαž“αŸ” αžŸαŸ†αžαžΆαž“αŸ‹αž‡αžΆαž„αž“αŸαŸ‡αž‘αŸ…αž‘αŸ€αž αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αžΆαžšαž…αž˜αŸ’αž›αž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‡αžΆαž…αŸ’αžšαžΎαž“αž“αŸ…αž€αŸ’αž“αž»αž„αž€αž»αž„αžαžΊαž“αŸαžšαž‡αžΆαž’αž„αŸ’αž‚αž—αžΆαž–αžαŸ‚αž˜αž½αž™αŸ” αž’αžšαž‚αž»αžŽαž…αŸ†αž–αŸ„αŸ‡αž”αž‰αŸ’αž αžΆαž“αŸαŸ‡ αžœαž·αžŸαŸ’αžœαž€αžšαž˜αž·αž“αž…αžΆαŸ†αž”αžΆαž…αŸ‹αž–αŸ’αžšαž½αž™αž”αžΆαžšαž˜αŸ’αž—αž’αŸ†αž–αžΈαž’αž»αž„αž“αžΈαž˜αž½αž™αŸ—αž“αŸ„αŸ‡αž‘αŸαŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αž»αž„αžŽαžΆαž˜αž½αž™αž‚αžΆαŸ†αž„ Kubernetes αž“αžΉαž„αžƒαžΎαž‰αžœαžΆ αž αžΎαž™αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αžœαžΆαž˜αŸ’αžαž„αž‘αŸ€αžαŸ”
  • αž”αžŽαŸ’αžαžΆαž‰αž…αž„αŸ’αž€αŸ„αž˜αŸ” Kubernetes αž€αŸαž˜αžΆαž“αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž αŸ…αžαžΆαž”αžŽαŸ’αžαžΆαž‰αž…αž„αŸ’αž€αŸ„αž˜ αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž‘αŸ†αž αŸ†αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“αžšαž”αžŸαŸ‹αžœαžΆαŸ” αž’αžšαž‚αž»αžŽαž…αŸ†αž–αŸ„αŸ‡αž”αž‰αŸ’αž αžΆαž“αŸαŸ‡ αž•αžαž“αžΈαž˜αž½αž™αŸ—αž˜αžΆαž“αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“αž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“αŸ” subpod αžαŸ’αžšαžΌαžœαž”αžΆαž“αž™αž›αŸ‹αžαžΆαž‡αžΆαž―αž€αžαžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž’αž”αŸ’αž”αž”αžšαž˜αžΆαž“αŸƒαž…αž„αŸ’αž€αŸ„αž˜αžŠαŸ‚αž›αž€αž»αž„αžαžΊαž“αŸαžšαžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαžΆαž€αŸ‹αž±αŸ’αž™αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŠαŸ„αž™αž•αŸ’αž‘αžΆαž›αŸ‹αŸ” αž›αžΎαžŸαž–αžΈαž“αŸαŸ‡ Kubernetes αž˜αžΆαž“αž˜αž»αžαž„αžΆαžšαžŠαŸ‚αž›αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆαž“αžΌαžœαžŸαž˜αžαž»αž›αŸ’αž™αž•αŸ’αž‘αž»αž€ αž“αž·αž„αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜ Discovery αŸ” αžœαžΆαž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž€αž˜αŸ’αž…αžΆαžαŸ‹αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IP αžŠαŸ„αž™αžŠαŸƒ αž“αž·αž„αž•αŸ’αž‘αŸαžšαž—αžΆαžšαž€αž·αž…αŸ’αž…αž“αŸαŸ‡αž‘αŸ… Kubernetes αŸ” αž αžΎαž™αž€αžΆαžšαžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αžŸαž»αžαž—αžΆαž–αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž“αžΉαž„αž‡αž½αž™αžšαž€αž±αŸ’αž™αžƒαžΎαž‰αž”αž‰αŸ’αž αžΆ αž“αž·αž„αž”αŸ’αžαžΌαžšαž‘αž·αžŸαž…αžšαžΆαž…αžšαžŽαŸαž‘αŸ…αž€αžΆαž“αŸ‹αž•αžαžαž›αžŠαŸ‚αž›αž€αŸ†αž–αž»αž„αž’αŸ’αžœαžΎαž€αžΆαžšαŸ”
  • αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αŸ” αž“αŸ…αž–αŸαž›αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž˜αž½αž™αž…αŸ†αž“αž½αž“αž’αŸ† αžœαžΆαž–αž·αž”αžΆαž€αž€αŸ’αž“αž»αž„αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαŸ” αž…αŸ†αž–αŸ„αŸ‡αž‚αŸ„αž›αž”αŸ†αžŽαž„αž“αŸαŸ‡ Kubernetes αž˜αžΆαž“αž’αž“αž’αžΆαž“ ConfigMap αž–αž·αžŸαŸαžŸαŸ” αž–αž½αž€αž‚αŸαž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž€αžŽαŸ’αžαžΆαž› αž“αž·αž„αž”αž„αŸ’αž αžΆαž‰αž–αž½αž€αžœαžΆαž‘αŸ…αž•αžαž“αŸ…αž–αŸαž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαŸ” αž™αž“αŸ’αžαž€αžΆαžšαž“αŸαŸ‡αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž™αžΎαž„αž’αžΆαž“αžΆαž“αžΌαžœαž—αžΆαž–αžŸαŸŠαžΈαžŸαž„αŸ’αžœαžΆαž€αŸ‹αž‚αŸ’αž“αžΆαž“αŸƒαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž™αŸ‰αžΆαž„αž αŸ„αž…αžŽαžΆαžŸαŸ‹αžŠαž”αŸ‹ αž¬αž˜αž½αž™αžšαž™αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž…αž˜αŸ’αž›αž„αŸ”
  • αž”αžšαž·αž˜αžΆαžŽαž‡αžΆαž”αŸ‹αž›αžΆαž”αŸ‹αŸ” αž€αž»αž„αžαžΊαž“αŸαžšαž˜αž·αž“αž’αžΆαž…αž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž”αžΆαž“αž‘αžΎαž™ αž αžΎαž™αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž€αž»αž„αžαžΊαž“αŸαžšαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αžˆαž”αŸ‹ αž‘αž·αž“αŸ’αž“αž“αŸαž™αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŸαžšαžŸαŸαžšαž‘αŸ…αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž―αž€αžŸαžΆαžšαž“αžΉαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ†αž•αŸ’αž›αžΆαž‰αŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž˜αž½αž™αž…αŸ†αž“αž½αž“αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ„αž™αž•αŸ’αž‘αžΆαž›αŸ‹αž“αŸ…αž›αžΎαžαžΆαžŸαŸ” αžŠαžΎαž˜αŸ’αž”αžΈαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαž“αŸαŸ‡ Kubernetes αž˜αžΆαž“αž˜αž»αžαž„αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž€αžΆαžšαž•αŸ’αž‘αž»αž€αžαžΆαžŸ - αž”αžšαž·αž˜αžΆαžŽαž‡αžΆαž”αŸ‹αž›αžΆαž”αŸ‹αŸ” αž™αž“αŸ’αžαž€αžΆαžšαž“αŸαŸ‡αž”αŸ’αžšαžΎαž€αžΆαžšαž•αŸ’αž‘αž»αž€αžαžΆαž„αž€αŸ’αžšαŸ…αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž‘αž·αž“αŸ’αž“αž“αŸαž™ αž“αž·αž„αž’αžΆαž…αž•αŸ’αž‘αŸαžšαž€αžΆαžšαž•αŸ’αž‘αž»αž€αž‡αžΆαž”αŸ‹αž›αžΆαž”αŸ‹ αž”αŸ’αž›αž»αž€ αž¬αž―αž€αžŸαžΆαžšαž‘αŸ…αž€αŸ’αž“αž»αž„αž€αž»αž„αžαžΊαž“αŸαžšαŸ” αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž“αŸαŸ‡αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαžΆαž…αŸ‹αžŠαŸ„αž™αž‘αŸ‚αž€αž–αžΈαž€αž˜αŸ’αž˜αž€αžš αžŠαŸ‚αž›αžšαž€αŸ’αžŸαžΆαž‘αž»αž€αž–αž½αž€αž‚αŸ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž€αž˜αŸ’αž˜αž€αžšαžŠαžΌαž…αž‚αŸ’αž“αžΆαž‘αžΆαŸ†αž„αž“αŸαŸ‡αžαžΌαž…αŸ”
  • αž•αŸ’αž‘αž»αž€αžαž»αž›αŸ’αž™αž—αžΆαž–αŸ” αž‘αŸ„αŸ‡αž”αžΈαž‡αžΆαž“αŸ…αž€αŸ’αž“αž»αž„ Kubernetes αž™αžΎαž„αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž’αž„αŸ’αž‚αž—αžΆαž–αž’αžšαžΌαž”αžΈαžŠαžΌαž…αž‡αžΆ Deployment, StatefulSet αž‡αžΆαžŠαžΎαž˜αŸ” αž‘αžΈαž”αŸ†αž•αž»αžαž€αž»αž„αžαžΊαž“αŸαžšαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž“αž·αž˜αŸ’αž˜αž·αžαž’αž˜αŸ’αž˜αžαžΆ αž¬αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž•αŸ’αž“αŸ‚αž€αžšαžΉαž„αŸ” αž–αž½αž€αžœαžΆαž˜αž·αž“αž›αŸ’αž’αž₯αžαžαŸ’αž…αŸ„αŸ‡αž‘αŸ αž αžΎαž™αž’αžΆαž…αž’αŸ’αž›αžΆαž€αŸ‹αž“αŸ…αž–αŸαž›αžŽαžΆαž€αŸαž”αžΆαž“αŸ” Kubernetes αž“αžΉαž„αžƒαžΎαž‰αžœαžΆ αž αžΎαž™αž”αŸ’αžαžΌαžšαž‘αž·αžŸαž…αžšαžΆαž…αžšαžŽαŸαžαžΆαž„αž€αŸ’αž“αž»αž„αž‘αŸ…αž€αžΆαž“αŸ‹αž€αžΆαžšαž…αž˜αŸ’αž›αž„αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž’αŸ’αžœαžΈαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž’αŸ’αžœαžΎαž‡αžΆαž˜αž½αž™αž…αžšαžΆαž…αžšαžŽαŸαžŠαŸ‚αž›αž˜αž€αž–αžΈαžαžΆαž„αž€αŸ’αžšαŸ…? αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αžŽαŸ‚αž“αžΆαŸ†αž…αžšαžΆαž…αžšαžŽαŸαž‘αŸ…αž€αžΆαž“αŸ‹αž€αž˜αŸ’αž˜αž€αžšαž˜αŸ’αž“αžΆαž€αŸ‹ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαžœαžΆαž‚αžΆαŸ†αž„ αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž“αžΉαž„αž›αŸ‚αž„αž˜αžΆαž“αŸ” αžŠαžΎαž˜αŸ’αž”αžΈαžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαž“αŸαŸ‡ Kubernetes αž˜αžΆαž“αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŠαžΌαž…αž‡αžΆ Load Balancer αž‡αžΆαžŠαžΎαž˜αŸ” αž–αž½αž€αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž…αž“αžΆαž‘αžΎαž„αžŠαžΎαž˜αŸ’αž”αžΈαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžαž»αž›αŸ’αž™αž—αžΆαž–αž–αž–αž€αžαžΆαž„αž€αŸ’αžšαŸ…αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αž˜αŸ’αž˜αž€αžšαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„αž…αž„αŸ’αž€αŸ„αž˜αŸ” αžαž»αž›αŸ’αž™αž€αžΆαžšαžαžΆαž„αž€αŸ’αžšαŸ…αž“αŸαŸ‡αžŠαžΉαž€αž“αžΆαŸ†αž…αžšαžΆαž…αžšαžαžΆαž„αž€αŸ’αžšαŸ…αž‘αŸ…αž€αžΆαž“αŸ‹αž€αž˜αŸ’αž˜αž€αžš αž“αž·αž„αžαŸ’αžšαž½αžαž–αž·αž“αž·αžαŸ’αž™αžŸαŸ’αžαžΆαž“αž—αžΆαž–αžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαž•αŸ’αž‘αžΆαž›αŸ‹αŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž€αž˜αŸ’αž˜αž€αžšαž˜αŸ’αž“αžΆαž€αŸ‹ αž¬αž…αŸ’αžšαžΎαž“αž“αžΆαž€αŸ‹αž˜αž·αž“αž’αžΆαž…αž”αŸ’αžšαžΎαž”αžΆαž“ αž…αžšαžΆαž…αžšαžŽαŸαžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αž‡αžΌαž“αž”αž“αŸ’αžαž‘αŸ…αž’αŸ’αž“αž€αžŠαž‘αŸƒαŸ” αž“αŸαŸ‡αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαžαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŠαŸ‚αž›αž˜αžΆαž“αž€αž˜αŸ’αžšαž·αžαžαŸ’αž–αžŸαŸ‹αžŠαŸ„αž™αž”αŸ’αžšαžΎ Kubernetes αŸ”

Kubernetes αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž›αŸ’αž’αž”αŸ†αž•αž»αžαž“αŸ…αž–αŸαž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž˜αžΈαž€αŸ’αžšαžΌαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αŸ” αžœαžΆαž’αžΆαž…αž‘αŸ…αžšαž½αž…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‘αŸ…αž‡αžΆαžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž”αž»αžšαžΆαžŽαž”αŸ‰αž»αž“αŸ’αžαŸ‚αžœαžΆαž‚αŸ’αž˜αžΆαž“αž“αŸαž™αž‘αŸαŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž˜αž·αž“αž’αžΆαž…αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž›αžΎαž€αžΆαžšαž…αž˜αŸ’αž›αž„αž…αŸ’αžšαžΎαž“αž“αŸ„αŸ‡ αžαžΎαžœαžΆαž˜αžΆαž“αž—αžΆαž–αžαž»αžŸαž‚αŸ’αž“αžΆαž™αŸ‰αžΆαž„αžŽαžΆαžŠαŸ‚αžš - αž“αŸ…αž€αŸ’αž“αž»αž„ Kubernetes αž¬αž’αžαŸ‹?

αž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž  Kubernetes


αž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž  Kubernetes αž‚αžΊαž‡αžΆαžšαžΏαž„αžŠαŸαž’αžŸαŸ’αž…αžΆαžšαŸ’αž™αž˜αž½αž™αŸ– αžαŸ’αž‰αž»αŸ†αž”αžΆαž“αžŠαŸ†αž‘αžΎαž„αžœαžΆαž αžΎαž™αžœαžΆαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαŸ” αž’αŸ’αž“αž€αž’αžΆαž…αžŠαžΆαž€αŸ‹αž–αž„αŸ’αžšαžΆαž™αžœαžΆαž“αŸ…αž›αžΎαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž•αŸ’αž“αŸ‚αž€αžšαžΉαž„αž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€ αž›αžΎαž αŸαžŠαŸ’αž‹αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€ αžŠαŸ†αž‘αžΎαž„αž…αŸ…αž αŸ’αžœαžΆαž™αž“αžΆαž™ αž“αž·αž„αž€αž˜αŸ’αž˜αž€αžšαžŠαŸ‚αž›αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αžΉαž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαŸ” αž αžΎαž™αžŸαŸ†αžαžΆαž“αŸ‹αž”αŸ†αž•αž»αž, αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸαŸ‡αž‚αžΊαž₯αžαž‚αž·αžαžαŸ’αž›αŸƒαŸ” αž‘αŸ„αŸ‡αž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™αž˜αžΆαž“ nuances αŸ”

  • αž‘αžΈαž˜αž½αž™αž‚αžΊαžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαž…αŸ†αžŽαŸαŸ‡αžŠαžΉαž„ αž“αž·αž„αž”αž‘αž–αž·αžŸαŸ„αž’αž“αŸαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„ αž“αž·αž„αžœαž·αžŸαŸ’αžœαž€αžšαžŠαŸ‚αž›αž“αžΉαž„αžŠαžΆαž€αŸ‹αž–αž„αŸ’αžšαžΆαž™ αž“αž·αž„αž‚αžΆαŸ†αž‘αŸ’αžšαž’αŸ’αžœαžΈαŸ—αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸαŸ‡αŸ” αžŠαŸ„αž™αžŸαžΆαžšαž’αžαž·αžαž·αž‡αž“αž‘αž‘αž½αž›αž”αžΆαž“αžŸαŸαžšαžΈαž—αžΆαž–αž–αŸαž‰αž›αŸαž‰αž“αŸƒαžŸαž€αž˜αŸ’αž˜αž—αžΆαž–αž“αŸ…αž€αŸ’αž“αž»αž„αž…αž„αŸ’αž€αŸ„αž˜ αž‚αžΆαžαŸ‹αžαŸ’αžšαžΌαžœαž‘αž‘αž½αž›αžαž»αžŸαžαŸ’αžšαžΌαžœαž…αŸ†αž–αŸ„αŸ‡αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž“αŸƒαž…αž„αŸ’αž€αŸ„αž˜αžαŸ’αž›αž½αž“αž―αž„αŸ” αž αžΎαž™αžœαžΆαž„αžΆαž™αžŸαŸ’αžšαž½αž›αžŽαžΆαžŸαŸ‹αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αŸ†αž”αŸ‚αž€αž’αŸ’αžœαžΈαž‚αŸ’αžšαž”αŸ‹αž™αŸ‰αžΆαž„αž“αŸ…αž‘αžΈαž“αŸαŸ‡αŸ”
  • αž‘αžΈαž–αžΈαžšαž‚αžΊαž€αž„αŸ’αžœαŸ‡αž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžš Kubernetes αžŠαŸ„αž™αž‚αŸ’αž˜αžΆαž“αžœαŸαž‘αž·αž€αžΆαž“αž·αž˜αŸ’αž˜αž·αžαžŠαŸαž–αŸαž‰αž“αž·αž™αž˜ αž’αŸ’αž“αž€αž“αžΉαž„αž˜αž·αž“αž’αžΆαž…αž‘αž‘αž½αž›αž”αžΆαž“αž’αžαŸ’αžαž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž–αžΈαž€αž˜αŸ’αž˜αžœαž·αž’αžΈαž“αŸ„αŸ‡αž‘αŸαŸ” αžŠαžΌαž…αž‡αžΆαž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž€αž˜αŸ’αžšαž·αžαžŸαŸ†αž‘αŸαž„αž‡αžΆαž”αŸ‹αž›αžΆαž”αŸ‹ αž“αž·αž„αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžαž»αž›αŸ’αž™αž—αžΆαž–αž•αŸ’αž‘αž»αž€αŸ”

KubernetesαŸ– αž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž αž’αŸ€αž”αž“αžΉαž„αž’αŸ’αž“αž€αž›αž€αŸ‹αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹

αžšαžΌαž”αž—αžΆαž–αž‘αžΈ 2. αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜ k8s

Kubernetes αž–αžΈαž’αŸ’αž“αž€αž›αž€αŸ‹


αž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‡αžΆαž˜αž½αž™αž’αŸ’αž“αž€αž•αŸ’αžαž›αŸ‹αžŸαŸαžœαžΆαž–αž–αž€αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαž‡αž˜αŸ’αžšαžΎαžŸαž–αžΈαžšαŸ–

  • αž‡αžΆαžŠαŸ†αž”αžΌαž„ αž˜αž“αž»αžŸαŸ’αžŸαž˜αŸ’αž“αžΆαž€αŸ‹αž’αžΆαž…αž‚αŸ’αžšαžΆαž“αŸ‹αžαŸ‚αž…αž»αž…αž›αžΎαž”αŸŠαžΌαžαž»αž„ "αž”αž„αŸ’αž€αžΎαžαž…αž„αŸ’αž€αŸ„αž˜" αž αžΎαž™αž‘αž‘αž½αž›αž”αžΆαž“αž…αž„αŸ’αž€αŸ„αž˜αžŠαŸ‚αž›αž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžšαž½αž…αž αžΎαž™ αž“αž·αž„αžšαž½αž…αžšαžΆαž›αŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αŸ”
  • αž‘αžΈαž–αžΈαžš αž’αŸ’αž“αž€αž›αž€αŸ‹αžαŸ’αž›αž½αž“αž―αž„αžŠαŸ†αž‘αžΎαž„αž…αž„αŸ’αž€αŸ„αž˜ αž αžΎαž™αžšαŸ€αž”αž…αŸ†αž€αžΆαžšαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‡αžΆαž˜αž½αž™αž–αž–αž€αŸ”

αžšαž”αŸ€αž”αžŠαŸ‚αž›αžœαžΆαž€αžΎαžαž‘αžΎαž„αž“αŸ…αž‘αžΈαž“αŸαŸ‡αŸ” αžœαž·αžŸαŸ’αžœαž€αžšαžŠαŸ‚αž›αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž…αž„αŸ’αž€αŸ„αž˜αž€αŸ†αžŽαžαŸ‹αž…αŸ†αž“αž½αž“αž€αž˜αŸ’αž˜αž€αžšαžŠαŸ‚αž›αž‚αžΆαžαŸ‹αžαŸ’αžšαžΌαžœαž€αžΆαžš αž“αž·αž„αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžšαž’αŸ’αžœαžΈαžαŸ’αž›αŸ‡ (αž§αž‘αžΆαž αžšαžŽαŸ αž€αž˜αŸ’αž˜αž€αžš 5 αž“αžΆαž€αŸ‹ αž˜αŸ’αž“αžΆαž€αŸ‹αŸ—αž˜αžΆαž“αžŸαŸŠαžΈαž—αžΈαž™αžΌ 10 αž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ† 16 αž‡αžΈαž€αžΆαž”αŸƒ αž“αž·αž„αž“αž·αž™αžΆαž™αžαžΆ ថអស 100 αž‡αžΈαž€αžΆαž”αŸƒ) αŸ” αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž“αŸ„αŸ‡αžœαžΆαž‘αž‘αž½αž›αž”αžΆαž“αžŸαž·αž‘αŸ’αž’αž·αž…αžΌαž›αž”αŸ’αžšαžΎαž…αž„αŸ’αž€αŸ„αž˜αžŠαŸ‚αž›αž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαžšαž½αž…αž αžΎαž™αŸ” αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαž“αŸαŸ‡αž€αž˜αŸ’αž˜αž€αžšαžŠαŸ‚αž›αž”αž“αŸ’αž‘αž»αž€αžαŸ’αžšαžΌαžœαž”αžΆαž“αžŠαžΆαž€αŸ‹αž±αŸ’αž™αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αž‘αŸαžšαž‘αžΆαŸ†αž„αžŸαŸ’αžšαž»αž„αž‘αŸ…αž±αŸ’αž™αž’αžαž·αžαž·αž‡αž“αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž™αž“αŸ’αžαž αŸ„αŸ‡αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž‘αžΆαŸ†αž„αž˜αžΌαž›αž“αŸ…αžαŸ‚αžŸαŸ’αžαž·αžαž€αŸ’αžšαŸ„αž˜αž€αžΆαžšαž‘αž‘αž½αž›αžαž»αžŸαžαŸ’αžšαžΌαžœαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž›αž€αŸ‹ (αž”αŸ’αžšαžŸαž·αž“αž”αžΎαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αžαž›αŸ‹αž±αŸ’αž™αžŸαŸ’αžšαž”αžαžΆαž˜αž‚αŸ†αžšαžΌαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŠαŸ‚αž›αž”αžΆαž“αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„) αŸ”

αž‘αŸ„αŸ‡αž‡αžΆαž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™αž‚αŸ’αžšαŸ„αž„αž€αžΆαžšαžŽαŸαž“αŸαŸ‡αž˜αžΆαž“αž‚αž»αžŽαžœαž·αž”αžαŸ’αžαž·αžšαž”αžŸαŸ‹αžœαžΆαŸ” αžŠαŸ„αž™αžŸαžΆαžšαžαŸ‚αž™αž“αŸ’αžαž αŸ„αŸ‡αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž“αŸ…αžαŸ‚αž‡αžΆαž˜αž½αž™αž’αŸ’αž“αž€αž›αž€αŸ‹ αž’αŸ’αž“αž€αž›αž€αŸ‹αž˜αž·αž“αž•αŸ’αžαž›αŸ‹αžŸαž·αž‘αŸ’αž’αž·αž–αŸαž‰αž›αŸαž‰αžŠαž›αŸ‹αž’αžαž·αžαž·αž‡αž“αž‘αŸ αž αžΎαž™αž“αŸαŸ‡αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž—αžΆαž–αž”αžαŸ‹αž”αŸ‚αž“αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™ Kubernetes αŸ” αž–αŸαž›αžαŸ’αž›αŸ‡αžœαžΆαž€αžΎαžαž‘αžΎαž„αžŠαŸ‚αž›αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž—αŸ’αž‰αŸ€αžœαž…αž„αŸ‹αž”αž“αŸ’αžαŸ‚αž˜αž˜αž»αžαž„αžΆαžšαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž˜αž½αž™αž…αŸ†αž“αž½αž“αž‘αŸ… Kubernetes αž§αž‘αžΆαž αžšαžŽαŸ αž€αžΆαžšαž•αŸ’αž‘αŸ€αž„αž•αŸ’αž‘αžΆαžαŸ‹αžαžΆαž˜αžšαž™αŸˆ LDAP αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αž™αž“αŸ’αžαž αŸ„αŸ‡αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž˜αž·αž“αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž‘αŸαŸ”

KubernetesαŸ– αž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž αž’αŸ€αž”αž“αžΉαž„αž’αŸ’αž“αž€αž›αž€αŸ‹αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹

αžšαžΌαž”αž—αžΆαž–αž‘αžΈ 3. αž§αž‘αžΆαž αžšαžŽαŸαž“αŸƒαž…αž„αŸ’αž€αŸ„αž˜ Kubernetes αž–αžΈαž’αŸ’αž“αž€αž•αŸ’αžαž›αŸ‹αžŸαŸαžœαžΆαž–αž–αž€

αž’αŸ’αžœαžΈαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαŸ– αž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž  αž¬αž’αŸ’αž“αž€αž›αž€αŸ‹


αžŠαžΌαž…αŸ’αž“αŸαŸ‡ តើ Kubernetes αž‡αžΆαž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž  αž¬αž’αŸ’αž“αž€αž›αž€αŸ‹αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž‘αŸ? αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž™αžΎαž„αž™αž€αž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž  Kubernetes αž“αŸ„αŸ‡αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž“αžΉαž„αž’αŸ’αžœαžΎαž’αŸ’αžœαžΈαžŠαŸ‚αž›αž‚αžΆαžαŸ‹αž…αž„αŸ‹αž”αžΆαž“αŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž˜αžΆαž“αž±αž€αžΆαžŸαžŠαŸαž’αžŸαŸ’αž…αžΆαžšαŸ’αž™αž€αŸ’αž“αž»αž„αž€αžΆαžšαž”αžΆαž‰αŸ‹αžαŸ’αž›αž½αž“αž―αž„αžŠαŸ„αž™αž‡αžΎαž„αŸ” αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž’αŸ’αž“αž€αž›αž€αŸ‹αžœαžΆαž€αžΆαž“αŸ‹αžαŸ‚αž–αž·αž”αžΆαž€ αž–αŸ’αžšαŸ„αŸ‡αž’αŸ’αžœαžΈαŸ—αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αž·αž αž“αž·αž„αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αŸ” αž‚αž»αžŽαžœαž·αž”αžαŸ’αžαž·αžŠαŸαž’αŸ†αž”αŸ†αž•αž»αžαž“αŸƒαž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž  Kubernetes αž‚αžΊαž‡αžΆαžαž˜αŸ’αžšαžΌαžœαž€αžΆαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž―αž€αž‘αŸαžŸαŸ” αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž‡αž˜αŸ’αžšαžΎαžŸαž’αŸ’αž“αž€αž›αž€αŸ‹ αž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž“αžΉαž„αžšαž½αž…αž•αž»αžαž–αžΈαž€αžΆαžšαžˆαžΊαž€αŸ’αž”αžΆαž›αž“αŸαŸ‡ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αžœαžΆαž“αžΉαž„αžαŸ’αžšαžΌαžœαžŸαž˜αŸ’αžšαŸαž…αž…αž·αžαŸ’αžαžαžΆαžαžΎαžαŸ’αžšαžΌαžœαž”αž„αŸ‹αž”αŸ’αžšαžΆαž€αŸ‹αž±αŸ’αž™αž’αŸ’αž“αž€αž―αž€αž‘αŸαžŸαžšαž”αžŸαŸ‹αžαŸ’αž›αž½αž“ αž¬αž’αŸ’αž“αž€αž›αž€αŸ‹αŸ”

KubernetesαŸ– αž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž αž’αŸ€αž”αž“αžΉαž„αž’αŸ’αž“αž€αž›αž€αŸ‹αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹

KubernetesαŸ– αž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž αž’αŸ€αž”αž“αžΉαž„αž’αŸ’αž“αž€αž›αž€αŸ‹αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹

αž‡αžΆαž€αžΆαžšαž”αŸ’αžšαžŸαžΎαžšαžŽαžΆαžŸαŸ‹, αž‚αž»αžŽαžŸαž˜αŸ’αž”αžαŸ’αžαž·αž‚αžΊαž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„, αž‚αž»αžŽαžœαž·αž”αžαŸ’αžαž·αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαžŸαŸ’αž‚αžΆαž›αŸ‹αž•αž„αžŠαŸ‚αžšαŸ” αžšαžΏαž„αž˜αž½αž™αž‚αžΊαžαŸαžšαŸ– Kubernetes αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαž‡αžΆαž…αŸ’αžšαžΎαž“αžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž€αž˜αŸ’αž˜αž€αžΆαžšαž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž’αž»αž„αž‡αžΆαž…αŸ’αžšαžΎαž“αŸ” αž αžΎαž™αž˜αž½αž™αžŽαžΆαžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸ αž”αŸ’αžšαž—αž–αž”αžΎαž€αž…αŸ†αž  αž¬αž’αŸ’αž“αž€αž›αž€αŸ‹ - αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αž“αžΆαž’αŸ’αžœαžΎαž€αžΆαžšαžŸαž˜αŸ’αžšαŸαž…αž…αž·αžαŸ’αžαž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“αŸ”

αž’αžαŸ’αžαž”αž‘αž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαŸ€αž”αž…αŸ†αžŠαŸ„αž™ Dmitry Krasnov αžŠαŸ‚αž›αž‡αžΆαžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αžšαžˆαžΆαž“αž˜αž»αžαž‚αŸαž“αŸƒαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜ Containerum αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž•αŸ’αžαž›αŸ‹αžŸαŸαžœαžΆ #CloudMTS

αž”αŸ’αžšαž—αž–: www.habr.com

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹