paraglider-project / paraglider

Streamlining cloud networking
https://paragliderproject.io
Apache License 2.0
61 stars 4 forks source link

[Azure] Use OIDC based authentication for GitHub Actions #83

Open seankimkdy opened 11 months ago

seankimkdy commented 11 months ago

We currently use Service Principal with secrets to authenticate to Azure for our tests running in GitHub Actions. This is due to a token expiring too quickly for our multicloud test (see https://github.com/paraglider-project/paraglider/actions/runs/6332622213/job/17199376319). This is blocked on https://github.com/Azure/login/issues/180.

divega commented 1 month ago

@seankimkdy should this be "help wanted" and or "good first issue"?

seankimkdy commented 1 month ago

@divega Not sure. I have to see if it's still blocked on that issue I linked above. This requires setting up things directly in the NetSys Azure subscription, so I don't know if anyone besides Sarah or I would be able to.

divega commented 1 month ago

Thank. Ok, then by default it isn't.