このトピックでは、Apigee ハイブリッドのクラスタの最小構成について説明します。これらの最小構成は、サポートされているすべての Kubernetes プラットフォームに適用されます。
ノードプールについて
ノードプールとは、クラスタ内で同じ構成を持つノードのグループのことです。デフォルトでは、ハイブリッドはすべての Pod をデフォルトのノードプールに割り当てます。リソースプールとして専用のノードプールを作成し、ハイブリッド コンポーネントをノードプールに割り当てることもできます。
通常、リソース要件が異なる Pod がある場合は、専用のノードプールを定義します。たとえば、apigee-cassandra
Pod には永続ストレージが必要ですが、他の Apigee ハイブリッド Pod には必要ありません。このため、Cassandra 用のステートフル ノードプールと、残りのハイブリッド ランタイム サービス用のステートレス ノードプールを作成することをおすすめします。詳細については、専用ノードプールを構成するをご覧ください。
次のセクションでは、ステートフル ノードプールとステートレス ノードプールの両方の構成を示します。
最小構成
以下の最小構成は、クラスタの設定時に使用します。
構成 | ステートフル ノードプール | ステートレス ノードプール |
---|---|---|
ノード数 | 3(リージョンごと) | 3(リージョンごと) |
CPU | 4 | 4 |
RAM | 15 | 15 |
デフォルトのラベル名 | apigee-data | apigee-runtime |
ストレージ | 動的 | ApigeeDeployment CRD で管理 |
構成のスケーリング
追加の容量やスループットのニーズに基づいて初期構成をスケーリングする必要がある場合は、次のトピックをご覧ください。