minikube上的istio-pilot始终处于待定状态

问题描述 投票:2回答:2

minikube kubernetes集群上的istio-pilot pod始终处于Pending状态。增加CPU = 4和内存= 8GB。仍然是istio-pilot pod的状态为Pending。

除了文档中提到的那些之外,在minikube上运行istio是否需要进行特定更改?

kubernetes minikube kubernetes-helm istio
2个回答
5
投票

解决了这个问题。我正在使用虚拟框运行minikube并运行具有更高内存的minikube并且CPU不会反映直到minikube被删除并以新参数启动。如果没有这个,就会导致内存不足。


0
投票

我在1.1 rc3中看到istio-pilot消耗了大量的CPU,并且由于Pending中的以下消息而处于kubectl describe <istio-pilot pod name> -n=istio-system状态:

Warning  FailedScheduling  1m (x25 over 3m)  default-scheduler  0/2 nodes are available:
1 Insufficient cpu, 1 node(s) had taints that the pod didn't tolerate.

当使用helm安装istio时,我能够通过执行--set pilot.resources.requests.cpu=30m来减少它。

https://github.com/istio/istio/blob/1.1.0-rc.3/install/kubernetes/helm/istio/charts/pilot/values.yaml#L16

© www.soinside.com 2019 - 2024. All rights reserved.