私は、次の永続的なボリュームとボリューム主張があります。AWS EFSとReadWriteManyを使用して永続ボリュームクレームを設定する方法は?
kind: PersistentVolume
apiVersion: v1
metadata:
name: kloud
spec:
capacity:
storage: 100Gi
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Retain
nfs:
server: 172.21.51.42
path:/
readOnly: false
と:
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: kloud
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 100Gi
NFSサーバがAWS EFSです。私は特にk8sマスターにsshし、NFSボリュームを手動でマウントできることを確認しました。私はボリュームとkubectlとの主張を作成するときしかし、それは無限にあり、保留中にハング:
$ kubectl get pvc
NAME STATUS VOLUME CAPACITY ACCESSMODES STORAGECLASS AGE
kloud Pending gp2 8s
私はReadWriteOnce
にモードを変更すると、それが期待どおりに動作し、ハングアップしません。
$ kubectl get pvc
NAME STATUS VOLUME CAPACITY ACCESSMODES STORAGECLASS AGE
kloud Bound pvc-c9a01bff-94d0-11e7-8ed4-0aec4a0f734a 100Gi RWO gp2
欠けているものがありますか? k8sとEFSでRWXクレームを作成するにはどうしたらいいですか?
私は 'example.com'を自分のマスターホスト名に置き換えるべきですか? e.s. 'k8s-master.mydomain.cloud'?これは何のため? – Oz123
これはあなたが望むものであればどんなものでもかまいません。このスペースラスを使用したいときに参照するリソースがあります。 – vascop