This response was helpful for me to read as well, thank you
@Chris White. If I may ask a follow-up: can you say more about spinning up fargate flows with more or less resources, and how that might be configured?
Say I have Flow A, requiring 1 vCPU with appropriate memory, and Flow B requiring 16 vCPUs. Is running two agents with different resource values the only/best way to go, or is there a simple way to override these parameters at the flow level? To be more specific, is the FargateTaskEnvironment the way to do this? I have not experimented much with it, but I find myself wanting the ability to "override" a small number of configuration attributes (eg,
cpu
and
memory
while leaving others intact (eg
cluster
,
networkCOnfiguration
, etc).