Azure / draft

A day 0 tool for getting your app on k8s fast
MIT License
547 stars 63 forks source link

explore migrating to graphsdk to remove az cli dependency #421

Open davidgamero opened 1 week ago

davidgamero commented 1 week ago

ref #226

based on discussion with @NickKeller on https://github.com/Azure/draft/pull/418

the limiting calls for the base sdk (non-graph) were entra id app related, which are supported by the graph sdk

davidgamero commented 1 week ago

we would registery an appID similar to how the azcli does, and then auth the user (with support for non-interactive sessions ideally too) https://github.com/Azure/azure-cli/blob/dev/src/azure-cli-core/azure/cli/core/auth/constants.py