繁体   English   中英

在托管在 azure 上的 kubernetes 上安装 istio

[英]installing istio on kubernetes which is hosted on azure

我是 Istio 的新手,并试图将其安装在 Azure 上的 Kubernetes 集群 poc 上。 这不是AKS。 我有 2 个工人和 2 个 controller 节点。 我的 kubernetes 集群工作正常。 我也尝试了入口控制器。 但是在安装 istio ( https://istio.io/docs/setup/getting-started/ ) Istio Ingress 期间,出口 pod 没有运行,我在日志中看到以下错误。

    warning envoy config    [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:92] StreamAggregatedResources gRPC config stream closed: 14, no healthy upstream


    warning envoy config    [bazel-out/k8-opt/bin/external/envoy/source/common/config/_virtual_includes/grpc_stream_lib/common/config/grpc_stream.h:92] StreamAggregatedResources gRPC config stream closed: 14, upstream connect error or disconnect/reset before headers. reset reason: connection failure

    info    grpc: addrConn.createTransport failed to connect to {istiod.istio-system.svc:15012  <nil> 0 <nil>}. Err: connection error: desc = "transport: Error while dialing dial tcp 10.32.0.153:15012: i/o timeout". Reconnecting...

    info    Subchannel Connectivity change to TRANSIENT_FAILURE

    info    pickfirstBalancer: HandleSubConnStateChange: 0xc0003d3ac0, {TRANSIENT_FAILURE connection error: desc = "transport: Error while dialing dial tcp 10.32.0.153:15012: i/o timeout"}

    info    Channel Connectivity change to TRANSIENT_FAILURE
     error   citadelclient   Failed to create certificate: rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing dial tcp 10.32.0.153:15012: i/o timeout"

我是否缺少 azure 级别的任何权限/策略? 在试图搜索文章但没有找到解决方案? 有人可以帮我安装吗?

谢谢,桑托什

尝试暂时打开所有端口以完成安装过程。 然后您可能需要检查 Istio 依赖哪些端口来验证 GRPC/Webhooks 和其他服务。

可能还有其他解决方案,但这对我有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM