αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž›αŸ’αž’αž”αŸ†αž•αž»αž Kubernetes αŸ” αžšαŸ€αž”αž…αŸ†αžŸαŸ†αžŽαžΎαž’αž“αž’αžΆαž“ αž“αž·αž„αžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹

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

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

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

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

αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž›αŸ’αž’αž”αŸ†αž•αž»αž Kubernetes αŸ” αžšαŸ€αž”αž…αŸ†αžŸαŸ†αžŽαžΎαž’αž“αž’αžΆαž“ αž“αž·αž„αžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹

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

αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž›αŸ’αž’αž”αŸ†αž•αž»αž Kubernetes αŸ” αžšαŸ€αž”αž…αŸ†αžŸαŸ†αžŽαžΎαž’αž“αž’αžΆαž“ αž“αž·αž„αžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹

αž€αž»αž„αžαžΊαž“αŸαžšαž“αžΈαž˜αž½αž™αŸ—αž“αŸ…αž€αŸ’αž“αž»αž„αž•αžαž’αžΆαž…αž€αŸ†αžŽαžαŸ‹αžŸαŸ†αžŽαž½αžš αž“αž·αž„αžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹αžšαž”αžŸαŸ‹αžœαžΆαž”αžΆαž“ αžœαžΆαž‡αžΆαž€αžΆαžšαž”αž“αŸ’αžαŸ‚αž˜αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αŸ” αž’αž“αž’αžΆαž“αžšαž”αžŸαŸ‹αž§αž”αž€αžšαžŽαŸαžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž‡αžΆαž˜αžΈαž›αŸ’αž›αžΈαž€αŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž€αž»αž„αžαžΊαž“αŸαžšαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž€αžΆαžšαžŸαŸ’αž“αžΌαž›αž–αžΈαžšαžŠαžΎαž˜αŸ’αž”αžΈαžŠαŸ†αžŽαžΎαžšαž€αžΆαžš αž’αŸ’αž“αž€αž€αŸ†αžŽαžαŸ‹αžαž˜αŸ’αž›αŸƒαž‘αŸ… 2000 αž˜αŸ‰αŸ‚αžαŸ’αžšαŸ” αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž€αž»αž„αžαžΊαž“αŸαžšαžαŸ’αžšαžΌαžœαž€αžΆαžšαžαžΆαž˜αž–αž›αžαŸ’αžšαžΉαž˜αžαŸ‚ 1/4 αž“αŸƒαžŸαŸ’αž“αžΌαž›αž“αŸ„αŸ‡αžαž˜αŸ’αž›αŸƒαž“αžΉαž„αž˜αžΆαž“ 250 αž˜αŸ” αžŸαžΌαž˜αž…αž„αž…αžΆαŸ†αžαžΆ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž€αŸ†αžŽαžαŸ‹αžαž˜αŸ’αž›αŸƒαž’αž“αž’αžΆαž“ CPU αž’αŸ†αž‡αžΆαž„αž…αŸ†αž“αž½αž“αžŸαŸ’αž“αžΌαž›αž“αŸƒ node αž’αŸ†αž”αŸ†αž•αž»αžαž“αŸ„αŸ‡ pod αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž“αžΉαž„αž˜αž·αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αž–αŸαž›αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž‘αžΆαž›αŸ‹αžαŸ‚αžŸαŸ„αŸ‡αŸ” αžŸαŸ’αžαžΆαž“αž—αžΆαž–αžŸαŸ’αžšαžŠαŸ€αž„αž‚αŸ’αž“αžΆαž“αžΉαž„αž€αžΎαžαž‘αžΎαž„αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž˜αžΆαž“ Pod αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž€αžΆαžšαžŸαŸ’αž“αžΌαž›αž…αŸ†αž“αž½αž“αž”αž½αž“ αž αžΎαž™αž…αž„αŸ’αž€αŸ„αž˜ Kubernetes αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž“αž·αž˜αŸ’αž˜αž·αžαž…αž˜αŸ’αž”αž„αž–αžΈαžšαž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ”

