Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

  1. Kubernetes マスターノード
  2. Kubernetes ワーカーノード: Yellowfin コンテナは、Docker Swarm 環境のワーカーノード内に配置されます。
  3. Yellowfin コンポーネント: Yellowfin クラスタを形成するYellowfin Podです。これらのPodは、Kubernetes クラスタで利用可能なリソースに応じて、複数のKubernetes ワーカーノードに配置できます。Yellowfinの導入形式に応じて、Kubernetes 環境ではひとつ以上のYellowfin インスタンスが実行され、これらのインスタンスは同じデータベース (クラスタ化されたYellowfin 導入の場合) 、または異なるデータベース (個別のインスタンス導入の場合) に接続されます。
  4. DBMS: 現時点ではパフォーマンス上の理由から、本番環境の負荷向けにKubernetes Pod内でリポジトリデータベースを実行しないことを推奨しています。代わりに、専用のデータベースサーバーを準備してください。例えば、AWSの場合はEC2インスタンス、またはAWS RDSを使用します。
  5. Traefik: Traefikは、コンテナ対応のリバースプロキシで、Kubernetes 環境を実行し、Yellowfin インスタンスのロードバランシングとスティッキーセッションを制御します。TraefikとKubernetesについては、後ほど詳しく説明します。
    Kubernetes上にYellowfinを単一インスタンスで導入する場合、Yellowfin Podはひとつしか存在しません。


...

その他のシナリオ

Docker Swarm上に複数の個別のYellowfin Kubernetes上に複数の個別のYellowfin インスタンスを導入する場合、Traefikの導入はオプションです。この状況で導入された場合、Yellowfin インスタンスに直接ルーティングするDocker Swarm インスタンスに直接ルーティングするKubernetes クラスタのポートを公開する代わりに、リクエストを個別のYellowfin 導入にルーティングすることができます。または、(NGINXなど) スティッキーセッションをサポートするコンテナ対応プロキシがある場合は、Traefikを使用しないこともできます。

...

  • 実行中のKubernetes クラスタ
  • ワークステーション/導入システムへのKubectlのインストール
  • アプリケーションサーバのセキュリティの理解
  • コンテナ環境におけるリバースプロキシとロードバランシングの理解


...

項目ナビゲーション

現在のトピック - コンテナ環境へのインストール

本ページはコンテナ環境へのインストール項目の一部であり、DockerおよびKubernetesそれぞれの項目には、以下のページが含まれます。

Docker

Column
width50%

Child pages (Children Display)
depth4
pageDocker

Kubernetes

Column
width50%

Child pages (Children Display)
depth4
pageKubernetes


本ページはYellowfinのインストールおよび導入項目の一部であり、以下のトピックを含みます。

オンプレミス環境へのインストール

オンプレミス環境へのインストール

Column
width20%

Child pages (Children Display)
pageオンプレミス環境へのインストール

クラウド環境へのインストール

クラウド環境へのインストール

Column
width20%

Child pages (Children Display)
pageクラウド環境へのインストール

コンテナ環境へのインストール

コンテナ環境へのインストール

Column
width20%

Child pages (Children Display)
pageコンテナ環境へのインストール

Yellowfinの導入

Yellowfinの導入

Column
width20%

Child pages (Children Display)
pageYellowfinの導入

高度な導入

高度な導入

Column
width20%

Child pages (Children Display)
page高度な導入