feat!: harmonize service account binding
Closes #320 Closes #361
-
BREAKING: Rename
rbac.serviceAccount.enabledfield torbac.serviceAccount.create. -
Fix inconsistencies in serviceAccount binding across
CronJob,Job, andDeploymenttemplates by introducing a newapplication.serviceAccountNametemplate:rbac.serviceAccount.createrbac.serviceAccount.nameresult true""(include "application.name" .)true"foo""foo"false"""default"false"bar""bar" -
Add field
automountServiceAccountTokenin pod specs controlled byrbac.enabled. -
Document missing Role and RoleBinding
rbac.annotationsandrbac.additionalLabelsfields.
@aslafy-z lets finalize and get this merged
@karl-johan-grahn @d3adb5 Can you please give a look? Thank you!
@aslafy-z Can you please resolve the conflicts?
@d3adb5 can you plz review it again and approve it?
Do make sure to do a major version bump afterwards!
@rasheedamir @karl-johan-grahn Can you please also review? This PR needs a second approval. @d3adb5 Thank you for taking some time to look at this PR!