Uh oh!
There was an error while loading. Please reload this page.
feat(auth): add Workload Identity Federation (OIDC) support - #1424
Conversation
philross
commented
Jun 1, 2026
Before I continue working on this feature: Is the introduction of environment variables ( |
This PR was marked as stale after 7 days of inactivity and will be closed after another 7 days of further inactivity. If this PR should be kept open, just add a comment, remove the stale label or push new commits to it. |
philross
commented
Jun 9, 2026
Not stale, @GokceGK could you help route this to the right person/team to get an initial response on the question above? |
GokceGK
commented
Jun 10, 2026
Hi @philross, thanks for starting this contribution. I will check your question and get back to you asap. Regards, |
GokceGK
commented
Jun 11, 2026
Hi @philross, you can use env variables, but please align them with the STACKIT Terraform Provider. Regards, |
philross
commented
Jun 11, 2026
Thanks @GokceGK, According to https://registry.terraform.io/providers/stackitcloud/stackit/latest/docs/guides/workload_identity_federation, |
f0d60b0 to
415910fCompareThis PR was marked as stale after 7 days of inactivity and will be closed after another 7 days of further inactivity. If this PR should be kept open, just add a comment, remove the stale label or push new commits to it. |
philross
commented
Jun 19, 2026
Not stale |
This PR was marked as stale after 7 days of inactivity and will be closed after another 7 days of further inactivity. If this PR should be kept open, just add a comment, remove the stale label or push new commits to it. |
415910f to
6fdc517CompareUh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
6fdc517 to
ac5d8b9CompareUh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Allows CI/CD pipelines to authenticate without long-lived service account key files by exchanging a short-lived OIDC token for a STACKIT access token.
45123d9 to
4e34aabCompareUh oh!
There was an error while loading. Please reload this page.
Description
Adds Workload Identity Federation (OIDC) support so CI/CD pipelines can authenticate without long-lived service account key files. The CLI exchanges a short-lived OIDC token for a STACKIT access token using the go SDK's WIF flow.
internal/pkg/auth/auth.gowith env-var helpers (STACKIT_USE_OIDC,STACKIT_SERVICE_ACCOUNT_EMAIL,STACKIT_SERVICE_ACCOUNT_FEDERATED_TOKEN)AUTHENTICATION.mdwith setup guiderelates to #1327
Checklist
make fmtmake generate-docs(will be checked by CI)make test(will be checked by CI)make lint(will be checked by CI)