1
0
mirror of synced 2026-02-06 19:05:55 +00:00

Merge pull request #17 from fluxcd/rbac

manifests: add cluster reconciler RBAC and SA
This commit is contained in:
Stefan Prodan
2020-05-03 12:04:12 +03:00
committed by GitHub
4 changed files with 18 additions and 13 deletions

View File

@@ -1,13 +1,8 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
apiVersion: v1
kind: ServiceAccount
metadata:
name: cluster-reconciler
rules:
- apiGroups: ['*']
resources: ['*']
verbs: ['*']
- nonResourceURLs: ['*']
verbs: ['*']
namespace: system
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
@@ -16,8 +11,8 @@ metadata:
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: cluster-reconciler
name: cluster-admin
subjects:
- kind: ServiceAccount
name: default
name: cluster-reconciler
namespace: system

View File

@@ -1,5 +1,8 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- github.com/fluxcd/kustomize-controller/config//crd?ref=v0.0.1-alpha.5
- github.com/fluxcd/kustomize-controller/config//manager?ref=v0.0.1-alpha.5
- github.com/fluxcd/kustomize-controller/config//crd?ref=v0.0.1-alpha.6
- github.com/fluxcd/kustomize-controller/config//manager?ref=v0.0.1-alpha.6
- cluster_role.yaml
patchesStrategicMerge:
- patch.yaml

View File

@@ -0,0 +1,8 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: kustomize-controller
spec:
template:
spec:
serviceAccountName: cluster-reconciler

View File

@@ -1,5 +1,4 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- cluster_role.yaml
- role.yaml