既にフォーマットしてデータをプロビジョニングしている Google Compute Engine 永続ディスクをソースとして PersistentVolume を作成しました。Kubernetes は、PersistentVolume が利用可能であると言います。
kind: PersistentVolume
apiVersion: v1
metadata:
name: models-1-0-0
labels:
name: models-1-0-0
spec:
capacity:
storage: 200Gi
accessModes:
- ReadOnlyMany
gcePersistentDisk:
pdName: models-1-0-0
fsType: ext4
readOnly: true
次に、PersistentVolumeClaim を作成して、このボリュームを複数のノードにまたがる複数のポッドにアタッチできるようにしました。ただし、kubernetes は保留状態にあると無期限に言います。
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: models-1-0-0-claim
spec:
accessModes:
- ReadOnlyMany
resources:
requests:
storage: 200Gi
selector:
matchLabels:
name: models-1-0-0
洞察はありますか?セレクターに何か問題があるように感じます...
永続ディスクをデータで事前構成し、複数のノードにまたがるポッドをすべてそこから読み取れるようにすることさえ可能ですか?