You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I recently added a PR to add workload identity to Azure. I built an mlflow plugin that uses it to give a mlflow pod access to an azure blob storage bucket with minimal credential setup. Azure Workload Identity allows us to tie a k8S service account to a Azure managed identity so we can get managed identity credentials into a pod simply by adding a label and service account to the pod and an annotation on the service account.
Environment variables will then be injected into the pod spec when the pod is created that will be sufficient for DefaultAzureCredential to authenticate. (e.g. You call from azure.identity import DefaultAzureCredential then default_credential = DefaultAzureCredential() in python) (See more here)
Steps to Resolve this Issue
Add docs and example
The text was updated successfully, but these errors were encountered:
Preliminary Checks
Summary
I recently added a PR to add workload identity to Azure. I built an mlflow plugin that uses it to give a mlflow pod access to an azure blob storage bucket with minimal credential setup. Azure Workload Identity allows us to tie a k8S service account to a Azure managed identity so we can get managed identity credentials into a pod simply by adding a label and service account to the pod and an annotation on the service account.
The steps are roughly:
Steps to Resolve this Issue
Add docs and example
The text was updated successfully, but these errors were encountered: