Runner Autoscaling - CI/CD用語集の定義
Runner autoscaling は job がキューに溜まると runner を追加し、アイドル時に削減して、CI の速度とコストのバランスを取ります。
Runner autoscaling とは、job がキューに溜まると自動的に runner の容量を追加し、需要が下がると削減することです。常時アイドルなマシンに料金を払うことなく、CI のキュー時間を低く保ちます。
トレードオフ
ゼロまでスケールするとコストを節約できますが、cold start の遅延が加わります。ウォームプールを維持すると、多少のアイドルコストと引き換えに起動時間を短縮できます。autoscaling は実際のキューの深さに基づいてこのバランスを調整します。
関連ガイド
Deployment Environment - CI/CD Glossary DefinitionDeployment Environment: A deployment environment is a named target a pipeline deploys to, such as staging or…
Deployment Pipeline - CI/CD Glossary DefinitionDeployment Pipeline: A deployment pipeline is the automated path a change travels from commit through build,…
Deployment Frequency - CI/CD Glossary DefinitionDeployment Frequency: Deployment frequency is how often an organization successfully releases to production.…