mirror of https://github.com/fluxcd/flux2.git
				
				
				
			
			You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			44 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			YAML
		
	
			
		
		
	
	
			44 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			YAML
		
	
# Allow Flux controllers to run as non-root on OpenShift
 | 
						|
# Docs: https://fluxcd.io/flux/installation/configuration/openshift/
 | 
						|
apiVersion: rbac.authorization.k8s.io/v1
 | 
						|
kind: ClusterRole
 | 
						|
metadata:
 | 
						|
  name: flux-scc
 | 
						|
rules:
 | 
						|
  - apiGroups:
 | 
						|
      - security.openshift.io
 | 
						|
    resources:
 | 
						|
      - securitycontextconstraints
 | 
						|
    resourceNames:
 | 
						|
      - nonroot
 | 
						|
    verbs:
 | 
						|
      - use
 | 
						|
---
 | 
						|
apiVersion: rbac.authorization.k8s.io/v1
 | 
						|
kind: ClusterRoleBinding
 | 
						|
metadata:
 | 
						|
  name: flux-scc
 | 
						|
roleRef:
 | 
						|
  apiGroup: rbac.authorization.k8s.io
 | 
						|
  kind: ClusterRole
 | 
						|
  name: flux-scc
 | 
						|
subjects:
 | 
						|
  - kind: ServiceAccount
 | 
						|
    name: source-controller
 | 
						|
    namespace: flux-system
 | 
						|
  - kind: ServiceAccount
 | 
						|
    name: kustomize-controller
 | 
						|
    namespace: flux-system
 | 
						|
  - kind: ServiceAccount
 | 
						|
    name: helm-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
 |