Add missing job-related permissions to runner pods with k8s container mode

This commit is contained in:
Yusuke Kuoka
2022-07-10 06:13:00 +00:00
parent 7e4b6ebd6d
commit 1cfe1974c4
2 changed files with 16 additions and 0 deletions

View File

@@ -304,6 +304,11 @@ func (r *RunnerReconciler) processRunnerCreation(ctx context.Context, runner v1a
Resources: []string{"pods/log"},
Verbs: []string{"get", "list", "watch"},
},
{
APIGroups: []string{"batch"},
Resources: []string{"jobs"},
Verbs: []string{"get", "list", "create", "delete"},
},
{
APIGroups: []string{""},
Resources: []string{"secrets"},