- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们正在使用 kube2iam在容器内传递 ec2 角色。有时我们会得到:
Error: Failed to list store contents: NoCredentialProviders: no valid providers in chain. Deprecated.
For verbose messaging see aws.Config.CredentialsChainVerboseErrors
AWS_METADATA_SERVICE_TIMEOUT
的延迟重试/
AWS_METADATA_SERVICE_NUM_ATTEMPTS
?
最佳答案
Go AWS SDK 没有 AWS_METADATA_SERVICE_TIMEOUT/AWS_METADATA_SERVICE_NUM_ATTEMPTS
的直接概念。 ,但它确实有类似的概念。
默认情况下,当 EC2Metadata
类型已创建(由默认凭据链使用),a timeout override of 1 second is set在 http.Client
.如果您的 kube2iam
在该时间内未响应,凭证调用将失败。
您可以使用 EC2MetadataDisableTimeoutOverride
禁用此行为。您的 aws.Config
上的选项创建 session.Session
时.这样做时,超时将匹配 http.DefaultClient
的行为.
例子:
cfg := aws.NewConfig().
WithEC2MetadataDisableTimeoutOverride(true).
WithCredentialsChainVerboseErrors(true)
sess, _ := session.NewSession(cfg)
db := dynamodb.New(sess) // etc.
关于aws-sdk-go 在使用 kube2iam 时获取 NoCredentialProviders,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50415647/
我正在尝试运行 Packer 模板来构建基于 AWS EBS 的基本实例。但是,我不断收到以下错误。 ==> amazon-ebs: Error querying AMI: NoCredentialP
我们正在使用 kube2iam在容器内传递 ec2 角色。有时我们会得到: Error: Failed to list store contents: NoCredentialProviders: n
您好,我正在尝试在我的 Mac 机器上的 docker 容器中启用云监视日志记录。 docker 版本。 版本:18.03.1-ce。API 版本:1.37 . 每次启动容器时都会出现以下错误 Err
我在 Golang 工作,现在我试图将图像上传到 AWS S3,但我得到: NoCredentialProviders: no valid providers in chain. Deprecated
我正在尝试使用 dehydrated 更新我服务器上的证书和 dehydrated-route53-hook-script . 这是完整的命令和错误: ./xsys renewcerts Runnin
我最近开始使用 aws-sdk-go包裹。 遍历说明,我的文件夹结构如下: bin/, pkg/(一如既往) 来源/ app/main.go(代码取自 docs) github.com/aws 现在当
我正在尝试使用 Electron 更新器和 AWS S3 存储桶实现我的 Electron react 应用程序的自动更新。但出现错误: ⨯ NoCredentialProviders: no val
我的 docker-compose 文件: version: '2' services: scraper: build: ./Scraper/ logging: dri
我的应用程序使用 s3 并在 EC2 上运行。 IAM 是在实例上配置的,因此身份验证发生在无 key 的情况下(没有访问 key 和 key )。 我可以使用 aws cli 上传或下载文件。但是,
我是一名优秀的程序员,十分优秀!