actions-runner-controller
basisai/actions-runner-controller/helm
Terraform GitHub actions-runner-controller on Kubernetes using Helm chart.
GitHub Actions Runner Controller Deploys actions-runner-controller. Requirements | Name | Version | |------|---------| | terraform | >= 0.15 | | helm | ~> 2.4 | Providers | Name | Version | |------|---------| | helm | ~> 2.4 | Modules No modules. Resources | Name | Type | |------|------| | helm_release.release | resource | Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | api\_cache\_duration | Set the cache period for API calls. Defaults to syncPeriod - 10s. | string | "" | no | | auth\_method | GitHub authentication method to be deployed. | string | "pat" | no | | auth\_secret\_annotations | Set the annotations of the auth secret. | map(any) | {} | no | | auth\_secret\_created | Create Kubernetes secrets to authenticate with Gi
| Name | Type | Description | Default |
|---|---|---|---|
| webhook_server_service_account_name | string | The name of the githubWebhookServer service account to use. | "" |
| log_level | string | Set the log level of the controller container. | "" |
| dind_sidecar_repository | string | The repository/image of the dind sidecar container. | "docker" |
| image_pull_secrets | list(any) | Specifies the secret to be used when pulling the controller pod containers. | [] |
| controller_pod_security_context | map(any) | Set the security context to controller pod. | {} |
| webhook_server_secret_name | string | Set the name of the webhook hook secret. | "github-webhook-server" |
| docker_registry_mirror | string | The default Docker Registry Mirror used by runners. | "" |
| runner_repository | string | The repository/image of the actions runner container. | "summerwind/actions-runner" |
| controller_pod_annotations | map(any) | Set annotations for the controller pod. | {} |
| metrics_proxy_enabled | bool | Deploy kube-rbac-proxy container in controller pod. | true |
| chart_repository | string | Helm repository for the chart. | "https://actions-runner-controller.githu |
| auth_secret_name | string | Set the name of the auth secret. | "controller-manager" |
| dind_sidecar_image_tag | string | The tag of the dind sidecar container. | "dind" |
| webhook_server_service_annotations | map(any) | Set annotations for the githubWebhookServer service. | {} |
| webhook_server_ingress_tls | list(any) | Set tls configuration for the githubWebhookServer ingress kind. | [] |
| chart_version | string | Version of Chart to install. Set to empty to install the latest version. | "0.15.0" |
| controller_image_tag | string | The tag of the controller container. | "v0.20.3" |
| controller_priority_class_name | string | Set the controller pod priorityClassName. | "" |
| webhook_server_pod_annotations | map(any) | Set annotations for the githubWebhookServer pod. | {} |
| webhook_server_pod_security_context | map(any) | Set the security context to githubWebhookServer pod. | {} |
| … and 10 more inputs | |||