Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Register Runner in enterprise level #3421

Open
marlongerber96 opened this issue Aug 10, 2023 · 6 comments
Open

Register Runner in enterprise level #3421

marlongerber96 opened this issue Aug 10, 2023 · 6 comments
Labels
duplicate This issue or pull request already exists stale:exempt

Comments

@marlongerber96
Copy link

Hi everyone

In our Github environment we use several ORGs. Today we have a Autoscaling Group in AWS where we register the self-hosted Runner on Enterprise Level. Today there is no automatic scaling configured for the Runners. We have already started a pilot in one of our organisation, but we would like to register the runners on enterprise level to have all runners in one place.
Is there a possiblity to register runners in enterprise level but use the webhook events on org level?

Regards
Marlon

@npalm
Copy link
Member

npalm commented Aug 15, 2023

Thanks for reporting, this is actaul a duplicate of #1303

@marlongerber96
Copy link
Author

Hi @npalm
Thanks for your feedback.
I have seen that the issue is still open and the last comment is from June 2022.
My questions now, what is planned in the near feature and is there a quick and clear documentation on how to proceed if we want to register runner and automatic scaling on enterprise level?
Regards

@npalm
Copy link
Member

npalm commented Aug 24, 2023

This terraform is 100% open source and driven by the community here. For sure we use the module ourselves but not on enterprise level. Which means we have no direct need to add the feature. But contribution to support enterprise level runners by the community is very welcome! Same is done for example in the past for GHES or Windows.

Adding support is not trivial since on enterprise level the APP is not supported. Tbis requires some refactoring on the lamba's controlling the runners (pool, scale-down, scale-up).

@npalm npalm added the duplicate This issue or pull request already exists label Aug 24, 2023
@parm-p
Copy link

parm-p commented Sep 15, 2023

Looked at it, we would have to revert to pat authentication

@npalm
Copy link
Member

npalm commented Sep 21, 2023

Supporting org level with a PAT token would be welcome as PR. But the default for repo and org level should remain the app

@github-actions
Copy link
Contributor

This issue has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed if no further activity occurs. Thank you for your contributions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue or pull request already exists stale:exempt
Projects
None yet
Development

No branches or pull requests

3 participants