In order to validate the feasibility and the possible caveats to implements an elastic workers infrastructure, we will implement a poc managing the workers for the gitlab repositories
- [x] First we need to refresh and land the kubernetes branch on the swh-environment to have a working example
- [x] Refresh the rancher VM on uffizi to test the solution in a pseudo real environment (created from scratch, cf. terraform/staging)
- [x] Create workers and register them in the rancher cluster
- [ ] POC the image building / deployment process
- [ ] POC the autoscaling of the workers according to the available ressources on the cluster
- [ ] Take care of the monitoring and the log ingestion
[1] Draft note on https://hedgedoc.softwareheritage.org/4ZHT03kRT7mHYOEm1MSueQ