golemfactory / yagna

An open platform and marketplace for distributed computations
GNU General Public License v3.0
382 stars 60 forks source link

Use Golem Network in GitLab/GitHub CI pipelines #2092

Open donbeave opened 2 years ago

donbeave commented 2 years ago

Hello!

I’m curious is it possible to run Docker Containers inside Golem Network? What I’m looking is an ability to use Golem as a pool of CPUs by connecting them to GitHub or GitLab CI/CD. Im currently use self hosted machine in Hetzner to run GitLab agent, but this solution is quite difficult to scale, of course can replace it with AWS/GCP, but those servers are very expensive. So I’m thinking about, potentially Golem can solve this by proving a way to run Docker containers inside the network, in this scenario can leverage Golem Network for running software integration tests.

cryptobench commented 2 years ago

This has been one of my wishes for a long time, but the main blocker for now is that inbound/outbound networking is not supported yet. Outbound networking should come later this year, and if we're lucky then perhaps inbound also. I would suspect that once this is there then it would be possible.