[英]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.