は、私は、これら2つのガイドの混合物で、次の2つのVirtualBoxのVM上でGlusterFSストレージを設定します。Kulusternetesに新しいglusterfs StorageClassを追加しますか?
https://wiki.centos.org/HowTos/GlusterFSonCentOS
http://docs.gluster.org/en/latest/Quick-Start-Guide/Quickstart/
内部ネットワークは10.10.10.4と10.10.10.5のIPアドレスをDHCP割り当てられています。私は、ストレージが正常に正常に動作していることを確認しました。
この時点で、私はYAMLファイルを使用してKubernetesに新しいStorageClassを追加しようとしています。対象に見つけることができる唯一のリソースはOpenShiftまたはHeketi GlusterFSです。
私は次のようにストレージ・クラスの作成を開始:
# storage-class.yml
apiVersion: storage.k8s.io/v1beta1
kind: StorageClass
metadata:
name: gluster-container
provisioner: kubernetes.io/glusterfs
parameters:
resturl: "10.10.10.5"
私はこれが不完全であると仮定したが、これを構成する方法についてより多くの情報を見つけることができませんよ。私がテストしようとすると、次のエラーが表示されます。
ProvisioningFailed - Failed to provision volume with StorageClass "gluster-container": create volume error: error creating volume Post 10.10.10.5/volumes: unsupported protocol scheme ""
ここから進める方法はありますか?
私の同僚の一人がこの作品を作ってここに書きましたが、それがあなたを助けてくれるかどうかは分かりません:http://blog.infracloud.io/gluster-heketi-kubernetes/ –