{"id":15000,"date":"2023-09-27T14:29:08","date_gmt":"2023-09-27T06:29:08","guid":{"rendered":"https:\/\/blog.ywdevops.cn\/?p=15000"},"modified":"2023-09-28T16:07:57","modified_gmt":"2023-09-28T08:07:57","slug":"cpu","status":"publish","type":"post","link":"https:\/\/blog.ywdevops.cn\/index.php\/2023\/09\/27\/cpu\/","title":{"rendered":"k8s\u4e4b\u5185\u5b58\u3001CPU\u8d44\u6e90\u8bf7\u6c42\u4e0e\u9650\u5236"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u4e00\u4e2a Kubernetes \u96c6\u7fa4\u53ef\u88ab\u5212\u5206\u4e3a\u591a\u4e2a\u547d\u540d\u7a7a\u95f4\u3002 \u5982\u679c\u4f60\u5728\u5177\u6709\u9ed8\u8ba4\u5185\u5b58<a href=\"https:\/\/v1-26.docs.kubernetes.io\/zh-cn\/docs\/concepts\/configuration\/manage-resources-containers\/#requests-and-limits\">\u9650\u5236<\/a>\u548c\u9ed8\u8ba4CPU\u9650\u5236\u7684\u547d\u540d\u7a7a\u95f4\u5185\u5c1d\u8bd5\u521b\u5efa\u4e00\u4e2a Pod\uff0c\u5e76\u4e14\u8fd9\u4e2a Pod \u4e2d\u7684\u5bb9\u5668\u6ca1\u6709\u58f0\u660e\u81ea\u5df1\u7684\u5185\u5b58\u548cCPU\u9650\u5236\uff0c \u90a3\u4e48<a rel=\"noreferrer noopener\" href=\"https:\/\/v1-26.docs.kubernetes.io\/zh-cn\/docs\/reference\/glossary\/?all=true#term-control-plane\" target=\"_blank\">\u63a7\u5236\u9762<\/a>\u4f1a\u4e3a\u8be5\u5bb9\u5668\u8bbe\u5b9a\u9ed8\u8ba4\u7684\u5185\u5b58\u9650\u5236\u548c\u9ed8\u8ba4\u7684CPU\u9650\u5236\uff0cKubernetes \u8fd8\u53ef\u4ee5\u5728\u67d0\u4e9b\u60c5\u51b5\u6307\u5b9a\u9ed8\u8ba4\u7684\u5185\u5b58\u8bf7\u6c42\u548cCPU\u8bf7\u6c42<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">CPU\u8d44\u6e90\u5355\u4f4d<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728k8s\u4e2d\uff0c\u4e00\u4e2a CPU \u7b49\u4e8e\u00a0<strong>1 \u4e2a\u7269\u7406 CPU \u6838<\/strong>\u00a0\u6216\u8005\u00a0<strong>1 \u4e2a\u865a\u62df\u6838<\/strong>\uff0c \u53d6\u51b3\u4e8e\u8282\u70b9\u662f\u4e00\u53f0\u7269\u7406\u4e3b\u673a\u8fd8\u662f\u8fd0\u884c\u5728\u67d0\u7269\u7406\u4e3b\u673a\u4e0a\u7684\u865a\u62df\u673a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4f60\u4e5f\u53ef\u4ee5\u8868\u8fbe\u5e26\u5c0f\u6570 CPU \u7684\u8bf7\u6c42\u3002 \u5f53\u5b9a\u4e49\u4e00\u4e2a\u5bb9\u5668\uff0c\u5c06<code>spec.containers[].resources.requests.cpu<\/code>\u00a0\u8bbe\u7f6e\u4e3a 0.5 \u65f6\uff0c \u4f60\u6240\u8bf7\u6c42\u7684 CPU \u662f\u4f60\u8bf7\u6c42\u00a0<code>1.0<\/code>\u00a0CPU \u65f6\u7684\u4e00\u534a\u3002 \u5bf9\u4e8e CPU \u8d44\u6e90\u5355\u4f4d\uff0c<a href=\"https:\/\/v1-26.docs.kubernetes.io\/zh-cn\/docs\/reference\/kubernetes-api\/common-definitions\/quantity\/\">\u6570\u91cf<\/a>\u00a0\u8868\u8fbe\u5f0f\u00a0<code>0.1<\/code>\u00a0\u7b49\u4ef7\u4e8e\u8868\u8fbe\u5f0f\u00a0<code>100m<\/code>\uff0c\u53ef\u4ee5\u770b\u4f5c \u201c100 millicpu\u201d\u3002 \u6709\u4e9b\u4eba\u8bf4\u6210\u662f\u201c\u4e00\u767e\u6beb\u6838\u201d\uff0c\u5176\u5b9e\u8bf4\u7684\u662f\u540c\u6837\u7684\u4e8b\u60c5<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CPU \u8d44\u6e90\u603b\u662f\u8bbe\u7f6e\u4e3a\u8d44\u6e90\u7684\u7edd\u5bf9\u6570\u91cf\u800c\u975e\u76f8\u5bf9\u6570\u91cf\u503c\u3002 \u4f8b\u5982\uff0c\u65e0\u8bba\u5bb9\u5668\u8fd0\u884c\u5728\u5355\u6838\u3001\u53cc\u6838\u6216\u8005 8\u6838\u7684\u673a\u5668\u4e0a\uff0c<code>500m<\/code>\u00a0CPU \u8868\u793a\u7684\u662f\u5927\u7ea6\u76f8\u540c\u7684\u8ba1\u7b97\u80fd\u529b\uff0cKubernetes \u4e0d\u5141\u8bb8\u8bbe\u7f6e\u7cbe\u5ea6\u5c0f\u4e8e\u00a0<code>1m<\/code>\u00a0\u7684 CPU \u8d44\u6e90\u3002 \u56e0\u6b64\uff0c\u5f53 CPU \u5355\u4f4d\u5c0f\u4e8e\u00a0<code>1<\/code>\u00a0\u6216\u00a0<code>1000m<\/code>\u00a0\u65f6\uff0c\u4f7f\u7528\u6beb\u6838\u7684\u5f62\u5f0f\u662f\u6709\u7528\u7684\uff1b \u4f8b\u5982\u00a0<code>5m<\/code>\u00a0\u800c\u4e0d\u662f\u00a0<code>0.005<\/code>\uff0c\u6700\u5c0f\u4e3a1m<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">\u5185\u5b58\u8d44\u6e90\u5355\u4f4d<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><code>memory<\/code>\u00a0\u7684\u9650\u5236\u548c\u8bf7\u6c42\u4ee5\u5b57\u8282\u4e3a\u5355\u4f4d\u3002 \u4f60\u53ef\u4ee5\u4f7f\u7528\u666e\u901a\u7684\u6574\u6570\uff0c\u6216\u8005\u5e26\u6709\u4ee5\u4e0b\u00a0<a href=\"https:\/\/v1-26.docs.kubernetes.io\/zh-cn\/docs\/reference\/kubernetes-api\/common-definitions\/quantity\/\">\u6570\u91cf<\/a>\u540e\u7f00 \u7684\u5b9a\u70b9\u6570\u5b57\u6765\u8868\u793a\u5185\u5b58\uff1aE\u3001P\u3001T\u3001G\u3001M\u3001k\u3002 \u4f60\u4e5f\u53ef\u4ee5\u4f7f\u7528\u5bf9\u5e94\u7684 2 \u7684\u5e42\u6570\uff1aEi\u3001Pi\u3001Ti\u3001Gi\u3001Mi\u3001Ki\u3002 \u4f8b\u5982\uff0c\u4ee5\u4e0b\u8868\u8fbe\u5f0f\u6240\u4ee3\u8868\u7684\u662f\u5927\u81f4\u76f8\u540c\u7684\u503c\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>30M=30Mi<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u8bf7\u6ce8\u610f\u540e\u7f00\u7684\u5927\u5c0f\u5199\u3002\u5982\u679c\u4f60\u8bf7\u6c42\u00a0<code>400m<\/code>\u00a0\u4e34\u65f6\u5b58\u50a8\uff0c\u5b9e\u9645\u4e0a\u6240\u8bf7\u6c42\u7684\u662f 0.4 \u5b57\u8282\u3002 \u5982\u679c\u6709\u4eba\u8fd9\u6837\u8bbe\u5b9a\u8d44\u6e90\u8bf7\u6c42\u6216\u9650\u5236\uff0c\u53ef\u80fd\u4ed6\u7684\u5b9e\u9645\u60f3\u6cd5\u662f\u7533\u8bf7 400Mi \u5b57\u8282\uff08<code>400Mi<\/code>\uff09 \u6216\u8005 400M \u5b57\u8282<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">\u5185\u5b58\u8bf7\u6c42\u4e0e\u9650\u5236<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">1\u3001\u9996\u5148\u6211\u4eec\u5728\u547d\u540d\u7a7a\u95f4test\u4e2d\u521b\u5efa\u8d44\u6e90\u9650\u5236\u6e05\u5355\uff0c\u6307\u5b9a\u4e86\u9ed8\u8ba4\u7684\u5185\u5b58\u8bf7\u6c42\u548c\u9ed8\u8ba4\u5185\u5b58\u9650\u5236\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"698\" height=\"290\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/10-1.png\" alt=\"\" class=\"wp-image-15004\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/10-1.png 698w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/10-1-300x125.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/10-1-600x249.png 600w\" sizes=\"auto, (max-width: 698px) 100vw, 698px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u67e5\u770b\u547d\u540d\u7a7a\u95f4test\u4e2d\u521b\u5efa\u7684LimitRange\u8d44\u6e90\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"698\" height=\"107\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/1-12.png\" alt=\"\" class=\"wp-image-15006\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/1-12.png 698w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/1-12-300x46.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/1-12-600x92.png 600w\" sizes=\"auto, (max-width: 698px) 100vw, 698px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">2\u3001\u5728\u547d\u540d\u7a7a\u95f4test\u4e2d\u521b\u5efapod\uff0cpod\u4e2d\u5bb9\u5668\u4e0d\u58f0\u660e\u5185\u5b58\u8bf7\u6c42\u548c\u5185\u5b58\u9650\u5236\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"691\" height=\"448\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/2-12.png\" alt=\"\" class=\"wp-image-15008\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/2-12.png 691w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/2-12-300x195.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/2-12-600x389.png 600w\" sizes=\"auto, (max-width: 691px) 100vw, 691px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">3\u3001\u67e5\u770bpod\u8be6\u60c5\uff0c\u53ef\u901a\u8fc7\u547d\u4ee4kubectl get po podname -o yaml -n test\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"692\" height=\"316\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/3-11.png\" alt=\"\" class=\"wp-image-15009\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/3-11.png 692w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/3-11-300x137.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/3-11-600x274.png 600w\" sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ece\u4e0a\u56fe\u53ef\u4ee5\u770b\u51fa\uff0cpod\u4e2d\u7684\u5185\u5b58\u8bf7\u6c42\u548c\u5185\u5b58\u9650\u5236\u90fd\u662f LimitRange \u8bbe\u7f6e\u7684\u9ed8\u8ba4\u503c<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">4\u3001\u4e0b\u9762\u624b\u52a8\u6307\u5b9apod\u4e2d\u5bb9\u5668\u7684\u5185\u5b58\u9650\u5236\u4f46\u662f\u4e0d\u6307\u5b9a\u5185\u5b58\u8bf7\u6c42\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"695\" height=\"259\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/4-11.png\" alt=\"\" class=\"wp-image-15011\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/4-11.png 695w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/4-11-300x112.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/4-11-600x224.png 600w\" sizes=\"auto, (max-width: 695px) 100vw, 695px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u67e5\u770b\u521b\u5efa\u540e\u7684pod\u8be6\u7ec6\u4fe1\u606f\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"691\" height=\"221\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/5-10.png\" alt=\"\" class=\"wp-image-15012\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/5-10.png 691w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/5-10-300x96.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/5-10-600x192.png 600w\" sizes=\"auto, (max-width: 691px) 100vw, 691px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ece\u4e0a\u56fe\u770b\u51fa\uff0c\u5185\u5b58\u8bf7\u6c42\u7684\u503c\u4e5f\u662f1G\uff0c\u4e0e\u8bbe\u7f6e\u7684\u5185\u5b58\u9650\u5236\u4e00\u6837\uff0c\u800c\u4e0d\u662f\u6700\u5f00\u59cb\u8bbe\u7f6e\u7684\u9ed8\u8ba4\u503c256M<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">5\u3001\u4e0b\u9762\u624b\u52a8\u6307\u5b9apod\u4e2d\u5bb9\u5668\u7684\u5185\u5b58\u8bf7\u6c42\u4f46\u662f\u4e0d\u6307\u5b9a\u5185\u5b58\u9650\u5236\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"695\" height=\"218\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/6-8.png\" alt=\"\" class=\"wp-image-15014\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/6-8.png 695w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/6-8-300x94.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/6-8-600x188.png 600w\" sizes=\"auto, (max-width: 695px) 100vw, 695px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u521b\u5efa\u540e\u67e5\u770bpod\u8be6\u7ec6\u4fe1\u606f\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"694\" height=\"228\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/7-8.png\" alt=\"\" class=\"wp-image-15015\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/7-8.png 694w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/7-8-300x99.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/7-8-600x197.png 600w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ece\u4e0a\u56fe\u770b\u51fa\uff0c\u5bb9\u5668\u7684\u5185\u5b58\u8bf7\u6c42\u4e3a\u6211\u4eec\u624b\u52a8\u8bbe\u5b9a\u7684128M\uff0c\u4f46\u662f\u5185\u5b58\u9650\u5236\u4e3a\u6700\u5f00\u59cb\u8bbe\u7f6e\u7684\u9ed8\u8ba4\u503c512M<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6ce8\uff1a<code>LimitRange<\/code>&nbsp;\u8bbe\u7f6e\u7684&nbsp;<em>limit<\/em>&nbsp;\u7684\u9ed8\u8ba4\u503c\u53ef\u80fd\u5c0f\u4e8e\u5ba2\u6237\u7aef\u63d0\u4ea4\u7ed9 API \u670d\u52a1\u5668\u7684\u58f0\u660e\u4e2d\u4e3a\u5bb9\u5668\u6307\u5b9a\u7684&nbsp;<em>request<\/em>&nbsp;\u503c\u3002\u5982\u679c\u53d1\u751f\u8fd9\u79cd\u60c5\u51b5\uff0c\u6700\u7ec8\u4f1a\u5bfc\u81f4 Pod \u65e0\u6cd5\u8c03\u5ea6<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">6\u3001\u4fee\u6539pod\uff0c\u5c06\u5185\u5b58\u8bf7\u6c42\u8bbe\u7f6e\u4e3a1G\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"696\" height=\"273\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/8-7.png\" alt=\"\" class=\"wp-image-15017\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/8-7.png 696w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/8-7-300x118.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/8-7-600x235.png 600w\" sizes=\"auto, (max-width: 696px) 100vw, 696px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u67e5\u770b\u7ed3\u679c\u53ef\u4ee5\u770b\u5230pod\u65e0\u6cd5\u5b8c\u6210\u8c03\u5ea6\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"690\" height=\"127\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/9-4.png\" alt=\"\" class=\"wp-image-15018\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/9-4.png 690w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/9-4-300x55.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/9-4-600x110.png 600w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u9ed8\u8ba4\u7684\u8bf7\u6c42\u662f256M\uff0c\u9ed8\u8ba4\u9650\u5236\u4e3a512M\uff0c\u4f46\u662f\u6211\u4eec\u8bbe\u7f6e\u4e86pod\u4e2d\u5bb9\u5668\u8bf7\u6c42\u4e3a1G\uff0c\u56e0\u6b64\u5bfc\u81f4pod\u65e0\u6cd5\u8c03\u5ea6<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u540c\u65f6\u8bbe\u7f6e\u4e86&nbsp;<code>request<\/code>&nbsp;\u548c&nbsp;<code>limit<\/code>\uff0c\u90a3\u4e48\u5373\u4f7f\u4f7f\u7528\u76f8\u540c\u7684&nbsp;<code>LimitRange<\/code>\uff0c\u65b0 Pod \u4e5f\u4f1a\u88ab\u6210\u529f\u8c03\u5ea6\uff0c\u5982\u4e0b\u4fee\u6539pod\u7684\u5185\u5b58\u8bf7\u6c42\u548c\u9650\u5236\u90fd\u8d85\u8fc7\u4e86\u9ed8\u8ba4\u503c\uff0c\u8bf7\u6c42600\uff0c\u9650\u5236800\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"695\" height=\"193\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/10-2.png\" alt=\"\" class=\"wp-image-15020\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/10-2.png 695w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/10-2-300x83.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/10-2-600x167.png 600w\" sizes=\"auto, (max-width: 695px) 100vw, 695px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"691\" height=\"248\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/11-2.png\" alt=\"\" class=\"wp-image-15021\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/11-2.png 691w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/11-2-300x108.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/11-2-600x215.png 600w\" sizes=\"auto, (max-width: 691px) 100vw, 691px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u6b64\u65f6pod\u53ef\u4ee5\u6b63\u5e38\u8c03\u5ea6\uff0c\u5e76\u4e14\u5b9a\u4e49\u7684\u9650\u5236\u503c\u4f1a\u8986\u76d6\u6389\u9ed8\u8ba4\u503c\u9650\u5236\u503c<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">CPU\u8bf7\u6c42\u4e0e\u9650\u5236<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">1\u3001\u9996\u5148\u6211\u4eec\u5728\u547d\u540d\u7a7a\u95f4test\u4e2d\u521b\u5efa\u8d44\u6e90\u9650\u5236\u6e05\u5355\uff0c\u6307\u5b9a\u4e86\u9ed8\u8ba4\u7684CPU\u8bf7\u6c42\u548c\u9ed8\u8ba4CPU\u9650\u5236\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"696\" height=\"295\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/12-2.png\" alt=\"\" class=\"wp-image-15023\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/12-2.png 696w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/12-2-300x127.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/12-2-600x254.png 600w\" sizes=\"auto, (max-width: 696px) 100vw, 696px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u67e5\u770b\u547d\u540d\u7a7a\u95f4test\u4e2d\u521b\u5efa\u7684LimitRange\u8d44\u6e90\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"694\" height=\"121\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/1-13.png\" alt=\"\" class=\"wp-image-15025\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/1-13.png 694w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/1-13-300x52.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/1-13-600x105.png 600w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">2\u3001\u5728\u547d\u540d\u7a7a\u95f4test\u4e2d\u521b\u5efapod\uff0cpod\u4e2d\u5bb9\u5668\u4e0d\u58f0\u660eCPU\u8bf7\u6c42\u548cCPU\u9650\u5236\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"696\" height=\"454\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/3-12.png\" alt=\"\" class=\"wp-image-15029\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/3-12.png 696w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/3-12-300x196.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/3-12-600x391.png 600w\" sizes=\"auto, (max-width: 696px) 100vw, 696px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">3\u3001\u67e5\u770bpod\u8be6\u60c5\uff0c\u53ef\u901a\u8fc7\u547d\u4ee4kubectl get po podname -o yaml -n test\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"692\" height=\"166\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/2-13.png\" alt=\"\" class=\"wp-image-15027\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/2-13.png 692w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/2-13-300x72.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/2-13-600x144.png 600w\" sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ece\u4e0a\u56fe\u53ef\u4ee5\u770b\u51fa\uff0cpod\u4e2d\u7684CPU\u8bf7\u6c42\u548cCPU\u9650\u5236\u90fd\u662f LimitRange \u8bbe\u7f6e\u7684\u9ed8\u8ba4\u503c<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">4\u3001\u4e0b\u9762pod\u4e2d\u5bb9\u5668\u58f0\u660e\u4e86 CPU \u9650\u5236\uff0c\u800c\u6ca1\u6709\u58f0\u660e CPU \u8bf7\u6c42\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"692\" height=\"211\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/5-11.png\" alt=\"\" class=\"wp-image-15032\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/5-11.png 692w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/5-11-300x91.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/5-11-600x183.png 600w\" sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u67e5\u770b\u521b\u5efa\u540e\u7684pod\u8be6\u7ec6\u4fe1\u606f\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"695\" height=\"297\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/4-12.png\" alt=\"\" class=\"wp-image-15033\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/4-12.png 695w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/4-12-300x128.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/4-12-600x256.png 600w\" sizes=\"auto, (max-width: 695px) 100vw, 695px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ece\u4e0a\u56fe\u770b\u51fa\uff0cCPU\u8bf7\u6c42\u7684\u503c\u4e5f\u662f1\uff0c\u4e0e\u8bbe\u7f6e\u7684CPU\u9650\u5236\u4e00\u6837\uff0c\u800c\u4e0d\u662f\u6700\u5f00\u59cb\u8bbe\u7f6e\u7684\u9ed8\u8ba4\u503c0.5<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">5\u3001\u4e0b\u9762pod\u4e2d\u5bb9\u5668\u58f0\u660e\u4e86 CPU \u8bf7\u6c42\uff0c\u800c\u6ca1\u6709\u58f0\u660e CPU \u9650\u5236\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"696\" height=\"208\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/6-9.png\" alt=\"\" class=\"wp-image-15036\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/6-9.png 696w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/6-9-300x90.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/6-9-600x179.png 600w\" sizes=\"auto, (max-width: 696px) 100vw, 696px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u521b\u5efa\u540e\u67e5\u770bpod\u8be6\u7ec6\u4fe1\u606f\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"695\" height=\"220\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/1-15.png\" alt=\"\" class=\"wp-image-15041\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/1-15.png 695w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/1-15-300x95.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/1-15-600x190.png 600w\" sizes=\"auto, (max-width: 695px) 100vw, 695px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ece\u4e0a\u56fe\u770b\u51fa\uff0c\u5bb9\u5668\u7684CPU\u8bf7\u6c42\u4e3apod\u4e2d\u8bbe\u5b9a\u7684\u503c\uff0cCPU\u9650\u5236\u5219\u4e3a\u9ed8\u8ba4\u503c<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5982\u679c\u4f60\u7684\u547d\u540d\u7a7a\u95f4\u8bbe\u7f6e\u4e86 CPU\u00a0<a rel=\"noreferrer noopener\" href=\"https:\/\/v1-26.docs.kubernetes.io\/zh-cn\/docs\/concepts\/policy\/resource-quotas\/\" target=\"_blank\">\u8d44\u6e90\u914d\u989d<\/a>\uff0c \u4e3a CPU \u9650\u5236\u8bbe\u7f6e\u4e00\u4e2a\u9ed8\u8ba4\u503c\u4f1a\u5f88\u6709\u5e2e\u52a9\u3002 \u4ee5\u4e0b\u662f CPU \u8d44\u6e90\u914d\u989d\u5bf9\u547d\u540d\u7a7a\u95f4\u7684\u65bd\u52a0\u7684\u4e24\u6761\u9650\u5236\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u547d\u540d\u7a7a\u95f4\u4e2d\u8fd0\u884c\u7684\u6bcf\u4e2a Pod \u4e2d\u7684\u5bb9\u5668\u90fd\u5fc5\u987b\u6709 CPU \u9650\u5236<\/li>\n\n\n\n<li>CPU \u9650\u5236\u7528\u6765\u5728 Pod \u88ab\u8c03\u5ea6\u5230\u7684\u8282\u70b9\u4e0a\u6267\u884c\u8d44\u6e90\u9884\u7559<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">\u9884\u7559\u7ed9\u547d\u540d\u7a7a\u95f4\u4e2d\u6240\u6709 Pod \u4f7f\u7528\u7684 CPU \u603b\u91cf\u4e0d\u80fd\u8d85\u8fc7\u89c4\u5b9a\u7684\u9650\u5236<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">\u914d\u7f6e\u6700\u5c0f\u548c\u6700\u5927\u5185\u5b58\u7ea6\u675f<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u9996\u5148\u5728\u547d\u540d\u7a7a\u95f4test\u4e2d\u5b9a\u4e49\u5185\u5b58\u6700\u5c0f\u4e0e\u6700\u5927\u7684\u7ea6\u675f\u6e05\u5355\uff0c\u6ca1\u6709\u6307\u5b9a\u9ed8\u8ba4\u7684\u8bf7\u6c42\u548c\u9650\u5236\u503c\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"693\" height=\"292\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/2-14.png\" alt=\"\" class=\"wp-image-15045\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/2-14.png 693w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/2-14-300x126.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/2-14-600x253.png 600w\" sizes=\"auto, (max-width: 693px) 100vw, 693px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u6267\u884c\u6e05\u5355\u6587\u4ef6\u540e\uff0c\u67e5\u770b\u8d44\u6e90\u4fe1\u606f\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"690\" height=\"262\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/3-13.png\" alt=\"\" class=\"wp-image-15046\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/3-13.png 690w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/3-13-300x114.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/3-13-600x228.png 600w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ece\u4e0a\u56fe\u770b\u51fa\uff0c\u867d\u7136\u6211\u4eec\u6ca1\u6709\u6307\u5b9a\u9ed8\u8ba4\u503c\uff0c\u4f46\u662f\u9ed8\u8ba4\u503c\u4e5f\u4f1a\u81ea\u52a8\u751f\u6210\uff0c\u5e76\u4e14\u90fd\u662f700M<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u6b64\u65f6\uff0c\u5982\u679c\u6211\u4eec\u5728\u547d\u540d\u7a7a\u95f4test\u4e2d\u521b\u5efapod\u65f6\uff0ck8s\u5c06\u4f1a\u6267\u884c\u5982\u4e0b\u6b65\u9aa4\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5982\u679c Pod \u4e2d\u7684\u4efb\u4f55\u5bb9\u5668\u672a\u58f0\u660e\u81ea\u5df1\u7684\u5185\u5b58\u8bf7\u6c42\u548c\u9650\u5236\uff0c\u63a7\u5236\u9762\u5c06\u4e3a\u8be5\u5bb9\u5668\u8bbe\u7f6e\u9ed8\u8ba4\u7684\u5185\u5b58\u8bf7\u6c42\u548c\u9650\u5236<\/li>\n\n\n\n<li>\u786e\u4fdd\u8be5 Pod \u4e2d\u7684\u6bcf\u4e2a\u5bb9\u5668\u7684\u5185\u5b58\u8bf7\u6c42\u81f3\u5c11 256 MiB<\/li>\n\n\n\n<li>\u786e\u4fdd\u8be5 Pod \u4e2d\u6bcf\u4e2a\u5bb9\u5668\u5185\u5b58\u8bf7\u6c42\u4e0d\u5927\u4e8e700M<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">1\u3001\u4fee\u6539\u4e0a\u9762Pod\u6587\u4ef6\uff0c\u5b9a\u4e49\u5185\u5b58\u8bf7\u6c42\u548c\u9650\u5236\u5728\u6700\u5c0f\u548c\u6700\u5927\u9650\u5236\u5185\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"684\" height=\"173\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/4-13.png\" alt=\"\" class=\"wp-image-15050\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/4-13.png 684w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/4-13-300x76.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/4-13-600x152.png 600w\" sizes=\"auto, (max-width: 684px) 100vw, 684px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u521b\u5efapod\u540e\uff0c\u67e5\u770bpod\u4e2d\u7684\u8d44\u6e90\u4fe1\u606f\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"692\" height=\"139\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/5-12.png\" alt=\"\" class=\"wp-image-15051\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/5-12.png 692w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/5-12-300x60.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/5-12-600x121.png 600w\" sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ece\u4e0a\u56fe\u53ef\u4ee5\u770b\u51fa\uff0cpod\u4e2d\u7684\u8d44\u6e90\u8bf7\u6c42\u548c\u9650\u5236\u90fd\u5728\u6700\u5f00\u59cb\u5b9a\u4e49\u7684\u6700\u5c0f\u548c\u6700\u5927\u4e4b\u95f4<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2\u3001\u4fee\u6539pod\uff0c\u58f0\u660e\u5185\u5b58\u9650\u5236\u7684\u503c\u8d85\u51fa\u6700\u5f00\u59cb\u8bbe\u7f6e\u7684\u6700\u5927\u7684\u503c700\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"693\" height=\"182\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/7-9.png\" alt=\"\" class=\"wp-image-15053\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/7-9.png 693w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/7-9-300x79.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/7-9-600x158.png 600w\" sizes=\"auto, (max-width: 693px) 100vw, 693px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u521b\u5efa\u540e\uff0c\u53ef\u4ee5\u53d1\u73b0pod\u5e76\u6ca1\u6709\u521b\u5efa\u51fa\u6765\uff0c\u67e5\u770bdeploy\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"694\" height=\"114\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/6-10.png\" alt=\"\" class=\"wp-image-15055\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/6-10.png 694w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/6-10-300x49.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/6-10-600x99.png 600w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ece\u4e0a\u56fe\u770b\u51fa\uff0c\u6b64pod\u5e76\u6ca1\u6709\u521b\u5efa\u6210\u529f\uff0c\u56e0\u4e3a\u5185\u5b58\u9650\u5236\u5df2\u7ecf\u8d85\u51fa\u4e86\u6700\u5927\u5185\u5b58\u7684\u503c700M<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3\u3001\u4fee\u6539pod\uff0c\u5b9a\u4e49\u5185\u5b58\u8bf7\u6c42\u7684\u503c\u5c0f\u4e8e\u8bbe\u7f6e\u7684\u6700\u5c0f\u5185\u5b58\u8bf7\u6c42\u7684\u503c\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"694\" height=\"234\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/8-8.png\" alt=\"\" class=\"wp-image-15057\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/8-8.png 694w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/8-8-300x101.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/8-8-600x202.png 600w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u67e5\u770bpod\u4fe1\u606f\uff0c\u53ef\u4ee5\u770b\u5230pod\u5e76\u6ca1\u6709\u521b\u5efa\u6210\u529f\uff0c\u56e0\u6b64\u5185\u5b58\u9650\u5236\u5c0f\u4e8e\u6700\u5c0f\u5185\u5b58\u503c\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"693\" height=\"112\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/9-5.png\" alt=\"\" class=\"wp-image-15059\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/9-5.png 693w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/9-5-300x48.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/9-5-600x97.png 600w\" sizes=\"auto, (max-width: 693px) 100vw, 693px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">4\u3001\u521b\u5efa\u4e00\u4e2a\u6ca1\u6709\u58f0\u660e\u5185\u5b58\u8bf7\u6c42\u548c\u5185\u5b58\u9650\u5236\u7684pod\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"694\" height=\"460\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/1-16.png\" alt=\"\" class=\"wp-image-15061\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/1-16.png 694w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/1-16-300x199.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/1-16-600x398.png 600w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u67e5\u770bpod\u4e2d\u7684\u8d44\u6e90\u60c5\u51b5\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"694\" height=\"293\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/2-15.png\" alt=\"\" class=\"wp-image-15062\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/2-15.png 694w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/2-15-300x127.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/2-15-600x253.png 600w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u4ece\u4e0a\u56fe\u770b\u51fa\uff0c\u6ca1\u6709\u4e3apod\u4e2d\u5bb9\u5668\u6307\u5b9a\u5185\u5b58\u8bf7\u6c42\u548c\u9650\u5236\u7684\u503c\uff0c\u90a3\u4e48pod\u4f1a\u4eceLimitRange\u4e2d\u6765\u83b7\u53d6\u8fd9\u4e2a\u503c\uff0c\u5e76\u4e14\u83b7\u53d6\u7684\u662fmax\u7684\u503c\u4f5c\u4e3a\u8bf7\u6c42\u548c\u9650\u5236\u7684\u503c<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">\u914d\u7f6e\u6700\u5c0f\u548c\u6700\u5927CPU\u7ea6\u675f<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CPU\u7684\u6700\u5c0f\u548c\u6700\u5927\u7ea6\u675f\u4e0e\u5185\u5b58\u7684\u4f7f\u7528\u65b9\u6cd5\u57fa\u672c\u4e00\u6837\uff0c\u53ea\u9700\u8981\u5c06\u4e0a\u56fe\u4e2d\u7684memory\u6539\u4e3acpu\uff0c\u7136\u540e\u540e\u9762\u7684\u6570\u503c\u6539\u4e3a\u5bf9\u5e94CPU\u7684\u5355\u4f4d\u5373\u53ef\uff0c\u6bd4\u5982:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cpu: 1      #\u8868\u793a1\u9897CPU\ncpu: 500m   #\u8868\u793a500\u6beb\u6838,\u4e3a\u534a\u9897CPU<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u5177\u4f53\u4f7f\u7528\u65b9\u6cd5\u53c2\u8003\u5185\u5b58\u6700\u5c0f\u548c\u6700\u5927\u7ea6\u675f\u5373\u53ef<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">\u4e3a\u547d\u540d\u7a7a\u95f4\u914d\u7f6e\u5185\u5b58\u548cCPU\u914d\u989d<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u4e3a<a rel=\"noreferrer noopener\" href=\"https:\/\/v1-26.docs.kubernetes.io\/zh-cn\/docs\/concepts\/overview\/working-with-objects\/namespaces\/\" target=\"_blank\">\u547d\u540d\u7a7a\u95f4<\/a>\u4e0b\u8fd0\u884c\u7684\u6240\u6709 Pod \u8bbe\u7f6e\u603b\u7684\u5185\u5b58\u548c CPU \u914d\u989d\u3002\u4f60\u53ef\u4ee5\u901a\u8fc7\u4f7f\u7528\u00a0<a href=\"https:\/\/v1-26.docs.kubernetes.io\/zh-cn\/docs\/reference\/kubernetes-api\/policy-resources\/resource-quota-v1\/\">ResourceQuota<\/a>\u00a0\u5bf9\u8c61\u8bbe\u7f6e\u914d\u989d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">1\u3001\u521b\u5efanamespace\uff0c\u5982\u4e0b\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>kubectl create namespace mem-cpu-example<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">2\u3001\u521b\u5efa ResourceQuota\u8d44\u6e90\u6e05\u5355\uff0c\u5185\u5bb9\u5982\u4e0b\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"693\" height=\"258\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/4-14.png\" alt=\"\" class=\"wp-image-15071\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/4-14.png 693w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/4-14-300x112.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/4-14-600x223.png 600w\" sizes=\"auto, (max-width: 693px) 100vw, 693px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">ResourceQuota \u5728mem-cpu-example \u547d\u540d\u7a7a\u95f4\u4e2d\u8bbe\u7f6e\u4e86\u5982\u4e0b\u8981\u6c42\uff1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u5728\u8be5\u547d\u540d\u7a7a\u95f4\u4e2d\u7684\u6bcf\u4e2a Pod \u7684\u6240\u6709\u5bb9\u5668\u90fd\u5fc5\u987b\u8981\u6709\u5185\u5b58\u8bf7\u6c42\u548c\u9650\u5236\uff0c\u4ee5\u53ca CPU \u8bf7\u6c42\u548c\u9650\u5236<\/li>\n\n\n\n<li>\u5728\u8be5\u547d\u540d\u7a7a\u95f4\u4e2d\u6240\u6709 Pod \u7684\u5185\u5b58\u8bf7\u6c42\u603b\u548c\u4e0d\u80fd\u8d85\u8fc7 1 GiB<\/li>\n\n\n\n<li>\u5728\u8be5\u547d\u540d\u7a7a\u95f4\u4e2d\u6240\u6709 Pod \u7684\u5185\u5b58\u9650\u5236\u603b\u548c\u4e0d\u80fd\u8d85\u8fc7 2 GiB<\/li>\n\n\n\n<li>\u5728\u8be5\u547d\u540d\u7a7a\u95f4\u4e2d\u6240\u6709 Pod \u7684 CPU \u8bf7\u6c42\u603b\u548c\u4e0d\u80fd\u8d85\u8fc7 1 cpu<\/li>\n\n\n\n<li>\u5728\u8be5\u547d\u540d\u7a7a\u95f4\u4e2d\u6240\u6709 Pod \u7684 CPU \u9650\u5236\u603b\u548c\u4e0d\u80fd\u8d85\u8fc7 2 cpu<\/li>\n<\/ul>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">\u914d\u7f6e\u547d\u540d\u7a7a\u95f4\u4e0bpod\u914d\u989d<\/mark><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u5728<a rel=\"noreferrer noopener\" href=\"https:\/\/v1-26.docs.kubernetes.io\/zh-cn\/docs\/concepts\/overview\/working-with-objects\/namespaces\/\" target=\"_blank\">\u547d\u540d\u7a7a\u95f4<\/a>\u4e2d\u8bbe\u7f6e\u53ef\u8fd0\u884c Pod \u603b\u6570\u7684\u914d\u989d\u3002 \u4f60\u53ef\u4ee5\u901a\u8fc7\u4f7f\u7528\u00a0<a href=\"https:\/\/v1-26.docs.kubernetes.io\/zh-cn\/docs\/reference\/kubernetes-api\/policy-resources\/resource-quota-v1\/\">ResourceQuota<\/a>\u00a0\u5bf9\u8c61\u6765\u914d\u7f6e\u914d\u989d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">1\u3001\u521b\u5efa\u4e00\u4e2a\u547d\u540d\u7a7a\u95f4\uff0c\u5982\u4e0b\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>kubectl create namespace quota-pod-example<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">2\u3001\u521b\u5efa ResourceQuota\u6e05\u5355\uff0c\u6700\u591a\u8fd0\u884c2\u4e2apod\uff0c\u5185\u5bb9\u5982\u4e0b\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"695\" height=\"206\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/5-13.png\" alt=\"\" class=\"wp-image-15073\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/5-13.png 695w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/5-13-300x89.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/5-13-600x178.png 600w\" sizes=\"auto, (max-width: 695px) 100vw, 695px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u67e5\u770b\u60c5\u51b5\uff0c\u53ef\u4ee5\u770b\u5230\u914d\u989d\u662f2\uff0c\u4f7f\u7528\u7387\u4e3a0\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"693\" height=\"95\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/6-11.png\" alt=\"\" class=\"wp-image-15074\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/6-11.png 693w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/6-11-300x41.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/6-11-600x82.png 600w\" sizes=\"auto, (max-width: 693px) 100vw, 693px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">3\u3001\u5b9a\u4e49pod\u8d44\u6e90\u6587\u4ef6\uff0c\u6307\u5b9a\u526f\u672c\u6570\u4e3a3\u4e2a\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"692\" height=\"450\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/7-10.png\" alt=\"\" class=\"wp-image-15075\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/7-10.png 692w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/7-10-300x195.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/7-10-600x390.png 600w\" sizes=\"auto, (max-width: 692px) 100vw, 692px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">4\u3001\u67e5\u770b\u521b\u5efa\u540e\u7684Pod\u6570\uff0c\u53ef\u4ee5\u53d1\u73b0\u53ea\u67092\u4e2a\uff0c\u56e0\u6b64\u6211\u4eec\u5b9a\u4e49\u7684\u547d\u540d\u7a7a\u95f4\u9650\u989d\u5c31\u662f2\u4e2a\uff0c\u5982\u56fe\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"698\" height=\"131\" src=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/8-9.png\" alt=\"\" class=\"wp-image-15077\" srcset=\"https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/8-9.png 698w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/8-9-300x56.png 300w, https:\/\/blog.ywdevops.cn\/wp-content\/uploads\/2023\/09\/8-9-600x113.png 600w\" sizes=\"auto, (max-width: 698px) 100vw, 698px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\u4e00\u4e2a Kubernetes \u96c6\u7fa4\u53ef\u88ab\u5212\u5206\u4e3a\u591a\u4e2a\u547d\u540d\u7a7a\u95f4\u3002 \u5982\u679c\u4f60\u5728\u5177\u6709\u9ed8\u8ba4\u5185\u5b58\u9650\u5236\u548c\u9ed8\u8ba4CPU\u9650\u5236\u7684\u547d\u540d\u7a7a\u95f4\u5185 [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":15001,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[93,23],"tags":[],"class_list":["post-15000","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-kubernetes","category-rong"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"_links":{"self":[{"href":"https:\/\/blog.ywdevops.cn\/index.php\/wp-json\/wp\/v2\/posts\/15000","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.ywdevops.cn\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.ywdevops.cn\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.ywdevops.cn\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.ywdevops.cn\/index.php\/wp-json\/wp\/v2\/comments?post=15000"}],"version-history":[{"count":38,"href":"https:\/\/blog.ywdevops.cn\/index.php\/wp-json\/wp\/v2\/posts\/15000\/revisions"}],"predecessor-version":[{"id":15078,"href":"https:\/\/blog.ywdevops.cn\/index.php\/wp-json\/wp\/v2\/posts\/15000\/revisions\/15078"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.ywdevops.cn\/index.php\/wp-json\/wp\/v2\/media\/15001"}],"wp:attachment":[{"href":"https:\/\/blog.ywdevops.cn\/index.php\/wp-json\/wp\/v2\/media?parent=15000"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.ywdevops.cn\/index.php\/wp-json\/wp\/v2\/categories?post=15000"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.ywdevops.cn\/index.php\/wp-json\/wp\/v2\/tags?post=15000"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}