αž›αž»αŸ‡αžαŸ’αžšαžΆαžαŸ‚αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž”αžΆαž“αžšαž…αž“αžΆαž‘αžΎαž„αž‡αžΆαž–αž·αžŸαŸαžŸαžŠαžΎαž˜αŸ’αž”αžΈαž‘αžΆαž‰αž™αž€αž’αžαŸ’αžαž”αŸ’αžšαž™αŸ„αž‡αž“αŸαž–αžΈαžŸαŸ’αž“αžΌαž›αž…αŸ’αžšαžΎαž“ (αž€αž˜αŸ’αž˜αžœαž·αž’αžΈαžŠαžΌαž…αž‡αžΆαž€αžΆαžšαž‚αžŽαž“αžΆαžœαž·αž‘αŸ’αž™αžΆαžŸαžΆαžŸαŸ’αžšαŸ’αžαžŠαŸαžŸαŸ’αž˜αž»αž‚αžŸαŸ’αž˜αžΆαž‰ αž“αž·αž„αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αž˜αž€αž€αŸ’αž“αž»αž„αž…αž·αžαŸ’αž) αž“αŸ„αŸ‡αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž›αŸ’αž’αž”αŸ†αž•αž»αžαž‚αžΊαžαŸ’αžšαžΌαžœαž€αŸ†αžŽαžαŸ‹αžŸαŸ†αžŽαžΎαžŸαŸŠαžΈαž—αžΈαž™αžΌαž‘αŸ… 1 αž¬αž‘αžΆαž”αž‡αžΆαž„αž“αŸαŸ‡ αž αžΎαž™αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž€αžΆαžšαž…αž˜αŸ’αž›αž„αž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ€αžαžŠαžΎαž˜αŸ’αž”αžΈαž–αž„αŸ’αžšαžΈαž€αž‘αŸ†αž αŸ†αŸ” αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž“αŸαŸ‡αž“αžΉαž„αž•αŸ’αžαž›αŸ‹αž±αŸ’αž™αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž“αžΌαžœαž—αžΆαž–αž”αžαŸ‹αž”αŸ‚αž“αž“αž·αž„αž—αžΆαž–αž‡αžΏαž‡αžΆαž€αŸ‹αž€αžΆαž“αŸ‹αžαŸ‚αž…αŸ’αžšαžΎαž“αŸ”

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

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

αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž›αŸ’αž’αž”αŸ†αž•αž»αž Kubernetes αŸ” αžšαŸ€αž”αž…αŸ†αžŸαŸ†αžŽαžΎαž’αž“αž’αžΆαž“ αž“αž·αž„αžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹

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

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

αž“αŸ…αž–αŸαž›αžŠαŸ‚αž› namespace αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαž αžœαžΆαž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹αžŠαŸ„αž™αž”αŸ’αžšαžΎαž€αžΌαžαžΆαŸ” αž§αž‘αžΆαž αžšαžŽαŸ αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž˜αžΆαž“ prod αž“αž·αž„ dev namespaces αž“αŸ„αŸ‡αž›αŸ†αž“αžΆαŸ†αž‚αžΊαžαžΆαž˜αž·αž“αž˜αžΆαž“αž€αžΌαžαžΆαž•αž›αž·αžαž€αž˜αŸ’αž˜αž‘αžΆαž›αŸ‹αžαŸ‚αžŸαŸ„αŸ‡ αž αžΎαž™αž€αžΌαžαžΆαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαžαžΉαž„αžšαŸ‰αžΉαž„αžαŸ’αž›αžΆαŸ†αž„αŸ” αž“αŸαŸ‡αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™ prod αž“αŸ…αž€αŸ’αž“αž»αž„αž–αŸ’αžšαžΉαžαŸ’αžαž·αž€αžΆαžšαžŽαŸαž“αŸƒαž€αžΆαžšαž€αžΎαž“αž‘αžΎαž„αž™αŸ‰αžΆαž„αžαŸ’αž›αžΆαŸ†αž„αž“αŸƒαž…αžšαžΆαž…αžšαžŽαŸ αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž’αž“αž’αžΆαž“αžŠαŸ‚αž›αž˜αžΆαž“αž‘αžΆαŸ†αž„αžŸαŸ’αžšαž»αž„ αžŠαŸ„αž™αžšαžΆαžšαžΆαŸ†αž„ dev αž‘αžΆαŸ†αž„αžŸαŸ’αžšαž»αž„αŸ”

