#github-actions (2021-01)

Discussions related to GitHub Actions

2021-01-19

tolstikov avatar
tolstikov

what is the best option to provision the self-hosted Github Actions runners on AWS?

I’m looking into https://github.com/philips-labs/terraform-aws-github-runner Any opinion/experience on that ?

philips-labs/terraform-aws-github-runner

Terraform module for scalable GitHub action runners on AWS - philips-labs/terraform-aws-github-runner

Darren Cunningham avatar
Darren Cunningham

I have it bookmarked as the thing I’m going to try when I start needing to use self-hosted runners, but I haven’t tried it

philips-labs/terraform-aws-github-runner

Terraform module for scalable GitHub action runners on AWS - philips-labs/terraform-aws-github-runner

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
summerwind/actions-runner-controller

Kubernetes controller for GitHub Actions self-hosted runnners - summerwind/actions-runner-controller

1
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

@mumoshu is a maintainer

1
tolstikov avatar
tolstikov

@Erik Osterman (Cloud Posse) Sorry for reviving this thread but are you still using https://github.com/actions-runner-controller/actions-runner-controller in Cloud Posse? What’s your opinion about this project (reliability & security wise) now? Thank you in advance! :)

actions-runner-controller/actions-runner-controller

Kubernetes controller for GitHub Actions self-hosted runners

mumoshu avatar
mumoshu
08:04:28 PM

@mumoshu has joined the channel

2021-01-22

michaelssingh avatar
michaelssingh

Hi all, I am trying to get a gist of some of the limitations to keep in mind when considering GH actions. I would appreciate any feedback necessary.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

approval workflow only available in enterprise or for open source repos

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

one github action step cannot run the docker image built in the previous step

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

cannot import workflows (leads to a lot of tech debt if you have a lot of repos)

Patrick Jahns avatar
Patrick Jahns

triggering upstream / downstream pipelines requires a “special token” - or one needs to create a github app and exchange it for a token

2021-01-25

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
09:30:05 PM
3
Darren Cunningham avatar
Darren Cunningham

thanks for sharing!

2021-01-28

2021-01-29

vitaly.markov avatar
vitaly.markov

Can I run some job only from ui as it works on gitlab ci?

    keyboard_arrow_up