Go 从容器内运行的应用程序中使用Gmail API
我想知道如何使用GKE容器中运行的应用程序的Gmail API 对于我的本地开发,我可以运行示例获取代码,然后程序保存令牌,成功发送电子邮件(我更改了范围,示例只有只读) 但是我没有在K8S中运行的容器的交互式终端,所以我将容器内运行的进程的凭证和令牌设置为env var(我的程序使用env var,本地测试成功发送了电子邮件),它似乎无法联系Gmail API 确切的错误是:Go 从容器内运行的应用程序中使用Gmail API,go,containers,gmail-api,google-kubernetes-engine,Go,Containers,Gmail Api,Google Kubernetes Engine,我想知道如何使用GKE容器中运行的应用程序的Gmail API 对于我的本地开发,我可以运行示例获取代码,然后程序保存令牌,成功发送电子邮件(我更改了范围,示例只有只读) 但是我没有在K8S中运行的容器的交互式终端,所以我将容器内运行的进程的凭证和令牌设置为env var(我的程序使用env var,本地测试成功发送了电子邮件),它似乎无法联系Gmail API 确切的错误是: 邮递https://www.googleapis.com/gmail/v1/users/me/messages/se
邮递https://www.googleapis.com/gmail/v1/users/me/messages/send?alt=json&prettyPrint=false: 拨号tcp:i/o超时“
所以我有两个问题:
Bill似乎是某个已退出的dns pod导致dns查找挂起并导致tcp i/o超时:
kube-dns-5dcfcbf5fb-w2vjc 0/4出口代码:0 23 3d
修复pod后,现在应用程序可以通过gmail API发送电子邮件