k8s¾­µä°æ²¥·Å¼¯Èºµ÷Àí¼Æ»®,È«Á´Â·ÑÓ³ÙÓÅ»¯,×Ô¶¯À©Õ¹Ó¦¶ÔÍ»·¢

ȪԴ£ºÖ¤È¯Ê±±¨Íø×÷Õߣº
×ÖºÅ

Ó°Ï·ÖеÄ?ÈËÐÔ̽Ë÷

³ýÁ˿Ƽ¼ÔªËØ£¬ÕâЩӰϷ»¹Í¨¹ý¸»ºñµÄÈËÐÔÐÎòºÍÇéÐ÷±í´ï£¬ÉîÈë̽ÌÖÁËÈËÀàÔڿƼ¼Éú³¤ÖеÄְλºÍ½ÇÉ« ¡£ÀýÈ磬һЩӰϷÖеĽÇÉ«ÃæÁٿƼ¼µÄѸÃÍÉú³¤£¬Õ¹ÏÖÁËÈËÀàµÄì¶ÜºÍÕõÔú£¬·´Ó¦ÁËÈËÀàÔÚÃæÁÙδÀ´¿Æ¼¼Ê±µÄÖÖÖÖÇéÐ÷ºÍ˼Ë÷ ¡£ÕâЩ̽Ë÷ʹµÃÓ°Ï·²»?½ö½öÊÇÊÓ¾õÉϵÄÏíÊÜ£¬¸üÊÇÍ·ÄÔºÍÇéÐ÷µÄ?Éî¶È½»Á÷ ¡£

Óû§½ÌÓýºÍÖ§³Ö

ΪÁË×ÊÖú¸ü¶àµÄÓû§³ä·ÖʹÓÃ̰»¶k8sµÄ¹¦Ð§£¬Î´À´Ì°»¶k8s½«ÔöÇ¿Æä½ÌÓýºÍÖ§³Ö·þÎñ ¡£Ì°»¶k8s¿ÉÄÜ»áÍÆ³ö¸ü¶àµÄÔÚÏßÅàѵ¿Î³Ì¡¢°×ƤÊéºÍÊÖÒÕÎĵµ£¬ÒÔ×ÊÖúÓû§¸üºÃµØÃ÷È·ºÍʹÓÃ̰»¶k8s ¡£Ì°»¶k8s»¹½«¼ÌÐøÌṩרҵµÄÊÖÒÕÖ§³Ö·þÎñ£¬È·±£Óû§ÔÚʹÓÃÀú³Ì?ÖÐÄܹ»»ñµÃʵʱºÍÓÐÓõÄ×ÊÖú ¡£

̰»¶k8s¾­µä°æ¼¯Èº¹ÜÀí½«¼ÌÐøÔÚÊÖÒÕÁ¢Òì¡¢Çå¾²ÐÔÌáÉý¡¢¿çƽ̨֧³ÖºÍÓû§Ö§³ÖµÈ·½ÃæÒ»Ö±Ç°½ø£¬ÒÔ¼á³ÖÆäÔÚÈÝÆ÷¹ÜÀíÁìÓòµÄÁìÏÈְ룬²¢Îª¸ü¶àµÄÆóÒµºÍ¿ª·¢ÍŶÓÌṩ¸ßЧ¡¢¿É¿¿µÄ½â¾ö¼Æ»® ¡£

ÈÝÆ÷»¯Î¢·þÎñ¼Ü¹¹

K8s¾­µä¾É°æÔÚ΢·þÎñ¼Ü¹¹ÖеÄÓ¦Óã¬ÓÈÆäÊÇÔÚÈÝÆ÷»¯Î¢·þÎñ¼Ü¹¹ÖУ¬Õ¹ÏÖÁËÆäǿʢµÄ¹¦Ð§ºÍÓÅÊÆ ¡£Í¨¹ý½«Î¢·þÎñÈÝÆ÷»¯²¢°²ÅÅÔÚK8sÉÏ£¬¿ÉÒÔʵÏÖ·þÎñµÄ¸ß¶È¿ÉÉìËõÐÔºÍÎÞаÐÔ ¡£ÀýÈ磬ijµçÉÌÆ½Ì¨½«ÆäӪҵ΢·þÎñ¾ÙÐÐÈÝÆ÷»¯£¬²¢ÔÚK8sÉϾÙÐв¿?ÊðºÍ¹ÜÀí£¬ÊµÏÖÁ˸ßЧµÄÓªÒµÀ©Õ¹ºÍ·þÎñÖÊÁ¿µÄ°ü¹Ü ¡£

