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 and GitHub
63a6b5a7f0
add opportunity write dnsPolicy for controller by helm values ( #2708 )
2023-07-25 13:38:13 +09:00
marcin-motyl and GitHub
fddc5bf1c8
Fix deployment & service values in actionsMetrics ( #2683 )
2023-07-25 09:56:20 +09:00
Nikola Jokic and GitHub
6fe8008640
Add configurable log format to values.yaml and propagate it to listener ( #2686 )
2023-07-05 21:06:42 +02:00
marcin-motyl and GitHub
685f7162a4
Fix serviceMonitor labels in actionsMetrics ( #2682 )
2023-07-01 13:59:44 +09:00
Lars Lange and GitHub
d134dee14b
fix: template test of service account ( #2705 )
2023-06-28 10:24:49 +02:00
78a93566af
chore: remove 16 characters from -service-account ( #2567 )
...
Signed-off-by: kahirokunn <okinakahiro@gmail.com >
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com >
2023-06-27 12:32:47 +02:00
Nikola Jokic and GitHub
7ca3df3605
fix chart test ( #2694 )
2023-06-21 08:43:03 -04:00
kahirokunn and GitHub
2343cd2d7b
chore(gha-runner-scale-set): update indentation of initContainers ( #2638 )
2023-06-21 13:50:02 +02:00
Timm Drevensek and GitHub
cf18cb3fb0
Adapt role name to prevent namespace collision ( #2617 )
2023-06-20 17:35:53 +02:00
Daniel Hobley and GitHub
90ea691e72
feat: allow for modifying var-run mount maximum size limit ( #2624 )
2023-05-27 11:47:23 +09:00
robert lestak and GitHub
32a653c0ca
enable passing docker-gid in helm chart ( #2574 )
2023-05-27 11:33:46 +09:00
Vincent Rivellino and GitHub
c7b2dd1764
fix: labels on github webhook service template ( #2582 )
2023-05-27 11:33:20 +09:00
34909f0cf1
Fix typo in HorizontalRunnerAutoscaler ( #2563 )
...
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com >
2023-05-27 11:22:44 +09:00
Bassem Dghaidi and GitHub
8afef51c8b
Add DrainJobsMode (aka UpdateStrategy feature) ( #2569 )
2023-05-23 07:42:30 -04:00
Nikola Jokic and GitHub
c5ebe750dc
Discard logs on helm chart tests ( #2607 )
2023-05-18 14:15:05 +02:00
Yusuke Kuoka and GitHub
8a5fb6ccb7
Bump chart version to v0.23.3 for ARC v0.27.4 ( #2577 )
Validate Helm Chart (gha-runner-scale-set-controller and gha-runner-scale-set) / Lint Chart (push) Has been cancelled
Validate Helm Chart / Lint Chart (push) Has been cancelled
2023-05-12 09:10:59 -04:00
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
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 and GitHub
04fb9f4fa1
Fix the default version of kube-rbac-proxy in the docs ( #2535 )
2023-04-27 13:16:12 +09:00
Paul Brousseau and GitHub
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 and GitHub
2ee15dbca3
Add description for "dockerRegistryMirror" key ( #2488 )
2023-04-21 11:10:55 +09:00
Yusuke Kuoka and GitHub
52b97139b6
Bump chart version to v0.23.2 for ARC v0.27.3 ( #2514 )
...
Validate Helm Chart / Lint Chart (push) Has been cancelled
Validate Helm Chart (gha-runner-scale-set-controller and gha-runner-scale-set) / Lint Chart (push) Has been cancelled
Ref #2490
2023-04-17 09:00:57 -04:00
Nikola Jokic and GitHub
b86af190f7
Extend manager roles to accept ephemeralrunnerset/finalizers ( #2493 )
2023-04-10 08:49:32 +02:00
Hidetake Iwata and GitHub
a880114e57
chart: Bump version to 0.23.1 ( #2483 )
Validate Helm Chart (gha-runner-scale-set-controller and gha-runner-scale-set) / Lint Chart (push) Has been cancelled
Validate Helm Chart / Lint Chart (push) Has been cancelled
2023-04-05 22:39:29 +09:00
e80bc21fa5
gha-runner-scale-set 0.4.0 release ( #2467 )
...
Validate Helm Chart / Lint Chart (push) Has been cancelled
Validate Helm Chart (gha-runner-scale-set-controller and gha-runner-scale-set) / Lint Chart (push) Has been cancelled
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com >
2023-04-05 08:56:27 -04:00
Nikola Jokic and GitHub
a804bf8b00
Add ImagePullPolicy to the AutoscalingListener, configurable through Manager env ( #2477 )
2023-04-04 19:07:20 +02:00
5dea6db412
Fix helm uninstall cleanup by adding finalizers and cleaning them from the controller ( #2433 )
...
Co-authored-by: Tingluo Huang <tingluohuang@github.com >
2023-04-03 21:06:12 +02:00
Tingluo Huang and GitHub
e45e4c53f1
Add E2E test to assert self-signed CA support. ( #2458 )
2023-03-31 10:31:25 -04:00
02d9add322
Fix bug preventing env variables from being specified ( #2450 )
...
Co-authored-by: Tingluo Huang <tingluohuang@github.com >
2023-03-30 09:40:28 -04:00
Yusuke Kuoka and GitHub
42abad5def
chart: Bump version to 0.23.0 ( #2449 )
Validate Helm Chart (gha-runner-scale-set-controller and gha-runner-scale-set) / Lint Chart (push) Has been cancelled
Validate Helm Chart / Lint Chart (push) Has been cancelled
2023-03-30 10:10:18 +09:00
Francesco Renzi and GitHub
c8e3bb5ec3
Remove containerMode from values ( #2442 )
2023-03-28 10:16:38 +01:00
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
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
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
56e1c62ac2
Add labels to autoscaling runner set subresources to allow easier inspection ( #2391 )
...
Co-authored-by: Tingluo Huang <tingluohuang@github.com >
2023-03-27 11:19:34 +02:00
Tingluo Huang and GitHub
064039afc0
Ignore extra dind container when contaerinMode.type=dind. ( #2418 )
2023-03-17 09:26:51 +01:00
e5d8d65396
Introduce ADR change for adding labels to our resources ( #2407 )
...
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com >
2023-03-16 11:02:42 -04:00
Bassem Dghaidi and GitHub
c465ace8fb
Update the values.yaml sample for improved clarity ( #2416 )
2023-03-16 11:02:18 -04:00
Tingluo Huang and GitHub
34f3878829
Fix helm chart rendering errors. ( #2414 )
2023-03-16 09:21:43 -04:00
Tingluo Huang and GitHub
40811ebe0e
Support the controller to watching a single namespace. ( #2374 )
2023-03-14 10:52:25 -04:00
Tingluo Huang and GitHub
9e6c7d019f
Delay role/rolebinding creation to gha-runner-scale-set installation time ( #2363 )
2023-03-14 09:45:44 -04:00
Tingluo Huang and GitHub
2bf83d0d7f
Remove list/watch secrets permission from the manager cluster role. ( #2276 )
2023-03-14 09:23:14 -04:00
bd9f32e354
Create separate chart validation workflow for gha-* charts. ( #2393 )
...
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com >
2023-03-13 12:44:54 -04:00
Nikola Jokic and GitHub
babbfc77d5
Surface EphemeralRunnerSet stats to AutoscalingRunnerSet ( #2382 )
2023-03-13 16:16:28 +01:00
Nikola Jokic and GitHub
a5f98dea75
Refactor main.go and introduce make run-scaleset to be able to run manager locally ( #2337 )
2023-03-10 18:05:51 +01:00
1d24d3b00d
Prepare 0.3.0 release ( #2388 )
...
Validate Helm Chart / Lint Chart (push) Has been cancelled
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com >
2023-03-10 10:28:07 -05:00
Tingluo Huang and GitHub
d7b589bed5
Helm chart react changes for the new runner image. ( #2348 )
2023-03-10 11:18:21 +00:00
c569304271
Add support for self-signed CA certificates ( #2268 )
...
Co-authored-by: Bassem Dghaidi <568794+Link-@users.noreply.github.com >
Co-authored-by: Nikola Jokic <jokicnikola07@gmail.com >
Co-authored-by: Tingluo Huang <tingluohuang@github.com >
2023-03-09 17:23:32 +00:00