Skip to content
Latchkey

Capacity Providerとは?

capacity providerは、containerのschedulerをauto scaling groupやserverlessのbackendといったcomputeの供給源に結び付け、そのキャパシティがどのように増減するかを管理します。schedulerは、必要に応じて重みを付けて、1つ以上のproviderに対してtaskを配置します。保留中の作業のために十分なhostを手動で稼働させ続ける必要をなくします。

なぜ重要か

capacity providerにより、container化されたCIのworkloadは、taskがキューに入るにつれてhostのプールを自動的にスケールできます。on-demandとspotのようにproviderを混在させることで、コストと信頼性のバランスを取れます。

関連ガイド