更新时间:2023-05-05 gmt 08:00
如何调整istio-凯发k8国际娱乐官网入口
istio-proxy容器资源占用大小的默认配置如下。如果不符合要求,可按照实际需求进行修改。
resources: limits: cpu: "2" memory: 512mi requests: cpu: "1" memory: 512mi
方法一:调整网格中的所有服务
一次配置对所有加入网格的服务的istio-proxy容器资源占用进行调整。
- 执行以下命令修改configmap。
kubectl edit cm istio-sidecar-injector -n istio-system
- 重启istio-system命名空间下的istio-sidecar-injector pod。
- 重启业务服务pod,多实例滚动升级不会断服。
方法二:调整网格中的某个服务
- 修改服务的yaml文件。
kubectl edit deploy
-n - 在spec.template.metadata.annotations下添加如下配置(大小仅供参考,请自行替换)。
sidecar.istio.io/proxycpu: 500m sidecar.istio.io/proxylimitcpu: 500m sidecar.istio.io/proxylimitmemory: 1024mi sidecar.istio.io/proxymemory: 1024mi
istio 1.8网格的配置项有差异,如下所示:
sidecar.istio.io/proxycpu: 500m sidecar.istio.io/proxycpulimit: 500m sidecar.istio.io/proxymemorylimit: 1024mi sidecar.istio.io/proxymemory: 1024mi
- 修改后服务滚动升级,确保不会断服。
父主题:
意见反馈
文档内容是否对您有帮助?
提交成功!非常感谢您的反馈,我们会继续努力做到更好!
您可在查看反馈及问题处理状态。
系统繁忙,请稍后重试
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨
more