Skip to content

[BUG] Source Controller Service Account #1326

@Harwayne

Description

@Harwayne

Describe the bug
The Eventing Source Controller uses the same ServiceAccount, eventing-controller, as the core Eventing Controller. According to Eventing's Service Account docs, they must be different.

Expected behavior
The Eventing Controller and the Eventing Sources Controller should use different Kubernetes ServiceAccounts, so that they can each be given minimal RBAC permissions, rather than the union of permissions needed for both.

Metadata

Metadata

Assignees

Labels

kind/bugCategorizes issue or PR as related to a bug.kind/good-first-issueDenotes an issue ready for a new contributor.priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions