【发布时间】:2016-05-10 00:30:21
【问题描述】:
在尝试使用持久卷时,我们的 openshift aws 部署存在问题。
这些是尝试部署 mysql-persistent 实例时出现的一些错误。
-无法为 pod "mysql-4-uizxn_persistent-test" 挂载卷:云提供商不支持卷 - 同步 pod 时出错,跳过:云提供商不支持卷
我们在每个节点 node-config.yaml 上添加了以下内容
kubeletArguments:
cloud-provider:
- "aws"
cloud-config:
- "/etc/aws/aws.conf"
并将以下内容添加到我们的 master-config.yaml
kubernetesMasterConfig:
apiServerArguments:
cloud-provider:
- "aws"
cloud-config:
- "/etc/aws/aws.conf"
controllerArguments:
cloud-provider:
- "aws"
cloud-config:
- "/etc/aws/aws.conf"
不确定我们是否只是遗漏了什么,或者是否存在已知问题/解决方法。
还有一个问题是 openshift 或 kubernetes 如何知道配置文件已更改?
还只是为了给您一些背景信息,我们使用 openshift-ansible 来部署我们的环境。
【问题讨论】:
-
看起来我在重新启动节点或主节点时收到此错误 [start_node.go:76] 无法初始化云提供商“aws”:错误列出 AWS 实例:NoCredentialProviders:没有有效的提供商链
标签: kubernetes openshift-origin