mirror of
				https://github.com/prometheus-operator/kube-prometheus.git
				synced 2025-11-04 01:51:01 +01:00 
			
		
		
		
	Turn alertmanager's and grafana's roles into clusterRoles
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
This commit is contained in:
		
							parent
							
								
									e8abcd3dc9
								
							
						
					
					
						commit
						478a18a6a7
					
				@ -54,9 +54,9 @@ local restrictedPodSecurityPolicy = {
 | 
			
		||||
  restrictedPodSecurityPolicy: restrictedPodSecurityPolicy,
 | 
			
		||||
 | 
			
		||||
  alertmanager+: {
 | 
			
		||||
    role: {
 | 
			
		||||
    clusterRole: {
 | 
			
		||||
      apiVersion: 'rbac.authorization.k8s.io/v1',
 | 
			
		||||
      kind: 'Role',
 | 
			
		||||
      kind: 'ClusterRole',
 | 
			
		||||
      metadata: {
 | 
			
		||||
        name: 'alertmanager-' + $.values.alertmanager.name,
 | 
			
		||||
      },
 | 
			
		||||
@ -68,15 +68,15 @@ local restrictedPodSecurityPolicy = {
 | 
			
		||||
      }],
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    roleBinding: {
 | 
			
		||||
    clusterRoleBinding: {
 | 
			
		||||
      apiVersion: 'rbac.authorization.k8s.io/v1',
 | 
			
		||||
      kind: 'RoleBinding',
 | 
			
		||||
      kind: 'ClusterRoleBinding',
 | 
			
		||||
      metadata: {
 | 
			
		||||
        name: 'alertmanager-' + $.values.alertmanager.name,
 | 
			
		||||
      },
 | 
			
		||||
      roleRef: {
 | 
			
		||||
        apiGroup: 'rbac.authorization.k8s.io',
 | 
			
		||||
        kind: 'Role',
 | 
			
		||||
        kind: 'ClusterRole',
 | 
			
		||||
        name: 'alertmanager-' + $.values.alertmanager.name,
 | 
			
		||||
      },
 | 
			
		||||
      subjects: [{
 | 
			
		||||
@ -121,9 +121,9 @@ local restrictedPodSecurityPolicy = {
 | 
			
		||||
  },
 | 
			
		||||
 | 
			
		||||
  grafana+: {
 | 
			
		||||
    role: {
 | 
			
		||||
    clusterRole: {
 | 
			
		||||
      apiVersion: 'rbac.authorization.k8s.io/v1',
 | 
			
		||||
      kind: 'Role',
 | 
			
		||||
      kind: 'ClusterRole',
 | 
			
		||||
      metadata: {
 | 
			
		||||
        name: 'grafana',
 | 
			
		||||
      },
 | 
			
		||||
@ -135,15 +135,15 @@ local restrictedPodSecurityPolicy = {
 | 
			
		||||
      }],
 | 
			
		||||
    },
 | 
			
		||||
 | 
			
		||||
    roleBinding: {
 | 
			
		||||
    clusterRoleBinding: {
 | 
			
		||||
      apiVersion: 'rbac.authorization.k8s.io/v1',
 | 
			
		||||
      kind: 'RoleBinding',
 | 
			
		||||
      kind: 'ClusterRoleBinding',
 | 
			
		||||
      metadata: {
 | 
			
		||||
        name: 'grafana',
 | 
			
		||||
      },
 | 
			
		||||
      roleRef: {
 | 
			
		||||
        apiGroup: 'rbac.authorization.k8s.io',
 | 
			
		||||
        kind: 'Role',
 | 
			
		||||
        kind: 'ClusterRole',
 | 
			
		||||
        name: 'grafana',
 | 
			
		||||
      },
 | 
			
		||||
      subjects: [{
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user