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 1 year ago

seankimkdy commented 1 year 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 4 months ago

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

seankimkdy commented 4 months 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 4 months ago

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