Skip to content

Ch4s3r/github-actions-runner-kubernetes

Repository files navigation

Github Actions runners on Kubernetes via ARC

Quickstart

Setup github token PAT:

export GITHUB_CONFIG_URL=https://github.com/Ch4s3r/github-actions-runner-kubernetes
export GITHUB_PAT=

Create kubernetes cluster

Install k3s as kuebrnetes provider for example

curl -sfL https://get.k3s.io | sh -s - --write-kubeconfig-mode=644

Link the local kubeconfig to have access to the kubernetes cluster via cli

mkdir -p $HOME/.kube
ln -s /etc/rancher/k3s/k3s.yaml $HOME/.kube/config

Verify you have access to it via cli

kubectl get pods -A
helm list -A

Install ARC:

sh run.sh

Uninstall k3s

/usr/local/bin/k3s-uninstall.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published