Enterprise level runner-scale-set on Github Enterprise Server #3071
-
Hello 👋, As the title suggests, is it possible to create a runner set at the enterprise level using the GitHub Enterprise Server so that every organization and its repositories can utilize this runner set? I noticed that the documentation and values.yaml only provide examples of creating runners at the enterprise level for If it is possible, could you please provide an example of the appropriate setting for If not (as of now), is this feature under consideration for future development? So far, I have tried the following configurations for the
When configured with any of the above values, the controller pod logs show a similar error:
P.S.: It works fine with repository-level and organization-level runner creation when I configure the parameter respectively as:
EDIT: I just tried My follow-up question is: Although it works and seems fine, is this an expected argument value that will be supported later on (as it was not documented)? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
@1MaxKoval I think This also matches the API docs: https://docs.github.com/en/[email protected]/rest/actions/self-hosted-runners?apiVersion=2022-11-28#create-a-registration-token-for-an-enterprise curl http(s)://HOSTNAME/api/v3/enterprises/ENTERPRISE/actions/runners/registration-token Basically it is just appending curl http(s)://HOSTNAME/api/v3/orgs/ORG/actions/runners/registration-token |
Beta Was this translation helpful? Give feedback.
@1MaxKoval I think
/enterprises/enterprise-name
looks right, that's the URL I would expect to us there.This also matches the API docs: https://docs.github.com/en/[email protected]/rest/actions/self-hosted-runners?apiVersion=2022-11-28#create-a-registration-token-for-an-enterprise
Basically it is just appending
/actions/runners/registration-token
to the URL, as you can see the same format with an org: