From 05c08862c5a07507fd41fb4b335f35e3baa9f40e Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Fri, 7 Mar 2025 23:46:01 +0100 Subject: syz-cluster/overlays: add missing argo permissions On minikube, argo controller was complaining about the lack of leases permissions. These are already contained in the "argo-role" role. --- syz-cluster/overlays/common/workflow-roles.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/syz-cluster/overlays/common/workflow-roles.yaml b/syz-cluster/overlays/common/workflow-roles.yaml index 591bc5238..d1f1274db 100644 --- a/syz-cluster/overlays/common/workflow-roles.yaml +++ b/syz-cluster/overlays/common/workflow-roles.yaml @@ -108,6 +108,22 @@ subjects: --- +apiVersion: rbac.authorization.k8s.io/v1 +kind: RoleBinding +metadata: + name: argo-role-to-controller-binding + namespace: argo +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: Role + name: argo-role +subjects: +- kind: ServiceAccount + name: argo-controller-ksa + namespace: argo + +--- + apiVersion: v1 kind: Secret metadata: -- cgit mrf-deployment