αž€αžΌαžαžΆαž’αž“αž’αžΆαž“αž’αžΆαž…αž˜αžΎαž›αž‘αŸ…αžŠαžΌαž…αž“αŸαŸ‡αŸ” αž€αŸ’αž“αž»αž„αž§αž‘αžΆαž αžšαžŽαŸαž“αŸαŸ‡αž˜αžΆαž“ 4 αž•αŸ’αž“αŸ‚αž€ - αž“αŸαŸ‡αž‚αžΊαž‡αžΆ 4 αž”αž“αŸ’αž‘αžΆαžαŸ‹αžαžΆαž„αž€αŸ’αžšαŸ„αž˜αž“αŸƒαž€αžΌαžŠαŸ”

αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž›αŸ’αž’αž”αŸ†αž•αž»αž Kubernetes αŸ” αžšαŸ€αž”αž…αŸ†αžŸαŸ†αžŽαžΎαž’αž“αž’αžΆαž“ αž“αž·αž„αžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹

αžŸαžΌαž˜αž€αŸ’αžšαž‘αŸαž€αž˜αžΎαž›αž–αž½αž€αž‚αŸαž˜αŸ’αž“αžΆαž€αŸ‹αŸ—αŸ” Requests.cpu αž‚αžΊβ€‹αž‡αžΆβ€‹αž…αŸ†αž“αž½αž“β€‹αž’αžαž·αž”αžšαž˜αžΆβ€‹αž“αŸƒβ€‹αžŸαŸ†αžŽαžΎβ€‹αžŸαŸŠαžΈαž—αžΈαž™αžΌβ€‹αžšαž½αž˜β€‹αž‚αŸ’αž“αžΆβ€‹αžŠαŸ‚αž›β€‹αž’αžΆαž…β€‹αž˜αž€β€‹αž–αžΈβ€‹αž€αž»αž„αžαžΊαž“αŸαžšβ€‹αž‘αžΆαŸ†αž„αž’αžŸαŸ‹β€‹αž€αŸ’αž“αž»αž„β€‹αž‘αŸ†αž αŸ†β€‹αžˆαŸ’αž˜αŸ„αŸ‡αŸ” αž€αŸ’αž“αž»αž„αž§αž‘αžΆαž αžšαžŽαŸαž“αŸαŸ‡ αž’αŸ’αž“αž€αž’αžΆαž…αž˜αžΆαž“αž€αž»αž„αžαžΊαž“αŸαžšαž…αŸ†αž“αž½αž“ 50 αžŠαŸ‚αž›αž˜αžΆαž“αžŸαŸ†αžŽαžΎαžš 10 αž˜αŸ‰αŸ‚αžαŸ’αžš αž’αž»αž„αž…αŸ†αž“αž½αž“ 100 αžŠαŸ‚αž›αž˜αžΆαž“αžŸαŸ†αžŽαžΎαžš 500 αž˜αŸ‰αŸ‚αžαŸ’αžš αž¬αž˜αž½αž™αž’αž»αž„αžŠαŸ‚αž›αž˜αžΆαž“αžŸαŸ†αžŽαžΎαžš 500 αž˜αŸ‰αŸ‚αžαŸ’αžšαŸ” αžŠαžšαžΆαž”αžŽαžΆαž…αŸ†αž“αž½αž“ request.cpu αžŸαžšαž»αž”αž“αŸƒ namespace αž˜αž½αž™αž˜αžΆαž“αžαž·αž…αž‡αžΆαž„ XNUMXm αž“αŸ„αŸ‡αž’αŸ’αžœαžΈαŸ—αž“αžΉαž„αž›αŸ’αž’αŸ”

αž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ†αžŠαŸ‚αž›αž”αžΆαž“αžŸαŸ’αž“αžΎαžŸαž»αŸ† requests.memory αž‚αžΊαž‡αžΆαž…αŸ†αž“αž½αž“αž’αžαž·αž”αžšαž˜αžΆαž“αŸƒαžŸαŸ†αžŽαžΎαž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ†αžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆ αžŠαŸ‚αž›αž’αž»αž„αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„ namespace αž’αžΆαž…αž˜αžΆαž“αŸ” αžŠαžΌαž…αž“αŸ…αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαž˜αž»αž“ αž’αŸ’αž“αž€αž’αžΆαž…αž˜αžΆαž“ 50 2 mib containers αž”αŸ’αžšαžΆαŸ† 20 mib containers αž¬αž’αž»αž„ 100 mib αžαŸ‚αž˜αž½αž™ αžŠαžšαžΆαž”αžŽαžΆαž…αŸ†αž“αž½αž“αžŸαžšαž»αž”αž“αŸƒαž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ†αžŠαŸ‚αž›αž”αžΆαž“αžŸαŸ’αž“αžΎαžŸαž»αŸ†αž€αŸ’αž“αž»αž„ namespace αž‚αžΊαžαž·αž…αž‡αžΆαž„ 100 mebibytesαŸ”

