尝试使用持久卷时,我们的 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来部署我们的环境。