O Que É um Capacity Provider?
Um capacity provider conecta um scheduler de containers a uma fonte de compute, como um auto scaling group ou um backend serverless, e gerencia como essa capacidade cresce e encolhe. O scheduler coloca tasks contra um ou mais providers, opcionalmente com pesos. Ele remove a necessidade de manter manualmente hosts suficientes em execução para o trabalho pendente.
Por que isso importa
Os capacity providers permitem que workloads de CI em containers escalem seu pool de hosts automaticamente conforme as tasks entram na fila. Misturar providers, como on-demand mais spot, equilibra custo e confiabilidade.
Guias relacionados
What Is an Auto Scaling Group?An auto scaling group is a managed set of identical instances that automatically grows or shrinks to match de…
What Is a Task Definition Revision?A task definition revision is an immutable, numbered version of a container task spec, so each deploy creates…
What Is a Warm Pool in Cloud Scaling?A cloud warm pool is a set of pre-initialized instances kept stopped or paused so a scaling group can bring t…