Open yuriy-yarosh opened 2 weeks ago
Shoes have something similar for EC2 Spots, implemented as a hashicorp plugin.
What is your longterm Goal?, some of solutions are already available in the wild
Some potential Goals are listed here, maybe it's not in the list
nothing similar to an external workflow or external execution environments providers.
BTW I don't have the time to implement feature requests
Act version
act version 0.2.63
Feature description
Github Actions autoscaling is kinda busted if you don't want to rely on Github Actions Webhooks. AWS CodeBuild and AWS CodeCatalyst are overpriced, and it makes more sense to replace them with AWS ECS Fargate Spot, or EC2 Spot Fleet Instances.
ACT has a pre-defined workflow graph for jobs that can be traversed and respective resources could be provisioned, autoscaled on demand, or scrapped during idling.
This would make ACT a very convenient tool for those who don't want to dive deep into Kubernetes and prefer to focus on simpler Cloud Managed Solutions.