The sidecar proxy now has the default requests set to
Requests:
cpu: 100m
memory: 128Mi
In my experience that is way more than its using and makes a cluster with a lot of small services need way to much cpu to even be able to schedule.
I Know you can override the defaults per pod with annotations:
annotations:
sidecar.istio.io/proxyCPU: "600m"
sidecar.istio.io/proxyMemory: "256Mi"
But i really wand to do this globally with the options available in the istio operator Istio / IstioOperator Options or similar?
Is there any way to do this currently because i can’t find it. Or does this seem like something we should add?