Usage of /usr/bin/manager: -auto-scaler-image-pull-secrets value The default image-pull secret name for auto-scaler listener container. -auto-scaling-runner-set-only Make controller only reconcile AutoRunnerScaleSet object. -common-runner-labels value Runner labels in the K1=V1,K2=V2,... format that are inherited all the runners created by the controller. See https://github.com/actions/actions-runner-controller/issues/321 for more information -default-scale-down-delay duration The approximate delay for a scale down followed by a scale up, used to prevent flapping (down->up->down->... loop) (default 10m0s) -docker-gid string The default GID of docker group in the docker sidecar container. Use 1001 for dockerd sidecars of Ubuntu 20.04 runners 121 for Ubuntu 22.04 and 24.04. (default "1001") -docker-image string The image name of docker sidecar container to use by default if one isn't defined in yaml. (default "docker:dind") -docker-registry-mirror string The default Docker Registry Mirror used by runners. -enable-leader-election Enable leader election for controller manager. Enabling this will ensure there is only one active controller manager. -exclude-label-propagation-prefix value The list of prefixes that should be excluded from label propagation -github-app-id int The application ID of GitHub App. -github-app-installation-id int The installation ID of GitHub App. -github-app-private-key string The path of a private key file to authenticate as a GitHub App -github-basicauth-password string Password for GitHub basic auth to use instead of PAT or GitHub APP in case it's running behind a proxy API -github-basicauth-username string Username for GitHub basic auth to use instead of PAT or GitHub APP in case it's running behind a proxy API -github-enterprise-url string Enterprise URL to be used for your GitHub API calls -github-token string The personal access token of GitHub. -github-upload-url string GitHub Upload URL to be used for GitHub API calls -github-url string GitHub URL to be used for GitHub API calls -health-probe-bind-address string The address the health probe endpoint binds to. Disabled if empty. -k8s-client-rate-limiter-burst int The burst value of the K8s client rate limiter. (default 30) -k8s-client-rate-limiter-qps int The QPS value of the K8s client rate limiter. (default 20) -kubeconfig string Paths to a kubeconfig. Only required if out-of-cluster. -leader-election-id string Controller id for leader election. (default "actions-runner-controller") -listener-metrics-addr string The address applied to AutoscalingListener metrics server (default ":8080") -listener-metrics-endpoint string The AutoscalingListener metrics server endpoint from which the metrics are collected (default "/metrics") -log-format string The log format. Valid options are "text" and "json". Defaults to "text" (default "text") -log-level string The verbosity of the logging. Valid values are "debug", "info", "warn", "error". Defaults to "debug". (default "debug") -metrics-addr string The address the metric endpoint binds to. (default ":8080") -port int The port to which the admission webhook endpoint should bind (default 9443) -pprof-addr string The address the pprof endpoint binds to. -runner-github-url string GitHub URL to be used by runners during registration -runner-image string The image name of self-hosted runner container to use by default if one isn't defined in yaml. (default "summerwind/actions-runner:latest") -runner-image-pull-secret value The default image-pull secret name for self-hosted runner container. -runner-max-concurrent-reconciles int The maximum number of concurrent reconciles which can be run by the EphemeralRunner controller. Increase this value to improve the throughput of the controller, but it may also increase the load on the API server and the external service (e.g. GitHub API). (default 2) -runner-status-update-hook Use custom RBAC for runners (role, role binding and service account). -sync-period duration Determines the minimum frequency at which K8s resources managed by this controller are reconciled. (default 1m0s) -update-strategy string Resources reconciliation strategy on upgrade with running/pending jobs. Valid values are: "immediate", "eventual". Defaults to "immediate". (default "immediate") -watch-namespace string The namespace to watch for custom resources. Set to empty for letting it watch for all namespaces. -watch-single-namespace string Restrict to watch for custom resources in a single namespace. -workqueue-rate-limiter string The workqueue rate limiter to use. Valid values are "bucket_rate_limiter" (default) and "typed_rate_limiter" (per-item only, no global token bucket).