I am creating an app in Go that is going to run on up to 10 computers simultaneity.
I am working on my "main" computer, and I want to deploy my code automatically to those computers after it will be merge to the master branch on my gitlab account.
I looked at Kubernetes as an optional solution however I don't know if it is the optimal one (or how to do it). Note that I am looking for free solutions :)
Ideas will be happily received,