Skip to content

feast-dev/kubernetes-github-runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Kubernetes Github Runner

This repository contains a single Kubernetes deployment that registers a group of self-hosted Github Actions runners on Kubernetes. Based on the work from this repository.

Installation

  1. Make a copy of deployment.yaml.
  2. Edit the environmental variables:
Variable Description
GITHUB_ACCESS_TOKEN Personal Access Token that is used to dynamically fetch a new runner token
RUNNER_REPOSITORY_URL The runner will be linked to this repository URL

GITHUB_ACCESS_TOKEN must have repo access for repository level runners. Please see the following document for more configuration options

  1. Deploy to Kubernetes:
kubectl apply -f deployment.yaml
  1. Confirm that the self-hosted runners appear in GitHub:

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published