actions-runner-controller
actions-runner-controller copied to clipboard
helm charts for actions runner
Fixes: #942
helm charts for actions runner, currently its having only RunnerDeployment and Autoscaler resources.
Looks like deployment order is important here, facing the below issue if Autoscaler deployed first and then autoscaling not working as expected.
2022-04-21T12:13:08Z DEBUG controllers.webhookbasedautoscaler RunnerDeployment not found with scale target ref name test-actions-runner for hra test-actions-runner-autoscaler
Helm doesn't support ordering for custom resources. So using List to overcome this issue, didn't use helm chart hooks for ordering since its not tracked after creation.
I was about to start working on this and then saw that you helpfully already have! 😄 One suggestion would be to add the ability to specify the Runner Group. I added this and created saravanan30erd/actions-runner-controller#1 to get that into your branch.
@saravanan30erd @yardbirdsax Hey! First of all, thank you so much for your contribution and patience.
Sorry for the radio silence here. We've been discussing how to maintain this. The main problem is that maintaining the manifests, the kustomize config, and the chart for ARC itself is already too much to maintain for a team of only two, and we weren't sure if we could commit to maintain another right now.
I do believe this chart is super valuable to the community if maintained well, though.
That said, could you let me merge this under a directory like contrib/examples
first, and start collecting feedbacks from early adopters/advanced users, and then graduate to the official chart under charts
once we gain more confidence?
That said, could you let me merge this under a directory like
contrib/examples
first, and start collecting feedbacks from early adopters/advanced users, and then graduate to the official chart undercharts
once we gain more confidence?
@mumoshu Sure.