From 2090ccfdff17680d05ae6e674d1f8a476da4958f Mon Sep 17 00:00:00 2001 From: UDIT GAURAV <35391335+uditgaurav@users.noreply.github.com> Date: Mon, 14 Sep 2020 08:28:27 +0530 Subject: [PATCH] fix(rbacPermission): Add deletecollection permission for pod level experiments (#322) Signed-off-by: Udit Gaurav --- charts/generic/container-kill/rbac.yaml | 2 +- charts/generic/container-kill/rbac_nginx_getstarted.yaml | 2 +- charts/generic/disk-fill/rbac.yaml | 2 +- charts/generic/pod-network-corruption/rbac.yaml | 2 +- charts/generic/pod-network-duplication/rbac.yaml | 2 +- charts/generic/pod-network-latency/rbac.yaml | 2 +- charts/generic/pod-network-loss/rbac.yaml | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/charts/generic/container-kill/rbac.yaml b/charts/generic/container-kill/rbac.yaml index 45f218b..388534e 100644 --- a/charts/generic/container-kill/rbac.yaml +++ b/charts/generic/container-kill/rbac.yaml @@ -17,7 +17,7 @@ metadata: rules: - apiGroups: ["","litmuschaos.io","batch","apps"] resources: ["pods","jobs","pods/exec","pods/log","events","chaosengines","chaosexperiments","chaosresults"] - verbs: ["create","list","get","patch","update","delete"] + verbs: ["create","list","get","patch","update","delete","deletecollection"] --- apiVersion: rbac.authorization.k8s.io/v1beta1 kind: RoleBinding diff --git a/charts/generic/container-kill/rbac_nginx_getstarted.yaml b/charts/generic/container-kill/rbac_nginx_getstarted.yaml index 1fc5ad8..6a0b234 100644 --- a/charts/generic/container-kill/rbac_nginx_getstarted.yaml +++ b/charts/generic/container-kill/rbac_nginx_getstarted.yaml @@ -17,7 +17,7 @@ metadata: rules: - apiGroups: ["","litmuschaos.io","batch","apps"] resources: ["pods","jobs","pods/exec","pods/log","events","chaosengines","chaosexperiments","chaosresults"] - verbs: ["create","list","get","patch","update","delete"] + verbs: ["create","list","get","patch","update","delete","deletecollection"] --- apiVersion: rbac.authorization.k8s.io/v1beta1 kind: RoleBinding diff --git a/charts/generic/disk-fill/rbac.yaml b/charts/generic/disk-fill/rbac.yaml index b5253af..62f5c65 100644 --- a/charts/generic/disk-fill/rbac.yaml +++ b/charts/generic/disk-fill/rbac.yaml @@ -16,7 +16,7 @@ metadata: rules: - apiGroups: ["","apps","litmuschaos.io","batch"] resources: ["pods","jobs","pods/exec","events","pods/log","chaosengines","chaosexperiments","chaosresults"] - verbs: ["create","list","get","patch","update","delete"] + verbs: ["create","list","get","patch","update","delete","deletecollection"] --- apiVersion: rbac.authorization.k8s.io/v1beta1 kind: ClusterRoleBinding diff --git a/charts/generic/pod-network-corruption/rbac.yaml b/charts/generic/pod-network-corruption/rbac.yaml index 2bf6f83..c0870bb 100644 --- a/charts/generic/pod-network-corruption/rbac.yaml +++ b/charts/generic/pod-network-corruption/rbac.yaml @@ -17,7 +17,7 @@ metadata: rules: - apiGroups: ["","litmuschaos.io","batch"] resources: ["pods","jobs","events","pods/log","chaosengines","chaosexperiments","chaosresults"] - verbs: ["create","list","get","patch","update","delete"] + verbs: ["create","list","get","patch","update","delete","deletecollection"] --- apiVersion: rbac.authorization.k8s.io/v1beta1 kind: RoleBinding diff --git a/charts/generic/pod-network-duplication/rbac.yaml b/charts/generic/pod-network-duplication/rbac.yaml index cd4ee0e..dd6ff4e 100644 --- a/charts/generic/pod-network-duplication/rbac.yaml +++ b/charts/generic/pod-network-duplication/rbac.yaml @@ -16,7 +16,7 @@ metadata: rules: - apiGroups: ["","litmuschaos.io","batch"] resources: ["pods","jobs","events","pods/log","chaosengines","chaosexperiments","chaosresults"] - verbs: ["create","list","get","patch","update","delete"] + verbs: ["create","list","get","patch","update","delete","deletecollection"] --- apiVersion: rbac.authorization.k8s.io/v1beta1 kind: RoleBinding diff --git a/charts/generic/pod-network-latency/rbac.yaml b/charts/generic/pod-network-latency/rbac.yaml index ef6be13..3d14bd9 100644 --- a/charts/generic/pod-network-latency/rbac.yaml +++ b/charts/generic/pod-network-latency/rbac.yaml @@ -17,7 +17,7 @@ metadata: rules: - apiGroups: ["","litmuschaos.io","batch"] resources: ["pods","jobs","pods/log","events","chaosengines","chaosexperiments","chaosresults"] - verbs: ["create","list","get","patch","update","delete"] + verbs: ["create","list","get","patch","update","delete","deletecollection"] --- apiVersion: rbac.authorization.k8s.io/v1beta1 kind: RoleBinding diff --git a/charts/generic/pod-network-loss/rbac.yaml b/charts/generic/pod-network-loss/rbac.yaml index 4be813a..f1c70d4 100644 --- a/charts/generic/pod-network-loss/rbac.yaml +++ b/charts/generic/pod-network-loss/rbac.yaml @@ -16,7 +16,7 @@ metadata: rules: - apiGroups: ["","litmuschaos.io","batch"] resources: ["pods","jobs","events","pods/log","chaosengines","chaosexperiments","chaosresults"] - verbs: ["create","list","get","patch","update","delete"] + verbs: ["create","list","get","patch","update","delete","deletecollection"] --- apiVersion: rbac.authorization.k8s.io/v1beta1 kind: RoleBinding