Limits.cpu αž‚αžΊαž‡αžΆαž…αŸ†αž“αž½αž“αž’αžαž·αž”αžšαž˜αžΆαž“αŸƒαžαžΆαž˜αž–αž›αžŸαŸŠαžΈαž—αžΈαž™αžΌαžšαž½αž˜αž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆ αžŠαŸ‚αž›αž€αž»αž„αžαžΊαž“αŸαžšαž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„ namespace αž’αžΆαž…αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž”αžΆαž“αŸ” αž™αžΎαž„αž’αžΆαž…αž…αžΆαžαŸ‹αž‘αž»αž€αžαžΆαž“αŸαŸ‡αž‡αžΆαžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹αž“αŸƒαžŸαŸ†αžŽαžΎαžαžΆαž˜αž–αž›αžšαž”αžŸαŸ‹αžαž½αžšαž€αŸ’αž”αžΆαž›αŸ”

αž‘αžΈαž”αŸ†αž•αž»αž limits.memory αž‚αžΊαž‡αžΆαž…αŸ†αž“αž½αž“αž’αžαž·αž”αžšαž˜αžΆαž“αŸƒαž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ†αžŠαŸ‚αž›αž”αžΆαž“αž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€ αžŠαŸ‚αž›αž’αž»αž„αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αž“αŸ…αž€αŸ’αž“αž»αž„ namespace αž’αžΆαž…αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž”αžΆαž“αŸ” αž“αŸαŸ‡αž‚αžΊαž‡αžΆαžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹αž›αžΎαžŸαŸ†αžŽαžΎαž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ†αžŸαžšαž»αž”αŸ”
αžŠαžΌαž…αŸ’αž“αŸαŸ‡ αžαžΆαž˜αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜ αž€αž»αž„αžαžΊαž“αŸαžšαž“αŸ…αž€αŸ’αž“αž»αž„αž…αž„αŸ’αž€αŸ„αž˜ Kubernetes αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‡αžΆαž˜αž½αž™αž’αž“αž’αžΆαž“αž‚αžŽαž“αžΆαž‚αŸ’αž˜αžΆαž“αžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹αŸ” αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΌαžαžΆαž’αž“αž’αžΆαž“ αž’αŸ’αž“αž€αž‚αŸ’αžšαž”αŸ‹αž‚αŸ’αžšαž„αž…αž„αŸ’αž€αŸ„αž˜αž’αžΆαž…αž€αŸ†αžŽαžαŸ‹αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž’αž“αž’αžΆαž“ αž“αž·αž„αž€αžΆαžšαž”αž„αŸ’αž€αžΎαžαž’αž“αž’αžΆαž“αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž‘αŸ†αž αŸ†αžˆαŸ’αž˜αŸ„αŸ‡αŸ” αž“αŸ…αž€αŸ’αž“αž»αž„ namespace αž˜αž½αž™ pod ឬ container αž’αžΆαž…αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžαžΆαž˜αž–αž› CPU αž“αž·αž„ memory αž…αŸ’αžšαžΎαž“αžŠαžΌαž…αžŠαŸ‚αž›αž”αžΆαž“αž€αŸ†αžŽαžαŸ‹αžŠαŸ„αž™ namespace resource quotaαŸ” αž‘αŸ„αŸ‡αž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™ αž˜αžΆαž“αž€αžΆαžšαž–αŸ’αžšαž½αž™αž”αžΆαžšαž˜αŸ’αž—αžŠαŸ‚αž›αžαžΆαž•αž αž¬αž’αž»αž„αž˜αž½αž™αž’αžΆαž…αž•αŸ’αžαžΆαž…αŸ‹αž˜αž»αžαž’αž“αž’αžΆαž“αžŠαŸ‚αž›αž˜αžΆαž“αž‘αžΆαŸ†αž„αž’αžŸαŸ‹αŸ” αžŠαžΎαž˜αŸ’αž”αžΈαž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹αžŸαŸ’αžαžΆαž“αž—αžΆαž–αž“αŸαŸ‡ αž‡αž½αžšαžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹αž˜αž½αž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹ - αž‚αŸ„αž›αž€αžΆαžšαžŽαŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αŸ†αžŽαžαŸ‹αž€αžΆαžšαž”αŸ‚αž„αž…αŸ‚αž€αž’αž“αž’αžΆαž“ (αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž•αžαžƒαŸ‚αžš αž¬αž’αž»αž„) αž€αŸ’αž“αž»αž„αž…αž“αŸ’αž›αŸ„αŸ‡αžˆαŸ’αž˜αŸ„αŸ‡αŸ”

