0

したがって、3 つのノードを持つ HyperV に deis をインストールしました。これは正常に機能しています:)。DEIS で実行されるアプリケーションは PHP アプリケーションであり、プライベート アプリケーションであるため、パブリック クラウド サービスはありません :(.

アプリには、Memcached (キャッシング)、MySql (データ、セッション ストレージ)、およびファイル ストレージの 3 つの依存関係があります。このようなアプリを実行するためのベスト プラクティスは何ですか? これら 3 つのノード内にすべてを保持したいと考えています。Memcached は問題ではありません。docker コンテナーを起動するだけです。MySQL は別のサーバーに置くことができます。

アプリを 12Factor の方法に変更しようとしているときに、アップロードされたファイルにオブジェクト ストレージを使用したいと考えています。S3 はオプションではなく、コンテナーには永続ストレージがありません。別のサーバーを残すか、すでに利用可能なコンポーネントを使用します。

ノードでポート 8888 が開かれていることに気付きました。Curl を実行すると、Ceph Rados GW からの応答である「ListAllMyBucketsResult」を含む XML が得られます。アプリケーションにユーザーを追加し、これをオブジェクト ストレージに使用する方法はありますか?

4

1 に答える 1