{{- if and .Values.monitoring.serviceAccount.create .Values.monitoring.enabled -}} --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: name: cwagent-clusterrole-binding labels: name: cloudwatch-clusterrole-binding component: metric-collector part-of: logging-monitoring roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole name: cwagent-clusterrole subjects: - kind: ServiceAccount name: monitoring-sa namespace: amazon-cloudwatch --- apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: name: cwagent-role-binding namespace: amazon-cloudwatch labels: name: cloudwatch-role-binding component: metric-collector part-of: logging-monitoring roleRef: apiGroup: rbac.authorization.k8s.io kind: Role name: cwagent-namespaced-role subjects: - kind: ServiceAccount name: monitoring-sa namespace: amazon-cloudwatch {{- end -}}