- Install an ingress controller
a. scripts/ingress-controller.sh - Import certificate manager images into ACR
a. scripts/import-images.sh - Install a certificate manager
a. scripts/cert-manager.sh - Install a cluster issuer
a. manifests/cluster-issuer.yaml - Install Actions Runner Controller
a. scripts/actions-runenr-controller.sh - Enable GitHub Webhook for Actions Runner Controller
a. scripts/enable-webhook.sh - Create Ingress Route for GitHub Webhook Server Service
a. manifests/actions-runner-controller-ingress.yaml - Create Webhook within Org or Repo
a. Followed steps here - Create Self Hosted Runner with Horizontal Autoscaling
a. manifests/webhook-runner-deployment.yaml - Run a GitHub Action to test
wschultz-boxboat/github-self-hosting-runners
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|