Deploy runner with Kubernetes
Pre-requisites
A running Kubernetes cluster
Helm installed locally
Kubectl installed locally
Brainboard provides a Helm chart to deploy the runner in your existing Kubernetes cluster.
helm registry login ghcr.io --username brainboard --password $CUSTOMER_TOKENTo see the charts values and documentation, you can use the following commands:
helm show values oci://ghcr.io/brainboard/helm/brainboard-runner
helm show readme oci://ghcr.io/brainboard/helm/brainboard-runnerInstallation
For the runner to enrol with your organization, you will need to provide the private self-hosted runner token you generated from the Brainboard settings page.
You can install the runner with the following command:
helm install runner oci://ghcr.io/brainboard/helm/brainboard-runner --set config.credentials.token="your-runner-token"Usage
To open a terminal inside the runner container, use the following command:
If you want to see the logs, you can run this command:
Last updated