This changes the permissions on the workflows Service Account.
Previously we gave permissions for the Argo Agent and Artifact GC to every workflow SA, this was overly permissive. Now with this PR, these things are disabled by default but can be enabled by the user if those features are used.
Checklist:
[x] I have bumped the chart version according to versioning
[x] I have updated the documentation according to documentation
[x] I have updated the chart changelog with all the changes that come with this pull request according to changelog.
[x] Any new values are backwards compatible and/or have sensible default.
[x] I have signed off all my commits as required by DCO.
This changes the permissions on the workflows Service Account.
Previously we gave permissions for the Argo Agent and Artifact GC to every workflow SA, this was overly permissive. Now with this PR, these things are disabled by default but can be enabled by the user if those features are used.
Checklist: