Nikola Jokic
544ee37bad
Bump go and go dependencies and modify deprecated Requeue to RequeueAfter ( #4678 )
2026-09-23 15:36:46 +02:00
dependabot[bot] and Jiaren Wu
0dc5f8a0c2
Bump the gomod group across 1 directory with 9 updates ( #4508 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jiaren Wu <jiaren-wu@github.com >
2026-05-30 00:55:53 +02:00
Junya Okabe
053b8f9ae5
Add health and readiness probes to controller manager ( #4459 )
2026-04-29 18:08:46 +02:00
Nikola Jokic
276717a04b
Manually bump dependencies since it needs fixes related to the controller runtime API ( #4406 )
2026-03-16 10:09:36 +01:00
Nikola Jokic
634e42c916
Bump all dependencies ( #4266 )
2025-10-14 13:24:25 +02:00
Alex Hatzenbuhler
a07dce28bb
Remove deprecated preserveUnknownFields from CRDs ( #4135 )
2025-07-24 08:47:34 +02:00
scodef
a1a8dc5606
Add missing backtick to metrics.serviceMonitor.namespace line to correct formatting ( #3790 )
2025-05-07 14:52:42 +02:00
J. Fernández and Nikola Jokic
3c1a323381
feat: allow namespace overrides ( #3797 )
...
Signed-off-by: Jesús Fernández <7312236+fernandezcuesta@users.noreply.github.com >
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com >
2025-03-18 21:41:04 +01:00
Nikola Jokic
fb9b96bf75
Update all dependencies, conforming to the new controller-runtime API ( #3949 )
2025-03-11 15:52:52 +01:00
Nikola Jokic
f225fef921
Bump Go version to 1.22.1 ( #3290 )
2024-03-18 12:46:30 +01:00
Yusuke Kuoka
2c29cfb994
Bump legacy ARC chart's app version to v0.27.7 ( #3008 )
2023-11-27 08:03:58 +01:00
Marco Hanisch
4f89ac5878
Add configureable namespace to ServiceMonitors ( #3105 )
2023-11-27 14:05:48 +09:00
Nikola Jokic
65fd04540c
Bump go version and all direct dependencies to newest for k8s compatibility ( #2947 )
2023-11-14 16:19:43 +01:00
Yusuke Kuoka
f14dbd68f1
Bump Kubernetes client to 1.26.4 ( #2991 )
2023-10-16 15:45:25 +02:00
Nikola Jokic and Bassem Dghaidi
ea2fb32e20
Extend and generate crds allowing listener pod spec change ( #2758 )
...
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com >
2023-09-14 15:33:29 +02:00
Andi Büchler
564c112b1a
Fix trivial typos ( #2856 )
2023-09-07 13:51:41 +02:00
Kirill Bilchenko
f1d7c52253
bump appVersion to latest available app ( #2840 )
2023-08-30 15:01:31 +09:00
Jonathan Wiemers
76d622b86b
feature: allow custom envornment variables in metricsservice ( #2839 )
2023-08-30 15:01:06 +09:00
Stefan Andres
94065d2fc5
[helm actions-runner-controller] Use namespaceSelector.matchExpression instead of matchLabels ( #2830 )
2023-08-28 14:24:20 +09:00
Lukas Hauser
8b7bfa5ffb
Fix - Actually Enable Sets in addition to Slices in env ( #2828 )
2023-08-28 13:48:29 +09:00
arielly-parussulo and Yusuke Kuoka
06cbd632b8
add interval and timeout configuration for the actions-runner-controler serviceMonitors ( #2654 )
...
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2023-07-25 13:59:41 +09:00
Ekaterina Sobolevskaia
63a6b5a7f0
add opportunity write dnsPolicy for controller by helm values ( #2708 )
2023-07-25 13:38:13 +09:00
marcin-motyl
fddc5bf1c8
Fix deployment & service values in actionsMetrics ( #2683 )
2023-07-25 09:56:20 +09:00
marcin-motyl
685f7162a4
Fix serviceMonitor labels in actionsMetrics ( #2682 )
2023-07-01 13:59:44 +09:00
Daniel Hobley
90ea691e72
feat: allow for modifying var-run mount maximum size limit ( #2624 )
2023-05-27 11:47:23 +09:00
robert lestak
32a653c0ca
enable passing docker-gid in helm chart ( #2574 )
2023-05-27 11:33:46 +09:00
Vincent Rivellino
c7b2dd1764
fix: labels on github webhook service template ( #2582 )
2023-05-27 11:33:20 +09:00
Armin Becher and Yusuke Kuoka
34909f0cf1
Fix typo in HorizontalRunnerAutoscaler ( #2563 )
...
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2023-05-27 11:22:44 +09:00
Yusuke Kuoka
8a5fb6ccb7
Bump chart version to v0.23.3 for ARC v0.27.4 ( #2577 )
2023-05-12 09:10:59 -04:00
Alex Williams and Yusuke Kuoka
942f773fef
Update helm chart to support actions metrics graceful termiantion ( #2498 )
...
# Summary
- add lifecycle, terminationGracePeriodSeconds, and loadBalancerSource ranges to metrics server
- these were missed when copying from the other webhook server
- original PR adding them to the other webhook server is here https://github.com/actions/actions-runner-controller/pull/2305
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2023-04-27 13:50:31 +09:00
Thomas B and Yusuke Kuoka
21722a5de8
Add CR and CRB to the helm chart ( #2504 )
...
In response to https://github.com/actions/actions-runner-controller/issues/2212 , the ARC helm chart is missing ClusterRoleBinding and ClusterRole for the ActionsMetricsServer resulting on missing permissions.
This also fix the labels of the ActionsMetricsServer Service as it is selected by the ServiceMonitor with those labels.
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2023-04-27 13:33:48 +09:00
Thilo Uttendorfer
04fb9f4fa1
Fix the default version of kube-rbac-proxy in the docs ( #2535 )
2023-04-27 13:16:12 +09:00
Paul Brousseau
8304b80955
docs: minor correction for actions metrics server secret ( #2542 )
...
Aligning docs with what the Helm chart produces
2023-04-27 13:15:49 +09:00
Edgar Kalinovski
2ee15dbca3
Add description for "dockerRegistryMirror" key ( #2488 )
2023-04-21 11:10:55 +09:00
Yusuke Kuoka
52b97139b6
Bump chart version to v0.23.2 for ARC v0.27.3 ( #2514 )
...
Ref #2490
2023-04-17 09:00:57 -04:00
Hidetake Iwata
a880114e57
chart: Bump version to 0.23.1 ( #2483 )
2023-04-05 22:39:29 +09:00
Yusuke Kuoka
42abad5def
chart: Bump version to 0.23.0 ( #2449 )
2023-03-30 10:10:18 +09:00
Jonathan Wiemers and Yusuke Kuoka
4536707af6
chart: Allow webhook server env to be set individually ( #2377 )
...
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2023-03-28 11:18:07 +09:00
13802c5a6d
chart: Restricting the RBAC rules on secrets ( #2265 )
...
Co-authored-by: Waldek Herka <wherka-ama@users.noreply.github.com >
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2023-03-28 08:43:33 +09:00
cskinfill and Yusuke Kuoka
362fa5d52e
crd: Add enterprise, organization, repository, and runner labels to runnerdeployments print columns ( #2310 )
...
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2023-03-28 08:43:01 +09:00
Zane Hala and Yusuke Kuoka
65184f1ed8
chart: Allow customization of admission webhook timeout ( #2398 )
...
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2023-03-28 08:42:20 +09:00
73e35b1dc6
chart: Create actionsmetrics.secrets.yaml ( #2208 )
...
Co-authored-by: Dhawal Seth <dseth@linkedin.com >
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2023-03-01 08:19:58 +09:00
Dimitar and Dimitar Hristov
7d0918b6d5
Allow custom graceful termination and loadBalancerSourceRanges for the githubwebhook service ( #2305 )
...
Co-authored-by: Dimitar Hristov <dimitar.hristov@skyscanner.net >
2023-02-25 14:18:29 +09:00
dhawalseth and Yusuke Kuoka
34efb9d585
Add documentation to update ARC with prometheus CRDs needed by actions metrics server ( #2209 )
...
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2023-02-01 03:04:18 -05:00
dependabot[bot] and Yusuke Kuoka
219ba5b477
chore(deps): bump sigs.k8s.io/controller-runtime from 0.13.1 to 0.14.1 ( #2132 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Yusuke Kuoka <ykuoka@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2023-01-27 09:23:28 +09:00
Stephane Moser and Yusuke Kuoka
606ed1b28e
Add Repository information to Runner Status ( #2093 )
...
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2023-01-18 09:09:45 +09:00
Hyeonmin Park
ee71ff14bd
Fix logFormat comment for each module in Helm chart ( #2166 )
2023-01-18 08:12:24 +09:00
Yusuke Kuoka
360957cfbc
chart: Bump chart and app versions for ARC 0.27.0 ( #2160 )
2023-01-16 04:24:24 -05:00
Nikola Jokic and Yusuke Kuoka
aa6dab5a9a
Changes to folder structure to allow multigroups and changed go mod name ( #2105 )
...
* Changed folder structure to allow multi group registration
* included actions.github.com directory for resources and controllers
* updated go module to actions/actions-runner-controller
* publish arc packages under actions-runner-controller
* Update charts/actions-runner-controller/docs/UPGRADING.md
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2022-12-28 09:38:34 +09:00
Yusuke Kuoka and Colin Heathman
300e93c59d
Expose workflow job metrics via new actions-metrics-server ( #2057 )
...
* Add workflow job metrics to Github webhook server
* Fix handling of workflow_job.Conclusion
* Make the prometheus metrics exporter for the workflow jobs a dedicated application
* chart: Add support for deploying actions-metrics-server
* A few improvements to make it easy to cover in E2E
* chart: Add missing actionsmetrics.service.yaml
* chart: Do not modify actionsMetricsServer.replicaCount
* chart: Add documentation for actionsMetrics and actionsMetricsServer
Co-authored-by: Colin Heathman <cheathman@benchsci.com >
2022-12-10 08:24:28 +09:00