github.com/microsoft/fabrikate@v1.0.0-alpha.1.0.20210115014322-dc09194d0885/testdata/local-charts/prometheus/templates/alertmanager/role.yaml (about)

     1  {{- if and .Values.alertmanager.enabled .Values.rbac.create (eq .Values.alertmanager.useClusterRole false) (not .Values.alertmanager.useExistingRole) -}}
     2  {{- range $.Values.alertmanager.namespaces }}
     3  apiVersion: {{ template "rbac.apiVersion" . }}
     4  kind: Role
     5  metadata:
     6    labels:
     7      {{- include "prometheus.alertmanager.labels" $ | nindent 4 }}
     8    name: {{ template "prometheus.alertmanager.fullname" $ }}
     9    namespace: {{ . }}
    10  rules:
    11  {{- if $.Values.podSecurityPolicy.enabled }}
    12    - apiGroups:
    13      - extensions
    14      resources:
    15      - podsecuritypolicies
    16      verbs:
    17      - use
    18      resourceNames:
    19      - {{ template "prometheus.alertmanager.fullname" $ }}
    20  {{- else }}
    21    []
    22  {{- end }}
    23  {{- end }}
    24  {{- end }}