minikube上的istio-pilot始终处于挂起状态

时间:2018-09-26 14:06:19

标签: kubernetes minikube kubernetes-helm istio

minikube kubernetes集群上的

istio-pilot荚始终处于Pending状态。增加的CPU = 4和内存= 8GB。 istio-pilot pod的状态仍然是Pending。

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

2 个答案:

答案 0 :(得分:4)

解决了问题。在删除minikube并使用新参数启动minikube之后,使用Virtual Box运行minikube并运行具有更高内存和CPU的minikube不会反映出来。没有这个,就会导致内存不足。

答案 1 :(得分: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.

使用头盔安装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