diff --git a/manifests/rbac/controller.yaml b/manifests/rbac/controller.yaml index 932e5b11e641657cd342b5e2bef7cd2eb5c3c80b..97811601a405861d6828cb50387785d84079fc1c 100644 --- a/manifests/rbac/controller.yaml +++ b/manifests/rbac/controller.yaml @@ -70,13 +70,19 @@ roleRef: subjects: - kind: ServiceAccount name: kustomize-controller + namespace: flux-system - kind: ServiceAccount name: helm-controller + namespace: flux-system - kind: ServiceAccount name: source-controller + namespace: flux-system - kind: ServiceAccount name: notification-controller + namespace: flux-system - kind: ServiceAccount name: image-reflector-controller + namespace: flux-system - kind: ServiceAccount name: image-automation-controller + namespace: flux-system diff --git a/manifests/rbac/reconciler.yaml b/manifests/rbac/reconciler.yaml index 7313d271ed83248e15fdafa7d8bc7e208c9a2dcd..1155cf481b0d25decbc366601e21bc25b2d4f295 100644 --- a/manifests/rbac/reconciler.yaml +++ b/manifests/rbac/reconciler.yaml @@ -9,5 +9,7 @@ roleRef: subjects: - kind: ServiceAccount name: kustomize-controller + namespace: flux-system - kind: ServiceAccount name: helm-controller + namespace: flux-system diff --git a/pkg/manifestgen/install/templates.go b/pkg/manifestgen/install/templates.go index e870f4f62b724509a5e974965ffface29b18410f..316435d14a6592272a476990c89814aca8a0f198 100644 --- a/pkg/manifestgen/install/templates.go +++ b/pkg/manifestgen/install/templates.go @@ -117,6 +117,7 @@ images: var kustomizationRolesTmpl = `--- apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization +namespace: {{.Namespace}} resources: - rbac.yaml nameSuffix: -{{.Namespace}}