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

feat: Use Azure Federated instead of kubelet identity #41

Merged
merged 1 commit into from
Oct 19, 2023

Conversation

helayoty
Copy link
Collaborator

@helayoty helayoty commented Oct 18, 2023

Moving to use Azure Federated Ideninty instead of Kubelet Identity as gpu-provisioner needs super permission in order to be able to manage agent pools, which is not secure to use the kubelet identity one with.

To be able to use gpu-provisioner,

  • Customer will have to create their own identity
  • Add role assignment
  • Create a federated identity
  • Annotate the Service Account with the client-id for the new identity

In addition, we removed the unused config and environment variables.

@helayoty helayoty force-pushed the az-fed branch 28 times, most recently from 6bb2e61 to 8989f92 Compare October 19, 2023 17:19
@helayoty helayoty force-pushed the az-fed branch 3 times, most recently from 8d918a9 to b9169ff Compare October 19, 2023 18:18
Signed-off-by: Heba Elayoty <hebaelayoty@gmail.com>
@Fei-Guo Fei-Guo merged commit b83c6bf into Azure:main Oct 19, 2023
@helayoty helayoty deleted the az-fed branch October 20, 2023 04:24
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