Skip to content

Add a ServiceAccount for Eventing Source Controller#1490

Merged
knative-prow-robot merged 6 commits into
knative:masterfrom
daisy-ycguo:serviceaccount
Jul 8, 2019
Merged

Add a ServiceAccount for Eventing Source Controller#1490
knative-prow-robot merged 6 commits into
knative:masterfrom
daisy-ycguo:serviceaccount

Conversation

@daisy-ycguo
Copy link
Copy Markdown
Contributor

Fixes #1326

Proposed Changes

  • Add a Kubernetes ServiceAccount only for Eventing Source Controller

Release Note

NONE

@googlebot googlebot added the cla: yes Indicates the PR's author has signed the CLA. label Jul 1, 2019
@knative-prow-robot knative-prow-robot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Jul 1, 2019
@knative-prow-robot knative-prow-robot added size/L Denotes a PR that changes 100-499 lines, ignoring generated files. and removed size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Jul 2, 2019
@daisy-ycguo
Copy link
Copy Markdown
Contributor Author

/retest


---

apiVersion: rbac.authorization.k8s.io/v1
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This also needs a role for addressable-resolver

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fixed. Thanks.

eventing.knative.dev/release: devel
spec:
serviceAccountName: eventing-controller
serviceAccountName: eventing-source-controller
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the separation here, @daisy-ycguo !

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks.

@matzew
Copy link
Copy Markdown
Member

matzew commented Jul 2, 2019 via email

@knative-prow-robot knative-prow-robot added the lgtm Indicates that a PR is ready to be merged. label Jul 2, 2019
@Harwayne
Copy link
Copy Markdown
Contributor

Harwayne commented Jul 8, 2019

/lgtm
/approve

Thanks!

@knative-prow-robot
Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: daisy-ycguo, Harwayne

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@knative-prow-robot knative-prow-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jul 8, 2019
@knative-prow-robot knative-prow-robot merged commit 66ecac2 into knative:master Jul 8, 2019
lberk pushed a commit to lberk/eventing that referenced this pull request Jul 15, 2019
* add Kubernetes ServiceAccount for Eventing Source Controller

* Update config/200-sourcecontroller-clusterrole.yaml

Co-Authored-By: mattmoor-sockpuppet <mattmoor+sockpuppet@google.com>

* update sourcecontroller clusterrole

* remove sources resources from controller clusterrole

* Update config/200-sourcecontroller-clusterrole.yaml

Co-Authored-By: mattmoor-sockpuppet <mattmoor+sockpuppet@google.com>

* add addressable-resolver to eventing-source-controller
devguyio pushed a commit to devguyio/eventing that referenced this pull request Nov 22, 2021
Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. cla: yes Indicates the PR's author has signed the CLA. lgtm Indicates that a PR is ready to be merged. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG] Source Controller Service Account

7 participants