Le 13/03/2020 à 01:45, Brian Hulette a écrit : > * What kind of devops tooling would be appropriate to provision and > manage the instances, scaling up and down based on need? > * What CI/CD platform would be appropriate to dispatch work to the > cloud nodes (taking into consideration the high costs of sysadmin, and > seeking to minimize nodes sitting unused)? > > I looked into solutions for running CI/CD workers on GCP a (very) little > bit and just wanted to shared some findings. > Appveyor claims it can auto-scale GCE instances [1] but I don't think it > would go beyond 5 concurrent "self-hosted" jobs [2]. Would that be a > problem? > BuildKite has documentation about running agents on a scalable GKE cluster > [3], but unfortunately no way to auto-scale based on the backlog. We could > maybe roll our own/contribute something based on their AWS scaler [4].
Given our current resource utilization on Github Actions, it seems that even a non-auto-scaling setup could be useful. Regards Antoine.