Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide principalSet as an IAM permission example for Direct Workload Identity Federation #416

Closed
esciara opened this issue May 29, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@esciara
Copy link

esciara commented May 29, 2024

TL;DR

Can't find how to set principalSet as an IAM permission with Direct Workload Identity Federation.

Detailed design

In the current EXAMPLES.md doc, it is mentioned that

Google Cloud Resources must have the Workload Identity Pool as a principalSet as an IAM permission.

I could not find an example of how to set this IAM permission with the principalSet. Could you add an example in this doc?

Additional information

No response

@esciara esciara added the enhancement New feature or request label May 29, 2024
Copy link

Hi there @esciara 👋!

Thank you for opening an issue. Our team will triage this as soon as we can. Please take a moment to review the troubleshooting steps which lists common error messages and their resolution steps.

@sethvargo
Copy link
Member

It's step 5 in the README, for example:

principalSet://iam.googleapis.com/${WORKLOAD_IDENTITY_POOL_ID}/attribute.repository/${REPO}

Image

@esciara
Copy link
Author

esciara commented May 29, 2024

Arf... Did not see it. I actually had to reaaaaaally look carefully to see the expandable portion:

image

Personally I would prefer to have it all expanded and scroll down. But I let you decide.

Thanks for all the work though ! (and the article!)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Development

No branches or pull requests

2 participants