From b5c11f958fa353608c0f698a2c0fb4a6f797d688 Mon Sep 17 00:00:00 2001 From: Shubham Chaudhary Date: Sat, 14 Mar 2020 15:37:13 +0530 Subject: [PATCH] refactor(rbac): Adding pods/log permission in all charts (#175) Signed-off-by: shubhamchaudhary --- charts/coredns/coredns-pod-delete/experiment.yaml | 1 + charts/coredns/experiments.yaml | 1 + charts/generic/container-kill/experiment.yaml | 1 + charts/generic/disk-fill/experiment.yaml | 1 + charts/generic/disk-loss/experiment.yaml | 1 + charts/generic/node-cpu-hog/experiment.yaml | 1 + charts/generic/node-drain/experiment.yaml | 1 + charts/generic/pod-cpu-hog/experiment.yaml | 1 + charts/generic/pod-delete/experiment.yaml | 1 + charts/generic/pod-network-corruption/experiment.yaml | 1 + charts/generic/pod-network-latency/experiment.yaml | 1 + charts/generic/pod-network-loss/experiment.yaml | 1 + charts/kafka/kafka-broker-disk-failure/experiment.yaml | 1 + charts/kafka/kafka-broker-pod-failure/experiment.yaml | 1 + charts/openebs/openebs-control-plane-chaos/experiment.yaml | 1 + charts/openebs/openebs-pool-container-failure/experiment.yaml | 1 + charts/openebs/openebs-pool-network-delay/experiment.yaml | 1 + charts/openebs/openebs-pool-network-loss/experiment.yaml | 1 + charts/openebs/openebs-pool-pod-failure/experiment.yaml | 1 + charts/openebs/openebs-target-container-failure/experiment.yaml | 1 + charts/openebs/openebs-target-network-delay/experiment.yaml | 1 + charts/openebs/openebs-target-network-loss/experiment.yaml | 1 + charts/openebs/openebs-target-pod-failure/experiment.yaml | 1 + 23 files changed, 23 insertions(+) diff --git a/charts/coredns/coredns-pod-delete/experiment.yaml b/charts/coredns/coredns-pod-delete/experiment.yaml index 59e27cb..b55f38c 100644 --- a/charts/coredns/coredns-pod-delete/experiment.yaml +++ b/charts/coredns/coredns-pod-delete/experiment.yaml @@ -17,6 +17,7 @@ spec: - "services" - "jobs" - "pods" + - "pods/log" - "events" - "chaosengines" - "chaosexperiments" diff --git a/charts/coredns/experiments.yaml b/charts/coredns/experiments.yaml index 903d475..9de8ba2 100644 --- a/charts/coredns/experiments.yaml +++ b/charts/coredns/experiments.yaml @@ -19,6 +19,7 @@ spec: - "services" - "jobs" - "pods" + - "pods/log" - "events" - "chaosengines" - "chaosexperiments" diff --git a/charts/generic/container-kill/experiment.yaml b/charts/generic/container-kill/experiment.yaml index 2146bbf..1311265 100644 --- a/charts/generic/container-kill/experiment.yaml +++ b/charts/generic/container-kill/experiment.yaml @@ -18,6 +18,7 @@ spec: - "daemonsets" - "jobs" - "pods" + - "pods/log" - "events" - "pods/exec" - "chaosengines" diff --git a/charts/generic/disk-fill/experiment.yaml b/charts/generic/disk-fill/experiment.yaml index ec912aa..218837d 100644 --- a/charts/generic/disk-fill/experiment.yaml +++ b/charts/generic/disk-fill/experiment.yaml @@ -19,6 +19,7 @@ spec: - "jobs" - "pods" - "pods/exec" + - "pods/log" - "events" - "daemonsets" - "chaosengines" diff --git a/charts/generic/disk-loss/experiment.yaml b/charts/generic/disk-loss/experiment.yaml index c4a407e..98afe0c 100644 --- a/charts/generic/disk-loss/experiment.yaml +++ b/charts/generic/disk-loss/experiment.yaml @@ -18,6 +18,7 @@ spec: - "jobs" - "pods" - "events" + - "pods/log" - "secrets" - "chaosengines" - "chaosexperiments" diff --git a/charts/generic/node-cpu-hog/experiment.yaml b/charts/generic/node-cpu-hog/experiment.yaml index 48b88ee..82191d9 100644 --- a/charts/generic/node-cpu-hog/experiment.yaml +++ b/charts/generic/node-cpu-hog/experiment.yaml @@ -19,6 +19,7 @@ spec: - "daemonsets" - "jobs" - "pods" + - "pods/log" - "events" - "chaosengines" - "chaosexperiments" diff --git a/charts/generic/node-drain/experiment.yaml b/charts/generic/node-drain/experiment.yaml index bf0127b..2270b31 100644 --- a/charts/generic/node-drain/experiment.yaml +++ b/charts/generic/node-drain/experiment.yaml @@ -20,6 +20,7 @@ spec: - "jobs" - "pods" - "events" + - "pods/log" - "pods/eviction" - "daemonsets" - "chaosengines" diff --git a/charts/generic/pod-cpu-hog/experiment.yaml b/charts/generic/pod-cpu-hog/experiment.yaml index 9904d96..3265f41 100644 --- a/charts/generic/pod-cpu-hog/experiment.yaml +++ b/charts/generic/pod-cpu-hog/experiment.yaml @@ -17,6 +17,7 @@ spec: resources: - "jobs" - "pods" + - "pods/log" - "events" - "chaosengines" - "chaosexperiments" diff --git a/charts/generic/pod-delete/experiment.yaml b/charts/generic/pod-delete/experiment.yaml index c7905af..f9882ed 100644 --- a/charts/generic/pod-delete/experiment.yaml +++ b/charts/generic/pod-delete/experiment.yaml @@ -19,6 +19,7 @@ spec: - "deployments" - "jobs" - "pods" + - "pods/log" - "events" - "configmaps" - "chaosengines" diff --git a/charts/generic/pod-network-corruption/experiment.yaml b/charts/generic/pod-network-corruption/experiment.yaml index f03eae4..27ed921 100644 --- a/charts/generic/pod-network-corruption/experiment.yaml +++ b/charts/generic/pod-network-corruption/experiment.yaml @@ -17,6 +17,7 @@ spec: resources: - "jobs" - "pods" + - "pods/log" - "events" - "chaosengines" - "chaosexperiments" diff --git a/charts/generic/pod-network-latency/experiment.yaml b/charts/generic/pod-network-latency/experiment.yaml index 9ce94e1..43e84c7 100644 --- a/charts/generic/pod-network-latency/experiment.yaml +++ b/charts/generic/pod-network-latency/experiment.yaml @@ -17,6 +17,7 @@ spec: resources: - "jobs" - "pods" + - "pods/log" - "events" - "chaosengines" - "chaosexperiments" diff --git a/charts/generic/pod-network-loss/experiment.yaml b/charts/generic/pod-network-loss/experiment.yaml index 885bf52..e7f6a8a 100644 --- a/charts/generic/pod-network-loss/experiment.yaml +++ b/charts/generic/pod-network-loss/experiment.yaml @@ -17,6 +17,7 @@ spec: resources: - "jobs" - "pods" + - "pods/log" - "events" - "chaosengines" - "chaosexperiments" diff --git a/charts/kafka/kafka-broker-disk-failure/experiment.yaml b/charts/kafka/kafka-broker-disk-failure/experiment.yaml index 344d8f2..dbd2692 100644 --- a/charts/kafka/kafka-broker-disk-failure/experiment.yaml +++ b/charts/kafka/kafka-broker-disk-failure/experiment.yaml @@ -19,6 +19,7 @@ spec: - "statefulsets" - "secrets" - "jobs" + - "pods/log" - "events" - "pods" - "pods/exec" diff --git a/charts/kafka/kafka-broker-pod-failure/experiment.yaml b/charts/kafka/kafka-broker-pod-failure/experiment.yaml index b4afe17..d993e2f 100644 --- a/charts/kafka/kafka-broker-pod-failure/experiment.yaml +++ b/charts/kafka/kafka-broker-pod-failure/experiment.yaml @@ -19,6 +19,7 @@ spec: - "statefulsets" - "deployments" - "events" + - "pods/log" - "configmaps" - "jobs" - "pods" diff --git a/charts/openebs/openebs-control-plane-chaos/experiment.yaml b/charts/openebs/openebs-control-plane-chaos/experiment.yaml index 6715dce..50b849f 100644 --- a/charts/openebs/openebs-control-plane-chaos/experiment.yaml +++ b/charts/openebs/openebs-control-plane-chaos/experiment.yaml @@ -20,6 +20,7 @@ spec: - "apps" resources: - "pods" + - "pods/log" - "deployments" - "events" - "jobs" diff --git a/charts/openebs/openebs-pool-container-failure/experiment.yaml b/charts/openebs/openebs-pool-container-failure/experiment.yaml index a6dcb11..b279b12 100644 --- a/charts/openebs/openebs-pool-container-failure/experiment.yaml +++ b/charts/openebs/openebs-pool-container-failure/experiment.yaml @@ -27,6 +27,7 @@ spec: - "events" - "jobs" - "pods" + - "pods/log" - "pods/exec" - "configmaps" - "secrets" diff --git a/charts/openebs/openebs-pool-network-delay/experiment.yaml b/charts/openebs/openebs-pool-network-delay/experiment.yaml index ea9fc49..8b1ca40 100644 --- a/charts/openebs/openebs-pool-network-delay/experiment.yaml +++ b/charts/openebs/openebs-pool-network-delay/experiment.yaml @@ -25,6 +25,7 @@ spec: - "pods" - "pods/exec" - "jobs" + - "pods/log" - "events" - "configmaps" - "services" diff --git a/charts/openebs/openebs-pool-network-loss/experiment.yaml b/charts/openebs/openebs-pool-network-loss/experiment.yaml index 781e2e8..fb7ad15 100644 --- a/charts/openebs/openebs-pool-network-loss/experiment.yaml +++ b/charts/openebs/openebs-pool-network-loss/experiment.yaml @@ -22,6 +22,7 @@ spec: - "openebs.io" resources: - "pods" + - "pods/log" - "pods/exec" - "events" - "jobs" diff --git a/charts/openebs/openebs-pool-pod-failure/experiment.yaml b/charts/openebs/openebs-pool-pod-failure/experiment.yaml index d8f121e..ddcb041 100644 --- a/charts/openebs/openebs-pool-pod-failure/experiment.yaml +++ b/charts/openebs/openebs-pool-pod-failure/experiment.yaml @@ -25,6 +25,7 @@ spec: - "deployments" - "replicasets" - "jobs" + - "pods/log" - "events" - "pods" - "configmaps" diff --git a/charts/openebs/openebs-target-container-failure/experiment.yaml b/charts/openebs/openebs-target-container-failure/experiment.yaml index 7fcc4c7..7e25b90 100644 --- a/charts/openebs/openebs-target-container-failure/experiment.yaml +++ b/charts/openebs/openebs-target-container-failure/experiment.yaml @@ -25,6 +25,7 @@ spec: - "pods" - "events" - "pods/exec" + - "pods/log" - "configmaps" - "secrets" - "persistentvolumeclaims" diff --git a/charts/openebs/openebs-target-network-delay/experiment.yaml b/charts/openebs/openebs-target-network-delay/experiment.yaml index 399f86d..7a84015 100644 --- a/charts/openebs/openebs-target-network-delay/experiment.yaml +++ b/charts/openebs/openebs-target-network-delay/experiment.yaml @@ -25,6 +25,7 @@ spec: - "services" - "events" - "pods/exec" + - "pods/log" - "configmaps" - "secrets" - "persistentvolumeclaims" diff --git a/charts/openebs/openebs-target-network-loss/experiment.yaml b/charts/openebs/openebs-target-network-loss/experiment.yaml index 4debb2d..dfc596c 100644 --- a/charts/openebs/openebs-target-network-loss/experiment.yaml +++ b/charts/openebs/openebs-target-network-loss/experiment.yaml @@ -24,6 +24,7 @@ spec: - "pods" - "events" - "services" + - "pods/log" - "pods/exec" - "configmaps" - "secrets" diff --git a/charts/openebs/openebs-target-pod-failure/experiment.yaml b/charts/openebs/openebs-target-pod-failure/experiment.yaml index 7a37983..c5304ec 100644 --- a/charts/openebs/openebs-target-pod-failure/experiment.yaml +++ b/charts/openebs/openebs-target-pod-failure/experiment.yaml @@ -25,6 +25,7 @@ spec: - "jobs" - "events" - "pods" + - "pods/log" - "pods/exec" - "configmaps" - "secrets"