istioctl安装因多个超时而失败 [英] istioctl install fails with multiple timeouts

查看:2784
本文介绍了istioctl安装因多个超时而失败的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

按照 istio文档安装演示配置文件得到下面的错误.其他人几个月来一直没有解决此错误.

Following the istio docs to install the demo profile I get the errors below. Others have been getting this error for months with no resolution.

其他安装方法有效吗?头盔安装已被弃用,但仍然可以使用吗?有没有办法删除我现在的部分安装?

Do other installation methods work? The helm installation has been deprecated, but does it still work? Is there a way to remove the partial installation that I have now?

$ istioctl install --set profile=demo
Detected that your cluster does not support third party JWT authentication. Falling back to less secure first party JWT. See https://istio.io/docs/ops/best-practices/security/#configure-third-party-service-account-tokens for details.
✔ Istio core installed                                                                                                                      
  Processing resources for Istiod. Waiting for Deployment/istio-system/istiod                                                               
✘ Istiod encountered an error: failed to wait for resource: resources not ready after 5m0s: timed out waiting for the condition             
Deployment/istio-system/istiod
✘ Egress gateways encountered an error: failed to wait for resource: resources not ready after 5m0s: timed out waiting for the conditions...
Deployment/istio-system/istio-egressgateway
✘ Ingress gateways encountered an error: failed to wait for resource: resources not ready after 5m0s: timed out waiting for the condition   
Deployment/istio-system/istio-ingressgateway
- Pruning removed resources                                                                                                                 Error: failed to install manifests: errors occurred during operation

推荐答案

我在主服务器上具有32 GB RAM的另一个kubernetes集群上尝试了istioctl install,并且成功.该群集的创建方式与第一个群集相同,其主服务器上具有12 GB的RAM,因此允许安装工作的区别在于RAM的数量.

I tried the istioctl install on a different kubernetes cluster that has 32 GB RAM on the master and it succeeded. This cluster was created the same way as the first one with 12 GB RAM on the master so the difference that allowed the install to work is the amount of RAM.

istioctl install的最低RAM要求尚未记录,需要记录.超时错误消息是令人误解的.应该说内存不足.还应该有一份有关裸机安装的文档.

There is a minimum RAM requirement for istioctl install that is not documented and needs to be. The timeout error message is misleading. It should say insufficient RAM. There should also be a document for bare metal installs.

如果没有足够的RAM进行安装,则飞行前检查不应指示通过.

The preflight check should not indictate pass if there is not sufficient RAM to do the install.

我希望这可以帮助遇到超时消息的其他人.

I hope this helps someone else who runs into the timeout messages.

这篇关于istioctl安装因多个超时而失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