CoreOSホストにkubernetesクラスタを設定しました。キューブスプレー、コンテナネイティブストレージを設定しようとしています。Gluster-Kubernetes。
私が経験している問題は、/opt/binを読み書きできるにもかかわらず、CoreOSにパッケージマネージャがないことです(必要に応じていくつかのバイナリを置くことができます)。 Glusterが正常に機能するには、ホスト自体でGlusterFSを使用できる必要があります。これを達成する方法はありますか?
答え1
GlusterFSはコンテナを介してインストールされます。 「ホストで利用可能」という概念が少し外れました。 Glusterは実際に渡すことができます。コンテナセット。
「ホストで利用可能」と考えるのは、デフォルト値のセットである可能性が高いです。名前空間そして対照群。すべてのコアにアクセスするとき能力デフォルトの名前空間セットと「コンテナ」の違いは(実際にはpython virtualenv *と変わりません)です。
使いやすくするための多くのプロジェクトがあります。ヘクトールKubernetesを含むコンテナのGlusterストレージボリュームを管理するためのAPIを提供します。
私の考えの最も簡単な方法は、完全なものを使用することです。グラスタークーバーネティスこのプロジェクトでは、コンテナーイメージ、Heketi API、デプロイメントスクリプト、およびクイックスタートガイドのセットを提供し、迅速に開始できます。
*はい。私は「python virtualenv」よりも多くのニュアンスがあることを知っています。私を高校物理学の先生だと思います。宇宙には原子より小さいものがないと申し上げます。