αž‡αž½αžšαžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹αž•αŸ’αžαž›αŸ‹αž“αžΌαžœαž€αžΆαžšαžšαžΉαžαž”αž“αŸ’αžαžΉαž„αžŠαŸ‚αž›αž’αžΆαž…αŸ–

  • αž’αžΆαž“αžΆαž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž’αž”αŸ’αž”αž”αžšαž˜αžΆ αž“αž·αž„αž’αžαž·αž”αžšαž˜αžΆαž“αŸƒαž’αž“αž’αžΆαž“αž€αž»αŸ†αž–αŸ’αž™αžΌαž‘αŸαžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž˜αŸ‰αžΌαžŒαž»αž› αž¬αž€αž»αž„αžαžΊαž“αŸαžšαž“αžΈαž˜αž½αž™αŸ—αž€αŸ’αž“αž»αž„αž…αž“αŸ’αž›αŸ„αŸ‡αžˆαŸ’αž˜αŸ„αŸ‡αŸ”
  • αž’αž“αž»αžœαžαŸ’αžαž€αžΆαžšαžŸαŸ’αž“αžΎαžŸαž»αŸ†αž•αŸ’αž‘αž»αž€αž’αž”αŸ’αž”αž”αžšαž˜αžΆ αž“αž·αž„αž’αžαž·αž”αžšαž˜αžΆαž“αŸƒαžŸαŸ†αžŽαžΎαž•αŸ’αž‘αž»αž€ Starage αžŸαž˜αŸ’αžšαžΆαž”αŸ‹ PersistentVolumeClaim αž“αžΈαž˜αž½αž™αŸ—αž“αŸ…αž€αŸ’αž“αž»αž„ namespace αŸ”
  • αž–αž„αŸ’αžšαžΉαž„αž‘αŸ†αž“αžΆαž€αŸ‹αž‘αŸ†αž“αž„αžšαžœαžΆαž„αžŸαŸ†αžŽαžΎ αž“αž·αž„αžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αž“αž’αžΆαž“αž“αŸ…αž€αŸ’αž“αž»αž„ namespace;
  • αž€αŸ†αžŽαžαŸ‹αž€αžΆαžšαžŸαŸ’αž“αžΎαžŸαž»αŸ†/αžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αž“αž’αžΆαž“αž‚αžŽαž“αžΆαž“αŸ…αž€αŸ’αž“αž»αž„ namespace αž αžΎαž™αž”αž‰αŸ’αž…αžΌαž›αž–αž½αž€αžœαžΆαž‘αŸ…αž€αŸ’αž“αž»αž„αž€αž»αž„αžαžΊαž“αŸαžšαžŠαŸ„αž™αžŸαŸ’αžœαŸαž™αž”αŸ’αžšαžœαžαŸ’αžαž·αž“αŸ…αž–αŸαž›αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαŸ”

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

αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž›αŸ’αž’αž”αŸ†αž•αž»αž Kubernetes αŸ” αžšαŸ€αž”αž…αŸ†αžŸαŸ†αžŽαžΎαž’αž“αž’αžΆαž“ αž“αž·αž„αžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹

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

