永続ボリュームを使用しようとすると、openshift aws デプロイメントに問題があります。
これらは、mysql-persistent インスタンスをデプロイしようとしたときに発生するエラーの一部です。
- ポッド "mysql-4-uizxn_persistent-test" のボリュームをマウントできません: クラウド プロバイダーはボリュームをサポートしていません - ポッドの同期エラー、スキップ: クラウド プロバイダーはボリュームをサポートしていません
各ノード 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を使用して環境をデプロイしました。