-
Notifications
You must be signed in to change notification settings - Fork 64
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
Investigate using Azure Identity over autorest #322
Comments
As mentioned in the description this issue, official docs suggest that using the new authorization package: To understand the impact of For this migration (from Therefore, it seems that the size of this change will not be small. Also the possible impacts of this change must be thought carefully (e.g. possible behavior changes...). |
A related doc resource is here: I see this issue as a blocker for addressing some other identity-based authentication related issues we have (#164, #329). |
This seems like its a very important issue - is there any status update on this? |
Hey there @lieberlois, have you been able to take a look at https://github.com/upbound/provider-azure/? It is much more actively maintained than this provider. |
Hi @jbw976, oh no, I wasnt aware of that ! Thanks for pointing it out! |
What problem are you facing?
The
--sdk-auth
option in the Azure CLI was deprecated in Azure/azure-cli#19414 and restored in Azure/azure-cli#19872 with a deprecation warning.As documented in the Crossplane Getting Started Guide, the
--sdk-auth
option is used to create a JSON file that is compatible with the Go Authentication client we are using go-autorest.End users who are using the Getting Started guide have started to report the following note when creating service principals:
The Crossplane provider uses the Azure Go SDK in combination go-autorest. The newest Azure Go Authorization docs indicates that going forward Azure Identity will be used.
How could Crossplane help solve your problem?
Related issues:
The text was updated successfully, but these errors were encountered: