An istio-proxy container must exist in all pods of a Service. Otherwise, this item is abnormal.
Check method:
On the CCE console, click the cluster name to access the cluster console. In the navigation pane, choose Namespaces. On the displayed page, locate your namespace and click Edit YAML in the Operation column. If there is the istio.io/rev=<revision> or istio-injection=enabled label, the sidecar has been injected.

Injection methods:
kubectl label ns <namespace> istio-injection=enabled
Or
kubectl label ns <namespace> istio.io/rev=<revision>
On the CCE console, locate the target workload, choose More > Edit YAML in the Operation column, and manually add the annotations or labels field based on your Istio version.
labels:
istio.io/rev=<revision>
annotations:
istio-injection: enabled
For more details about sidecar injection, see Installing the Sidecar.
On the CCE console, choose More > Redeploy in the Operation column of the target workload.
On the CCE console, choose More > Edit YAML in the Operation column of the target workload, and check whether spec.template.spec.hostNetwork: true is configured. If yes, check whether this field can be deleted or set to false. Otherwise, sidecars cannot be injected.

If the number exceeds, the excess pods cannot be injected with sidecars.