αž•αŸ’αž“αŸ‚αž€αžŸαŸ†αžŽαžΎαž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜ defaultRequest αž€αŸ†αžŽαžαŸ‹αžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’αžŸαŸ†αžŽαžΎαž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αž»αž„αžαžΊαž“αŸαžšαž“αŸ…αž€αŸ’αž“αž»αž„αž•αžαŸ” αž‡αžΆαžαŸ’αž˜αžΈαž˜αŸ’αžαž„αž‘αŸ€αž αž”αŸ’αžšαžŸαž·αž“αž”αžΎαž’αŸ’αž“αž€αž€αŸ†αžŽαžαŸ‹αžαž˜αŸ’αž›αŸƒαž‘αžΆαŸ†αž„αž“αŸαŸ‡αž‘αŸ…αž‡αž½αžšαžαŸ’αž›αžΆαŸ†αž„ αž“αŸ„αŸ‡αž€αž»αž„αžαžΊαž“αŸαžšαžŽαžΆαžŠαŸ‚αž›αž˜αž·αž“αž€αŸ†αžŽαžαŸ‹αž‡αž˜αŸ’αžšαžΎαžŸαž‘αžΆαŸ†αž„αž“αŸαŸ‡αž…αŸ’αž”αžΆαžŸαŸ‹αž›αžΆαžŸαŸ‹αž“αžΉαž„αž€αŸ†αžŽαžαŸ‹αžαž˜αŸ’αž›αŸƒαž‘αžΆαŸ†αž„αž“αŸαŸ‡αžαžΆαž˜αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜αŸ”

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

αž•αŸ’αž“αŸ‚αž€ min αž”αž‰αŸ’αž‡αžΆαž€αŸ‹αžŸαŸ†αžŽαžΎαž’αž”αŸ’αž”αž”αžšαž˜αžΆαžŠαŸ‚αž›αž’αžΆαž…αž€αŸ†αžŽαžαŸ‹αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αž»αž„αžαžΊαž“αŸαžšαž“αŸ…αž€αŸ’αž“αž»αž„αž•αžαŸ” αž‘αŸ„αŸ‡αž™αŸ‰αžΆαž„αžŽαžΆαž€αŸαžŠαŸ„αž™ αžαž˜αŸ’αž›αŸƒαž“αŸ…αž€αŸ’αž“αž»αž„αž•αŸ’αž“αŸ‚αž€αž›αŸ†αž“αžΆαŸ†αžŠαžΎαž˜ αž“αž·αž„αžŸαŸ†αžŽαž½αžšαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αž»αž„αžαžΊαž“αŸαžšαž˜αž·αž“αž’αžΆαž…αž€αŸ†αžŽαžαŸ‹αž“αŸ…αž€αŸ’αžšαŸ„αž˜αžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹αž“αŸαŸ‡αž”αžΆαž“αž‘αŸαŸ”

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

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

αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž›αŸ’αž’αž”αŸ†αž•αž»αž Kubernetes αŸ” αžšαŸ€αž”αž…αŸ†αžŸαŸ†αžŽαžΎαž’αž“αž’αžΆαž“ αž“αž·αž„αžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹

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

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

αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž›αŸ’αž’αž”αŸ†αž•αž»αž Kubernetes αŸ” αžšαŸ€αž”αž…αŸ†αžŸαŸ†αžŽαžΎαž’αž“αž’αžΆαž“ αž“αž·αž„αžŠαŸ‚αž“αž€αŸ†αžŽαžαŸ‹

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

αž“αŸ…αž–αŸαž›αž“αž·αž™αžΆαž™αž’αŸ†αž–αžΈαž’αž“αž’αžΆαž“αž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ† Kubernetes αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αžαŸ†αž±αŸ’αž™αž’αŸ’αžœαžΎαž€αžΆαžšαžŸαž˜αŸ’αžšαŸαž…αž…αž·αžαŸ’αžαžαžΆαžαžΎαžαŸ’αžšαžΌαžœαž›αž»αž” pods αž˜αž½αž™αžŽαžΆ αž αžΎαž™αžαŸ’αžšαžΌαžœαžšαž€αŸ’αžŸαžΆαž‘αž»αž€αžšαž αžΌαžαžŠαž›αŸ‹αž’αŸ’αž“αž€αž”αž„αŸ’αž€αžΎαž“αž’αž“αž’αžΆαž“αž”αŸ’αžšαž–αŸαž“αŸ’αž’ αž¬αž”αŸ’αžšαž–αŸαž“αŸ’αž’αž‘αžΆαŸ†αž„αž˜αžΌαž›αž“αžΉαž„αž‚αžΆαŸ†αž„αŸ”

αžαŸ„αŸ‡αžŸαŸ’αžšαž˜αŸƒαž˜αžΎαž›αžŸαŸαžŽαžΆαžšαžΈαž™αŸ‰αžΌαžŠαŸ‚αž›αž’αŸ’αž“αž€αž˜αžΆαž“αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž’αžŸαŸ‹αž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ† - Kubernetes αž“αžΉαž„αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αžœαžΆαžŠαŸ„αž™αžšαž”αŸ€αž”αžŽαžΆ?

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

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

αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαžŠαŸαž€αž˜αŸ’αžš Kubernetes αž’αžΆαž…αž”αŸ„αŸ‡αž”αž„αŸ‹ pods αžŠαŸ‚αž›αž“αŸ…αžαŸ‚αžŸαŸ’αžαž·αžαž€αŸ’αž“αž»αž„αžœαž·αžŸαžΆαž›αž—αžΆαž–αž“αŸƒαžŸαŸ†αžŽαžΎαžšαž”αžŸαŸ‹αž–αž½αž€αž‚αŸαŸ” αžœαžΆαž’αžΆαž…αž€αžΎαžαž‘αžΎαž„αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αžŸαž˜αžΆαžŸαž’αžΆαžαž»αž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŸαŸ†αžαžΆαž“αŸ‹αŸ—αžŠαžΌαž…αž‡αžΆαž—αŸ’αž“αžΆαž€αŸ‹αž„αžΆαžš Kubelet ឬ Docker αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž’αž“αž’αžΆαž“αž…αŸ’αžšαžΎαž“αž‡αžΆαž„αž’αŸ’αžœαžΈαžŠαŸ‚αž›αž”αžΆαž“αž”αž˜αŸ’αžšαž»αž„αž‘αž»αž€αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž–αž½αž€αž‚αŸαŸ”
αžŠαžΌαž…αŸ’αž“αŸαŸ‡ αž“αŸ…αž€αŸ’αž“αž»αž„αžŠαŸ†αžŽαžΆαž€αŸ‹αž€αžΆαž›αžŠαŸ†αž”αžΌαž„αž“αŸƒαž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αžαžΌαž…αŸ— αž…αž„αŸ’αž€αŸ„αž˜ Kubernetes αž’αžΆαž…αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž”αžΆαž“αž›αŸ’αž’αžŠαŸ„αž™αž˜αž·αž“αž€αŸ†αžŽαžαŸ‹αžŸαŸ†αžŽαžΎαž’αž“αž’αžΆαž“ αž“αž·αž„αž€αžΆαžšαžšαžΉαžαž”αž“αŸ’αžαžΉαž„ αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž€αŸ’αžšαž»αž˜ αž“αž·αž„αž‚αž˜αŸ’αžšαŸ„αž„αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜αž€αžΎαž“αž‘αžΎαž„ αž“αŸ„αŸ‡αž’αŸ’αž“αž€αž“αžΉαž„αž”αŸ’αžšαžˆαž˜αž˜αž»αžαž“αžΉαž„αž”αž‰αŸ’αž αžΆαž“αŸ…αž€αŸ’αž“αž»αž„αžαŸ†αž”αž“αŸ‹αž“αŸαŸ‡αŸ” αž€αžΆαžšαž”αž“αŸ’αžαŸ‚αž˜αžŸαŸ†αžŽαž½αžš αž“αž·αž„αž§αž”αžŸαž‚αŸ’αž‚αž‘αŸ…αž˜αŸ‰αžΌαžŒαž»αž› αž“αž·αž„αž…αž“αŸ’αž›αŸ„αŸ‡αžˆαŸ’αž˜αŸ„αŸ‡αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€ αž‘αžΆαž˜αž‘αžΆαžšαž€αžΆαžšαžαž·αžαžαŸ†αž”αŸ’αžšαžΉαž„αž”αŸ’αžšαŸ‚αž„αž”αž“αŸ’αžαŸ‚αž˜αžαž·αž…αžαž½αž…αž”αŸ†αž•αž»αž αž αžΎαž™αž’αžΆαž…αžŸαž“αŸ’αžŸαŸ†αž”αžΆαž“αž™αŸ‰αžΆαž„αž…αŸ’αžšαžΎαž“αŸ”

αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαž›αŸ’αž’αž”αŸ†αž•αž»αž Kubernetes αŸ” αž€αžΆαžšαž”αž·αž‘αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœαž”αž‰αŸ’αž…αž”αŸ‹

