Helder Moreira
7a2fa7fbce
runner-controller: do not delete runner if it is busy ( #103 )
...
Currently, after refreshing the token, the controller re-creates the runner with the new token. This results in jobs being interrupted. This PR makes sure the pod is not restarted if it is busy.
Closes #74
2020-10-05 09:06:37 +09:00
David Liao
c0914743b0
add config to respect image pull policy
2020-07-08 23:53:52 -07:00
Reinier Timmer
9f57f52e36
organization and repository are now exclusive
2020-04-28 11:14:31 +02:00
Reinier Timmer
8c5b776807
support runner labels
2020-04-28 11:14:31 +02:00
Reinier Timmer
eca3cc7941
add organization info to runner status
2020-04-28 11:14:31 +02:00
Reinier Timmer
fb35dd4131
support for organization runners
2020-04-28 11:14:31 +02:00
Aleksandr Stepanov
d4c849ee09
Add variants of PodTemplate spec fields into the Runner spec ( #7 )
...
Resolves #5
Fixes #11
Fixes #12
Changes:
* Added podtemplate spec
* Rework pod creation logic
* Added most using podspecs
* Added copy of podspec
* Fixed Github List method
* Fixed containers
* Added ability to override runner's containers
* Added ability to override runner's containers
* Added ability to override runner's containers
* Update controllers/runner_controller.go
Co-Authored-By: Moto Ishizawa <summerwind.jp@gmail.com >
* Remove optional restartpolicy
* Changed naming convention
Co-authored-by: Moto Ishizawa <summerwind.jp@gmail.com >
2020-03-20 22:50:50 +09:00
Moto Ishizawa
829a167303
Add 'env' field to runner resource
2020-02-06 22:09:07 +09:00
Moto Ishizawa
10f6cb5e90
Add additional printer columns
2020-02-03 17:37:48 +09:00
Moto Ishizawa
7db5340595
Update CRD validation and RBAC
2020-02-02 10:30:42 +09:00
Moto Ishizawa
6b392aedda
Implement Runner resource
2020-01-28 21:56:09 +09:00