-
Notifications
You must be signed in to change notification settings - Fork 431
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
add support for workload identity #2924
add support for workload identity #2924
Conversation
Skipping CI for Draft Pull Request. |
0b23c7d
to
0d5fa7c
Compare
@CecileRobertMichon -- I have worked on top of this PR #2748 commit of @r4f4 Once that PR gets merged, I will rebase it. Pending Items to remove WIP :
Feedback, suggestion are welcome. |
0d5fa7c
to
3325b26
Compare
/cc |
3325b26
to
18ce3e5
Compare
18ce3e5
to
7d9e6e4
Compare
b7d0fe8
to
d65818a
Compare
/test pull-cluster-api-provider-azure-e2e-optional |
d65818a
to
9c3e3ee
Compare
/test pull-cluster-api-provider-azure-e2e-optional |
2 similar comments
/test pull-cluster-api-provider-azure-e2e-optional |
/test pull-cluster-api-provider-azure-e2e-optional |
Signed-off-by: Ashutosh Kumar <[email protected]>
Signed-off-by: Ashutosh Kumar <[email protected]>
Signed-off-by: Ashutosh Kumar <[email protected]>
Signed-off-by: Ashutosh Kumar <[email protected]>
1a0d4eb
to
385ee2b
Compare
Signed-off-by: Ashutosh Kumar <[email protected]>
/retest |
Signed-off-by: Ashutosh Kumar <[email protected]>
/test pull-cluster-api-provider-azure-e2e-optional |
Signed-off-by: Ashutosh Kumar <[email protected]>
b977f6f
to
442971d
Compare
Signed-off-by: Ashutosh Kumar <[email protected]>
Added a different PR #3583 just to enable workload identity capability in capz to reduce the scope of PR. Did not change in this PR itself to keep the change ready so that it is easy to pick the change from here for the subsequent PRs. |
What type of PR is this?
This PR enables capz to use Azure Workload Identity.
What this PR does / why we need it:
Implementation of proposal #2814
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes #2205
Special notes for your reviewer:
make tilt-up
with the current changes will require all the devs to set up the workload identity pre-requisites and expose 3 env variables. Do you think we should continue with this or have some env vars e.g.ENABLE_WORKLOAD_IDENTITY=true
explicitly specified to do so. And if not, the usual way of make tilt-up will work. [Needs Review/Discussion]TODOs:
Release note: