You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何降低AKS应用路由Ingress(Nginx)的CPU资源需求

解决AKS Application Routing Nginx Ingress CPU请求被重置的问题

直接通过kubectl edit修改Deployment会被AKS覆盖,因为Application Routing是Azure托管的组件,K8s资源会和Azure端的配置自动同步。正确的做法是通过Azure CLI修改源配置:

  • 执行以下命令更新CPU请求值:
    az aks approuting update -g <你的资源组名称> -n <你的AKS集群名称> --cpu-request 100m
    
  • 等待1-2分钟让配置同步完成,然后验证修改结果:
    kubectl get deployment nginx-ingress -o jsonpath='{.spec.template.spec.containers[0].resources.requests.cpu}'
    
    输出应该显示100m,说明修改生效。

如果需要调整副本数,同样要用az aks approuting update命令加上--replica-count参数(比如--replica-count 2),不要直接修改Deployment的副本数,否则也会被重置。

内容的提问来源于stack exchange,提问作者Sierrodc

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 03:02:03