clusterrolebinding.yaml 649 B

12345678910111213141516171819
  1. {{- if .Values.managedServiceAccount }}
  2. apiVersion: rbac.authorization.k8s.io/v1
  3. kind: ClusterRoleBinding
  4. metadata:
  5. name: {{ template "filebeat.serviceAccount" . }}-cluster-role-binding
  6. labels:
  7. app: "{{ template "filebeat.fullname" . }}"
  8. chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
  9. heritage: {{ .Release.Service | quote }}
  10. release: {{ .Release.Name | quote }}
  11. roleRef:
  12. kind: ClusterRole
  13. name: {{ template "filebeat.serviceAccount" . }}-cluster-role
  14. apiGroup: rbac.authorization.k8s.io
  15. subjects:
  16. - kind: ServiceAccount
  17. name: {{ template "filebeat.serviceAccount" . }}
  18. namespace: {{ .Release.Namespace }}
  19. {{- end -}}