我在WSL中使用Ubuntu20.04,并从Ubuntu运行gcloud和kubectl来连接到GKE集群。当我尝试列出pod或任何其他操作时,我收到以下cluster-info错误:I0530 23:58:41.719004 1446 log.goreceived *http2.GoAwayFrame before a SETTINGS frame
Unable to connect to the server: connection err
我在GKE管理了几个集群(目前,但会增加),到目前为止,根据需要手动启动是可以的。我已经开始使用我自己的API,它可以接收请求,为特定集群按需启动新资源,但为了使其可伸缩,我需要做一些更动态的事情,而不是在每次请求时在集群之间切换。我找到了一个Google API python客户端的链接,该客户端应该可以访问GKE:
我还发现了其他几个可以访问Kubernetes的客户端(特别是我一直在密切关注的来自godaddy的nodejs客
我想把集群自动缩放器的日志导出到像elasticsearch这样的文件中。然而,由于集群自动伸缩器是在GKE上“内部”运行的,这意味着我无法访问运行它的节点(https://github.com/kubernetes/autoscaler/issues/972)。我可以从Kubernetes API /kubectl get events获取“事件”...然而,这并不是真正友好的“日志格式”。如何将这些事件导出到elasticsearc