簡體   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