rolebinding.yaml 600 B

1234567891011121314151617181920
  1. {{- if .Values.rbac.create -}}
  2. {{- $fullName := include "logstash.fullname" . -}}
  3. apiVersion: rbac.authorization.k8s.io/v1
  4. kind: RoleBinding
  5. metadata:
  6. name: {{ $fullName | quote }}
  7. labels:
  8. app: "{{ template "logstash.fullname" . }}"
  9. chart: "{{ .Chart.Name }}"
  10. heritage: {{ .Release.Service | quote }}
  11. release: {{ .Release.Name | quote }}
  12. subjects:
  13. - kind: ServiceAccount
  14. name: "{{ template "logstash.serviceAccount" . }}"
  15. namespace: {{ .Release.Namespace | quote }}
  16. roleRef:
  17. kind: Role
  18. name: {{ $fullName | quote }}
  19. apiGroup: rbac.authorization.k8s.io
  20. {{- end -}}