Skip to content

Grant deployer serviceAccountTokenCreator for Pub/Sub SA impersonation#87

Closed
luis5tb wants to merge 1 commit into
RHEcosystemAppEng:mainfrom
luis5tb:impersonation-setup
Closed

Grant deployer serviceAccountTokenCreator for Pub/Sub SA impersonation#87
luis5tb wants to merge 1 commit into
RHEcosystemAppEng:mainfrom
luis5tb:impersonation-setup

Conversation

@luis5tb

@luis5tb luis5tb commented Apr 10, 2026

Copy link
Copy Markdown
Collaborator

setup.sh now automatically grants roles/iam.serviceAccountTokenCreator to the active gcloud account on the Pub/Sub Invoker SA, so that deploy.sh can impersonate it when creating cross-project subscriptions.

setup.sh now automatically grants roles/iam.serviceAccountTokenCreator
to the active gcloud account on the Pub/Sub Invoker SA, so that
deploy.sh can impersonate it when creating cross-project subscriptions.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@dmartinol

Copy link
Copy Markdown
Collaborator

setup.sh now automatically grants roles/iam.serviceAccountTokenCreator to the active gcloud account on the Pub/Sub Invoker SA, so that deploy.sh can impersonate it when creating cross-project subscriptions.

Is this a real use case for ur deployments?

@luis5tb

luis5tb commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator Author

Superseded by #314 — setup.sh now grants roles/iam.serviceAccountTokenCreator to the Cloud Build SA on the Pub/Sub invoker SA, covering both the deploy.sh and GitOps/Cloud Build paths for cross-project subscription impersonation.

@luis5tb luis5tb closed this Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants