always use rbac.serviceAccountName
I found it confusing that rbac.serviceAccountName
is only referenced if rbac.create=false
, and that the service account is named after the chart full name instead of this value in the opposite case.
This MR changes the chart behavior such that a service account named rbac.serviceAccountName
is used regardless of whether it is created by the chart, instead of relying on the chart full name.