Page History
...
- Docker マスターノード
- Docker Swarm ワーカーノード: Yellowfin コンテナは, Docker Swarm環境のワーカーノード内に配置されます。
- Yellowfin コンポーネント: Yellowfin クラスタ環境を構成するYellowfin コンテナは、Docker Swarm クラスタ内の複数のDocker ワーカー/スレーブノードに導入されます。Traefikとは異なり、Yellowfin コンテナを導入できるノードに制限はありません。選択したYellowfinの導入形式に応じて、Docker 環境ではひとつ以上のYellowfin インスタンスが実行され、これらのインスタンスは同じデータベース (クラスタ化されたYellowfin 導入の場合) 、または異なるデータベース (個別のインスタンス導入の場合) に接続されます。上図では、同じデータベースに接続しています。
- DBMS: 現時点では、パフォーマンス上の理由から、Docker コンテナのリポジトリデータベースを本番環境で運用することは推奨しません。代わりに、AWSの場合はEC2インスタンス、AWS RDSを使用するなど、専用のデータベースサーバーを推奨します。
- Traefik: Traefikは、コンテナ対応のリバースプロキシで、(Docker Swarm APIへのアクセスが必要なため) Docker Swarm 環境のマネージャーノード上で動作し、Yellowfin コンテナのロードバランシングとスティッキーセッションを制御します。 (例えば、すでにNginxを使用しているなど) Traefikを使用したくない場合は、スティッキーセッションをサポートする独自のロードバランシングツールを使用できます。TraefikとDocker Swarmについては、後ほど詳しく説明します。Traefikを使用したくない場合は、スティッキーセッションをサポートする独自のロードバランシングツールを使用できます。TraefikとDocker Swarmについては、後ほど詳しく説明します。
...
その他のシナリオ
Docker Swarm上に単一インスタンスのYellowfinを導入する場合、Traefikはオプションコンポーネントです。Yellowfin インスタンスがひとつだけ実行されているので、リバースプロキシは必要ありません。
...
導入の準備
Styleclass | ||
---|---|---|
| ||
YellowfinをDockerに導入する前に、要件に適した導入の形式を選択していることを確認してください。選択肢は以下の通りです。
...
- Docker Composeがインストールされているか、Docker Swarmクラスタを備えた実行中のDocker サーバー
- アプリケーションサーバのセキュリティの理解
...
項目ナビゲーション
現在のトピック - コンテナ環境へのインストール
本ページはコンテナ環境へのインストール項目の一部であり、DockerおよびKubernetesそれぞれの項目には、以下のページが含まれます。
Section | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
本ページはYellowfinのインストールおよび導入項目の一部であり、以下のトピックを含みます。
Section | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
オンプレミス環境へのインストール
クラウド環境へのインストール
コンテナ環境へのインストール
Yellowfinの導入
高度な導入
|
horizontalrule |
---|
Styleclass | ||
---|---|---|
| ||