istioctl 安装失败并出现多次超时

Dea*_*lze 3 kubernetes-helm istio

按照istio 文档安装演示配置文件,我收到以下错误。其他人几个月来一直收到此错误,但没有得到解决。

\n

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

\n
$ istioctl install --set profile=demo\nDetected 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.\n\xe2\x9c\x94 Istio core installed                                                                                                                      \n  Processing resources for Istiod. Waiting for Deployment/istio-system/istiod                                                               \n\xe2\x9c\x98 Istiod encountered an error: failed to wait for resource: resources not ready after 5m0s: timed out waiting for the condition             \nDeployment/istio-system/istiod\n\xe2\x9c\x98 Egress gateways encountered an error: failed to wait for resource: resources not ready after 5m0s: timed out waiting for the conditions...\nDeployment/istio-system/istio-egressgateway\n\xe2\x9c\x98 Ingress gateways encountered an error: failed to wait for resource: resources not ready after 5m0s: timed out waiting for the condition   \nDeployment/istio-system/istio-ingressgateway\n- Pruning removed resources                                                                                                                 Error: failed to install manifests: errors occurred during operation\n
Run Code Online (Sandbox Code Playgroud)\n

Dea*_*lze 12

我尝试过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.

有最低 RAM 要求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 来进行安装,预检检查不应指示通过。

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