actions-runner-controller/controllers
Jonah Back 8c42f99d0b
feat: avoid setting privileged flag if seLinuxOptions is not null (#599)
Sets the privileged flag to false if SELinuxOptions are present/defined. This is needed because containerd treats SELinux and Privileged controls as mutually exclusive. Also see https://github.com/containerd/cri/blob/aa2d5a97c/pkg/server/container_create.go#L164.

This allows users who use SELinux for managing privileged processes to use GH Actions - otherwise, based on the SELinux policy, the Docker in Docker container might not be privileged enough. 

Signed-off-by: Jonah Back <jonah@jonahback.com>
Co-authored-by: Yusuke Kuoka <ykuoka@gmail.com>
2021-06-04 08:59:11 +09:00
..
metrics Add metrics of RunnerDeployment and HRA (#408) 2021-03-19 16:14:02 +09:00
testdata Fix panic on webhook for user-owned repository (#344) 2021-02-23 08:05:25 +09:00
autoscaling.go edge: Enable scaling from zero with PercentageRunnersBusy (#524) 2021-05-05 14:27:17 +09:00
autoscaling_test.go Add HRA printer column "SCHEDULE" (#561) 2021-05-22 08:29:53 +09:00
horizontal_runner_autoscaler_webhook.go Improve debug log in webhook-based autoscaling 2021-05-11 15:49:03 +09:00
horizontal_runner_autoscaler_webhook_on_check_run.go Add CheckRun.Names scale-up trigger configuration (#390) 2021-03-14 10:21:42 +09:00
horizontal_runner_autoscaler_webhook_on_pull_request.go feat: HorizontalRunnerAutoscaler Webhook server (#282) 2021-02-07 17:37:27 +09:00
horizontal_runner_autoscaler_webhook_on_push.go feat: HorizontalRunnerAutoscaler Webhook server (#282) 2021-02-07 17:37:27 +09:00
horizontal_runner_autoscaler_webhook_test.go handle GET requests in webhook hra (#378) 2021-03-09 08:46:27 +09:00
horizontalrunnerautoscaler_controller.go Add HRA printer column "SCHEDULE" (#561) 2021-05-22 08:29:53 +09:00
horizontalrunnerautoscaler_controller_test.go Fix HRA expired cache entries not cleaned up (#357) 2021-02-26 09:54:24 +09:00
integration_test.go feat: Support for scaling from/to zero (#465) 2021-05-02 16:11:36 +09:00
runner_controller.go feat: avoid setting privileged flag if seLinuxOptions is not null (#599) 2021-06-04 08:59:11 +09:00
runnerdeployment_controller.go Fix additionalPrinterColumns (#556) 2021-05-21 09:10:47 +09:00
runnerdeployment_controller_test.go Do include Runner controller in integration test (#409) 2021-03-19 16:14:15 +09:00
runnerreplicaset_controller.go Fix additionalPrinterColumns (#556) 2021-05-21 09:10:47 +09:00
runnerreplicaset_controller_test.go Fix scale-from-zero to retain the reg-only runner until other pods come up (#523) 2021-05-05 12:13:51 +09:00
schedule.go Experimental support for ScheduledOverrides (#515) 2021-05-03 23:31:17 +09:00
schedule_test.go Experimental support for ScheduledOverrides (#515) 2021-05-03 23:31:17 +09:00
suite_test.go Do include Runner controller in integration test (#409) 2021-03-19 16:14:15 +09:00
utils.go feat: EKS IAM Roles for Service Accounts for Runner Pods (#226) 2020-12-08 17:56:06 +09:00
utils_test.go feat: EKS IAM Roles for Service Accounts for Runner Pods (#226) 2020-12-08 17:56:06 +09:00