Azure / login

Connect to Azure
MIT License
300 stars 288 forks source link

GitHub Actions Large Runner OIDC with Managed identity #445

Closed PHoang-AmeriCorps closed 2 months ago

PHoang-AmeriCorps commented 4 months ago

We're using GitHub Large runner and static IP range that is whitelisted on Azure Firewall and Network configurations. However, User Managed Identity doesn't recognize GitHub larger runner IP addresses.

YanaXu commented 4 months ago

Hi @phoang-AmeriCorps, I thinks this question is not for Azure Login Action but for Azure. Azure Login Action only leverages the features provided by Azure. That means, if you can use User Managed Identity to login Azure on your "GitHub Large runner" somehow, you can use it in Azure Login Action, otherwise no.

PHoang-AmeriCorps commented 4 months ago

How's about the notes below in README.md file.

image

YanaXu commented 4 months ago

Do you mean your "GitHub Large runner" are hosted by Azure VM?

PHoang-AmeriCorps commented 4 months ago

Correct, we're using GitHub Large Runner hosted by GitHub

YanaXu commented 4 months ago

Hi @phoang-AmeriCorps , as I know, a runner hosted by GitHub do not support Managed Identity login to Azure. Please correct me if I'm wrong. And if I'm wrong, please lead me to the right guide that I can refer to.

YanaXu commented 2 months ago

I'll close this issue since no feedback from author for a long time. Feel free to reopen it.