Usage of /usr/bin/github-webhook-server:
-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-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
-github-webhook-secret-token string
The personal access token of GitHub.
-kubeconfig string
Paths to a kubeconfig. Only required if out-of-cluster.
-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")
-queue-limit int
The maximum length of the scale operation queue. The scale opration is enqueued per every matching webhook event, and the server returns a 500 HTTP status when the queue was already full on enqueue attempt. (default 100)
-runner-github-url string
GitHub URL to be used by runners during registration
-watch-namespace string
The namespace to watch for HorizontalRunnerAutoscaler's to scale on Webhook. Set to empty for letting it watch for all namespaces.
-webhook-addr string
The address the metric endpoint binds to. (default ":8000")
Options (17)
| Option | Description | Source |
|---|
-github-app-id int | The application ID of GitHub App. | help |
-github-app-installation-id int | The installation ID of GitHub App. | help |
-github-app-private-key string | The path of a private key file to authenticate as a GitHub App | help |
-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 | help |
-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 | help |
-github-token string | The personal access token of GitHub. | help |
-github-upload-url string | GitHub Upload URL to be used for GitHub API calls | help |
-github-url string | GitHub URL to be used for GitHub API calls | help |
-github-webhook-secret-token string | The personal access token of GitHub. | help |
-kubeconfig string | Paths to a kubeconfig. | help |
-log-format string | The log format. | help |
-log-level string | The verbosity of the logging. | help |
-metrics-addr string | The address the metric endpoint binds to. | help |
-queue-limit int | The maximum length of the scale operation queue. | help |
-runner-github-url string | GitHub URL to be used by runners during registration | help |
-watch-namespace string | The namespace to watch for HorizontalRunnerAutoscaler's to scale on Webhook. | help |
-webhook-addr string | The address the metric endpoint binds to. | help |
Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.