diff --git a/infrastructure/longhorn/namespace.yaml b/infrastructure/longhorn/namespace.yaml index 5bb9da6b0059a70346fd433755732cd4033e5f7c..2f9dcb64971d7a314ea12cd81393fedc4ad78f22 100644 --- a/infrastructure/longhorn/namespace.yaml +++ b/infrastructure/longhorn/namespace.yaml @@ -12,3 +12,24 @@ metadata: pod-security.kubernetes.io/audit-version: v1.26 pod-security.kubernetes.io/enforce-version: v1.23 pod-security.kubernetes.io/warn-version: v1.26 +--- +apiVersion: v1 +kind: ServiceAccount +metadata: + name: flux-reconciler + namespace: longhorn-system +--- +apiVersion: rbac.authorization.k8s.io/v1 +kind: RoleBinding +metadata: + name: flux-reconciler + namespace: longhorn-system +roleRef: + apiGroup: rbac.authorization.k8s.io + kind: ClusterRole + name: admin +subjects: + - kind: ServiceAccount + name: flux-reconciler + namespace: longhorn-system +