問題タブ [persistent-volumes]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - Kubernetes: StatefulSet を使用した NFS
StateFulSets で既存の NFS を使用しようとしています。
の作成は、PresistentVolumeClaim
を使用して自動的に行われるようvolumeClaimTemplates
です。
問題:
しかし、PresistentVolumeClaim
全体を主張しているのでPresistentVolume
。PresistentVolume
すべてのレプリカを手動で作成する必要があります。Kubernetes で NFS 永続ボリュームを動的にプロビジョニングする方法はありますか?
注: NFS サーバー自体は静的です。NFS サーバー自体ではなく、K8s でボリュームを動的に作成する必要があるだけです。
私はmongoステートフルセットの例を使用しています:
3 が必要なPresistentVolumeClaim
ので、使用するには 3 を作成する必要がありPV
ます。aws-ebs などの他の動的プロビジョナーと同様に、これを NFS に動的に追加できますか
これは NFS Persistent Volume で StatefulSet を取得する適切な方法ですか?
kubernetes - 保留中状態の Kubernetes 永続ボリューム要求が無期限に発生する
既にフォーマットしてデータをプロビジョニングしている Google Compute Engine 永続ディスクをソースとして PersistentVolume を作成しました。Kubernetes は、PersistentVolume が利用可能であると言います。
次に、PersistentVolumeClaim を作成して、このボリュームを複数のノードにまたがる複数のポッドにアタッチできるようにしました。ただし、kubernetes は保留状態にあると無期限に言います。
洞察はありますか?セレクターに何か問題があるように感じます...
永続ディスクをデータで事前構成し、複数のノードにまたがるポッドをすべてそこから読み取れるようにすることさえ可能ですか?