actions-runner-controller/charts/gha-runner-scale-set
sravula84 d0828f5c3a
Update README.md
2024-08-27 10:46:42 -07:00
..
ci Create separate chart validation workflow for gha-* charts. (#2393) 2023-03-13 12:44:54 -04:00
templates Update podmonitoring.yaml 2024-08-22 11:39:30 -07:00
tests Add annotation with values hash to re-create listener (#3195) 2024-03-19 14:29:49 +01:00
.helmignore Rename actions-runner-controller-2 and auto-scaling-runner-set helm charts (#2333) 2023-03-01 07:16:03 -05:00
Chart.yaml Prepare 0.9.1 release (#3448) 2024-04-17 10:51:28 +02:00
README.md Update README.md 2024-08-27 10:46:42 -07:00
values.yaml Update values.yaml 2024-04-17 14:20:49 -07:00

README.md

Create helm packages

git clone https://github.com/prosperllc/actions-runner-controller.git
cd charts/gha-runner-scale-set-controller
helm package .
cd charts/gha-runner-scale-set
helm package

push to helm repo
helm push gha-runner-scale-set-0.9.1.tgz oci://us-docker.pkg.dev/prosper-nonprod-registry/helm/action-runner-controller/gha-runner-scale-set
helm push gha-runner-scale-set-controller-0.9.1.tgz oci://us-docker.pkg.dev/prosper-nonprod-registry/helm/action-runner-controller/gha-runner-scale-set-controller

Prosper Runner Scale set installation steps

GCP Porject : prosper-nonprod-platform
cluster : gke_prosper-nonprod-platform_us-west1_nonprod-us-west1-util02
namespace : prosper-runners

Helm Release names

  • helm ls

helm ls

NAME                     	NAMESPACE      	REVISION	UPDATED                             	STATUS  	CHART                                	APP VERSION
prosper-linux-np         	prosper-runners	1       	2024-04-18 13:19:02.480947 -0700 PDT	deployed	gha-runner-scale-set-0.9.1           	0.9.1
prosper-runner-controller	prosper-runners	1       	2024-04-18 13:18:00.067012 -0700 PDT	deployed	gha-runner-scale-set-controller-0.9.1	0.9.1

TODO fill in the above with copy and paste style of commands.

Restart Sequence

  • helm install prosper-runner-controller . from controller directory
  • helm install prosper-linux-np . from scale set directory
  • helm uninstall ... from controller directory
  • helm uninstall ... from scale set directory

TODO fill in the above with copy and paste style of commands.