4

私は、kubernetesポッドにGCE永続ディスクをデプロイメントオブジェクトyaml経由でマウントしようとしています。 ノード(ポッドが常駐する)が永続ディスク(us-central1-a)と同じゾーンにある限り、マウントは成功します。 しかし、異なるゾーンにある場合(us-central1-aのノードとus-central1-bのディスク)、マウントのタイムアウトが発生します。GCE永続ディスクKubernetes Podと同じゾーンですか?

この動作は有効ですか?私はそれがドキュメントであることを確認する何かを見つけることができませんでした。

http://kubernetes.io/docs/user-guide/volumes/#gcePersistentDisk

我々はそれが面倒な右のディスクをロードするようになっているマルチゾーンクラスタを使用しています。

答えて

1

GCE永続ディスクはzonal resourceなので、ポッドはそのゾーン内にあるPDのみを要求できます。

+0

ドキュメントがその帯状のものに関する直接的ではありません。私が見つけたベストクォートは、「永続ディスクとは異なり、Cloud Storageバケットはインスタンスが配置されているゾーンに限定されていません」 –

1

あなたはこのnodeSelectorを使用することができます。

nodeSelector: 
     failure-domain.beta.kubernetes.io/zone: us-central1-b 
+0

この属性はどこに追加しますか? – AlonL

+0

nodeSelectorはテンプレート仕様の一部です。私はこのコメントで書式設定を行うことはできませんので、詳細な例はできませんが、 'spec.template.spec.nodeSelector'はあなたが望むものです。 –

+1

詳細はこちら:https://kubernetes.io/docs/user-guide/node-selection/ –

関連する問題