3×Ô¶¯À©Õ¹µÄÓÅ»¯

ΪÁËʹ×Ô¶¯À©Õ¹»úÖÆÔ½·¢¸ßЧ£¬¿ÉÒÔ½ÓÄɶàÖÖÓÅ»¯ÒªÁì ¡£ÀýÈ磬ͨ¹ýÉèÖÃÀäÆô¶¯Ê±¼ä£¬¿ÉÒÔ×èÖ¹Ôڵ͸ºÔØÊ±ÆµÈÔÀ©Õ¹½Úµã£¬´Ó¶ø½ÚÔ¼×ÊÔ´ ¡£Í¨¹ýµ÷½âÀ©Õ¹µÄËÙÂÊºÍÆµÂÊ£¬¿ÉÒÔʹϵͳÔÚÓ¦¶ÔÍ»·¢Á÷Á¿Ê±Ô½·¢Æ½ÎÈ ¡£»¹¿ÉÒÔÍŽáʹÓÃÆäËûµÄÀ©Õ¹¹¤¾ßºÍÕ½ÂÔ£¬ÈçVerticalPodAutoscaler£¨VPA£©£¬ÒÔʵÏÖ¸üÖÜÈ«µÄ×ÊÔ´¹ÜÀí ¡£

ÔÚÊý×Ö»¯×ªÐ͵ÄÀ˳±ÖУ¬ÔõÑù¸ßЧµØ¹ÜÀíºÍÓÅ»¯ÔÆÅÌËã×ÊÔ´£¬³ÉΪÁËÆóÒµºÍÊÖÒÕÖ°Ô±ÃæÁÙµÄÖ÷Òª¿ÎÌâ ¡£Í¨¹ýK8s¾­µä°æ²¥·Å¼¯Èºµ÷Àí¼Æ»®¡¢È«Á´Â·ÑÓ³ÙÓÅ»¯ºÍ×Ô¶¯À©Õ¹»úÖÆ£¬¿ÉÒÔ×ÊÖúÄúÔÚÓ¦¶ÔÓªÒµ²¨¶¯ºÍÍ»·¢Á÷Á¿Ê±£¬ÊµÏÖϵͳµÄ¸ßЧÎȹÌÔËÐÐ ¡£±¾ÎĽ«½øÒ»²½ÉîÈë̽ÌÖÕâЩÊÖÒÕµÄʵÏÖºÍÓÅ»¯£¬ÎªÄúÌṩÊÊÓõĽâ¾ö¼Æ»® ¡£

1×Ô¶¯À©Õ¹Pod

ͨ¹ýHorizontalPodAutoscaler£¨HPA£©£¬¿ÉÒÔÆ¾Ö¤CPU»òÆäËûÖ¸±ê×Ô¶¯µ÷½âPodµÄÊýÄ¿ ¡£

kubectlautoscaledeploymentmedia-service--cpu-percent=50--min=1--max=10

У¶Ô£ºÀîâù(f3J1ePQDlzHhwh44q38w4Ima2E3XrDq)

ÔðÈα༭£º ³Â¼ÎÙ»
ÉùÃ÷£ºÖ¤È¯Ê±±¨Á¦ÕùÐÅÏ¢ÕæÊµ¡¢×¼È·£¬ÎÄÕÂÌá¼°ÄÚÈݽö¹©²Î¿¼£¬²»×é³ÉʵÖÊÐÔͶ×ʽ¨Ò飬¾Ý´Ë²Ù×÷Σº¦×Ôµ£
ÏÂÔØ"֤ȯʱ±¨"¹Ù·½APP£¬»ò¹Ø×¢¹Ù·½Î¢ÐŹ«Öںţ¬¼´¿ÉËæÊ±Ïàʶ¹ÉÊж¯Ì¬£¬¶´²ìÕþ²ßÐÅÏ¢£¬ÕÆÎղƲú»ú»á ¡£
ΪÄãÍÆ¼ö
Óû§Ì¸ÂÛ
µÇ¼ºó¿ÉÒÔ½²»°
ÍøÓÑ̸ÂÛ½ö¹©Æä±í´ïСÎÒ˽¼Ò¿´·¨£¬²¢²»Åúע֤ȯʱ±¨Ì¬¶È
ÔÝÎÞ̸ÂÛ
k8s¾­µä°æ²¥·Å¼¯Èºµ÷Àí¼Æ»®,È«Á´Â·ÑÓ³ÙÓÅ»¯,×Ô¶¯À©Õ¹Ó¦¶ÔÍ»·¢