clusterrolebinding.yaml 740 B

1234567891011121314151617181920
  1. {{- if and .Values.alertmanager.enabled .Values.rbac.create .Values.alertmanager.useClusterRole -}}
  2. apiVersion: {{ template "rbac.apiVersion" . }}
  3. kind: ClusterRoleBinding
  4. metadata:
  5. labels:
  6. {{- include "prometheus.alertmanager.labels" . | nindent 4 }}
  7. name: {{ template "prometheus.alertmanager.fullname" . }}
  8. subjects:
  9. - kind: ServiceAccount
  10. name: {{ template "prometheus.serviceAccountName.alertmanager" . }}
  11. {{ include "prometheus.namespace" . | indent 4 }}
  12. roleRef:
  13. apiGroup: rbac.authorization.k8s.io
  14. kind: ClusterRole
  15. {{- if (not .Values.alertmanager.useExistingRole) }}
  16. name: {{ template "prometheus.alertmanager.fullname" . }}
  17. {{- else }}
  18. name: {{ .Values.alertmanager.useExistingRole }}
  19. {{- end }}
  20. {{- end }}