Bigtable Client初始化卡在Kubernetes容器中

时间:2019-06-05 12:06:14

标签: go kubernetes grpc alpine google-cloud-bigtable

我们正在尝试在Kubernetes上运行与Bigtable对话的Golang应用程序。该应用程序似乎停留在创建客户端上:

bigtableClient := bigtable.NewClient()

使用以下方法将日志级别设置为info

export GRPC_GO_LOG_SEVERITY_LEVEL="INFO"

错误消息是这样的:

WARNING: 2019/06/05 08:14:13 grpc: addrConn.createTransport failed to connect to {dns:///bigtable.googleapis.com:443 0  1}. Err :connection error: desc = "transport: Error while dialing dial tcp: address dns:///bigtable.googleapis.com:443: too many colons in address". Reconnecting...
WA

我们尝试使用Alpine docker镜像,但似乎不起作用。 有人遇到过吗?

1 个答案:

答案 0 :(得分:0)

在调试时,问题出在构建容器时使用的依赖项之一。使用Go模块https://github.com/golang/go/wiki/Modules管理软件包版本可以解决此问题。