From 4f79b7cc615cf5beee61fa0b61470bd31e1a4648 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucas=20Serv=C3=A9n=20Mar=C3=ADn?= Date: Wed, 14 Jul 2021 13:07:50 +0200 Subject: [PATCH] manifests,e2e: reduce cluster role permissions MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Since Kilo now uses the `kilo.squat.ai/discovered-endpoints` annotation for Peer discovery, Kilo no longer needs to update Peer resources, so we can remove this permission from the ClusterRole. Note, the RBAC in the manifests is not used today, but we eventually want to migrate to this. Signed-off-by: Lucas Servén Marín --- e2e/kilo-kind-userspace.yaml | 1 - manifests/kilo-bootkube-flannel.yaml | 1 - manifests/kilo-bootkube.yaml | 1 - manifests/kilo-k3s-flannel.yaml | 1 - manifests/kilo-k3s-userspace-heterogeneous.yaml | 1 - manifests/kilo-k3s-userspace.yaml | 1 - manifests/kilo-k3s.yaml | 1 - manifests/kilo-kubeadm-flannel.yaml | 1 - manifests/kilo-kubeadm.yaml | 1 - manifests/kilo-typhoon-flannel.yaml | 1 - manifests/kilo-typhoon.yaml | 1 - 11 files changed, 11 deletions(-) diff --git a/e2e/kilo-kind-userspace.yaml b/e2e/kilo-kind-userspace.yaml index 614dbb4..e4a7e86 100644 --- a/e2e/kilo-kind-userspace.yaml +++ b/e2e/kilo-kind-userspace.yaml @@ -57,7 +57,6 @@ rules: - peers verbs: - list - - update - watch - apiGroups: - apiextensions.k8s.io diff --git a/manifests/kilo-bootkube-flannel.yaml b/manifests/kilo-bootkube-flannel.yaml index c79ab66..55ee7bd 100644 --- a/manifests/kilo-bootkube-flannel.yaml +++ b/manifests/kilo-bootkube-flannel.yaml @@ -23,7 +23,6 @@ rules: - peers verbs: - list - - update - watch - apiGroups: - apiextensions.k8s.io diff --git a/manifests/kilo-bootkube.yaml b/manifests/kilo-bootkube.yaml index 27ac63d..11e2c1e 100644 --- a/manifests/kilo-bootkube.yaml +++ b/manifests/kilo-bootkube.yaml @@ -57,7 +57,6 @@ rules: - peers verbs: - list - - update - watch - apiGroups: - apiextensions.k8s.io diff --git a/manifests/kilo-k3s-flannel.yaml b/manifests/kilo-k3s-flannel.yaml index 656ef28..64629ed 100644 --- a/manifests/kilo-k3s-flannel.yaml +++ b/manifests/kilo-k3s-flannel.yaml @@ -23,7 +23,6 @@ rules: - peers verbs: - list - - update - watch - apiGroups: - apiextensions.k8s.io diff --git a/manifests/kilo-k3s-userspace-heterogeneous.yaml b/manifests/kilo-k3s-userspace-heterogeneous.yaml index f39270e..fd16611 100644 --- a/manifests/kilo-k3s-userspace-heterogeneous.yaml +++ b/manifests/kilo-k3s-userspace-heterogeneous.yaml @@ -58,7 +58,6 @@ rules: - peers verbs: - list - - update - watch - apiGroups: - apiextensions.k8s.io diff --git a/manifests/kilo-k3s-userspace.yaml b/manifests/kilo-k3s-userspace.yaml index 98624e7..11953fd 100644 --- a/manifests/kilo-k3s-userspace.yaml +++ b/manifests/kilo-k3s-userspace.yaml @@ -57,7 +57,6 @@ rules: - peers verbs: - list - - update - watch - apiGroups: - apiextensions.k8s.io diff --git a/manifests/kilo-k3s.yaml b/manifests/kilo-k3s.yaml index 7ab179f..afa5322 100644 --- a/manifests/kilo-k3s.yaml +++ b/manifests/kilo-k3s.yaml @@ -57,7 +57,6 @@ rules: - peers verbs: - list - - update - watch - apiGroups: - apiextensions.k8s.io diff --git a/manifests/kilo-kubeadm-flannel.yaml b/manifests/kilo-kubeadm-flannel.yaml index 037bfaf..2fa308a 100644 --- a/manifests/kilo-kubeadm-flannel.yaml +++ b/manifests/kilo-kubeadm-flannel.yaml @@ -23,7 +23,6 @@ rules: - peers verbs: - list - - update - watch - apiGroups: - apiextensions.k8s.io diff --git a/manifests/kilo-kubeadm.yaml b/manifests/kilo-kubeadm.yaml index 75d1a37..754fe5e 100644 --- a/manifests/kilo-kubeadm.yaml +++ b/manifests/kilo-kubeadm.yaml @@ -57,7 +57,6 @@ rules: - peers verbs: - list - - update - watch - apiGroups: - apiextensions.k8s.io diff --git a/manifests/kilo-typhoon-flannel.yaml b/manifests/kilo-typhoon-flannel.yaml index 1b7375d..fdc2a3b 100644 --- a/manifests/kilo-typhoon-flannel.yaml +++ b/manifests/kilo-typhoon-flannel.yaml @@ -23,7 +23,6 @@ rules: - peers verbs: - list - - update - watch - apiGroups: - apiextensions.k8s.io diff --git a/manifests/kilo-typhoon.yaml b/manifests/kilo-typhoon.yaml index 7d0f69b..43607ac 100644 --- a/manifests/kilo-typhoon.yaml +++ b/manifests/kilo-typhoon.yaml @@ -57,7 +57,6 @@ rules: - peers verbs: - list - - update - watch - apiGroups: - apiextensions.k8s.io