αž€αžΆαžšαž•αŸ’αžŸαžΆαž™αž–αžΆαžŽαž·αž‡αŸ’αž‡αž€αž˜αŸ’αž˜αž˜αž½αž™αž…αŸ†αž“αž½αž“πŸ™‚

αžŸαžΌαž˜αž’αžšαž‚αž»αžŽαž…αŸ†αž–αŸ„αŸ‡αž€αžΆαžšαžŸαŸ’αž“αžΆαž€αŸ‹αž“αŸ…αž‡αžΆαž˜αž½αž™αž–αž½αž€αž™αžΎαž„αŸ” αžαžΎαž’αŸ’αž“αž€αž…αžΌαž›αž…αž·αžαŸ’αžαž’αžαŸ’αžαž”αž‘αžšαž”αžŸαŸ‹αž™αžΎαž„αž‘αŸ? αž…αž„αŸ‹αž˜αžΎαž›αžαŸ’αž›αžΉαž˜αžŸαžΆαžšαž‚αž½αžšαž±αŸ’αž™αž…αžΆαž”αŸ‹αž’αžΆαžšαž˜αŸ’αž˜αžŽαŸαž”αž“αŸ’αžαŸ‚αž˜αž‘αŸ€αžαž‘αŸ? αž‚αžΆαŸ†αž‘αŸ’αžšαž™αžΎαž„αžŠαŸ„αž™αž€αžΆαžšαž”αž‰αŸ’αž‡αžΆαž‘αž·αž‰αž¬αžŽαŸ‚αž“αžΆαŸ†αžŠαž›αŸ‹αž˜αž·αžαŸ’αžαž—αž€αŸ’αžαž·, cloud VPS αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαž…αžΆαž”αŸ‹αž–αžΈ $4.99, analogue αžαŸ‚αž˜αž½αž™αž‚αžαŸ‹αž“αŸƒαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸαž€αž˜αŸ’αžšαž·αžαž’αžΆαžαž» αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž‘αžΎαž„αžŠαŸ„αž™αž–αž½αž€αž™αžΎαž„αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αŸ– αž€αžΆαžšαž–αž·αžαž‘αžΆαŸ†αž„αž˜αžΌαž›αž’αŸ†αž–αžΈ VPS (KVM) E5-2697 v3 (6 Cores) 10GB DDR4 480GB SSD 1Gbps αž…αžΆαž”αŸ‹αž–αžΈ $19 αž¬αžšαž”αŸ€αž”αž…αŸ‚αž€αžšαŸ†αž›αŸ‚αž€αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ? (αž’αžΆαž…αž”αŸ’αžšαžΎαž”αžΆαž“αž‡αžΆαž˜αž½αž™ RAID1 αž“αž·αž„ RAID10 αžšαž αžΌαžαžŠαž›αŸ‹ 24 cores αž“αž·αž„αžšαž αžΌαžαžŠαž›αŸ‹ 40GB DDR4)αŸ”

Dell R730xd 2x αžαŸ„αž€αž‡αžΆαž„αž“αŸ…αž€αŸ’αž“αž»αž„αž˜αž‡αŸ’αžˆαž˜αžŽαŸ’αžŒαž›αž‘αž·αž“αŸ’αž“αž“αŸαž™ Equinix Tier IV αž“αŸ…αž‘αžΈαž€αŸ’αžšαž»αž„ Amsterdam? αž“αŸ…αž‘αžΈαž“αŸαŸ‡ 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV αž…αžΆαž”αŸ‹αž–αžΈ $199 αž“αŸ…αž”αŸ’αžšαž‘αŸαžŸαž αžΌαž‘αž„αŸ‹! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - αž…αžΆαž”αŸ‹αž–αžΈ $99! αž’αžΆαž“β€‹αž’αŸ†αž–αžΈ αžšαž”αŸ€αž”αž”αž„αŸ’αž€αžΎαžαž€αŸ’αžšαž»αž˜αž αŸŠαž»αž“αž αŸαžŠαŸ’αž‹αžΆαžšαž…αž“αžΆαžŸαž˜αŸ’αž–αŸαž“αŸ’αž’ αžαŸ’αž“αžΆαž€αŸ‹αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ Dell R730xd E5-2650 v4 αžŠαŸ‚αž›αž˜αžΆαž“αžαž˜αŸ’αž›αŸƒ 9000 αž’αžΊαžšαŸ‰αžΌαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž˜αž½αž™αž€αžΆαž€αŸ‹?

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

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