-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spin App: Support ServiceAccountName for underlying Pods #226
Comments
closes spinkube#226 Signed-off-by: Thorsten Hans <thorsten.hans@fermyon.com>
Is it worth considering this as a executor-level configuration? |
That's a fair question. I was thinking about those scenarios:
A great argument for putting it on the executor would be that it slightly moves the responsibility away from the developer towards Ops. If we move |
@ThorstenHans Do you know what the labels are used for? - In GKE you just need the serviceAccountName (and a |
Azure Workload Identity needs the following label I can lookup what it's actually used for tomorrow morning |
@endocrimes as per this: The mutating webhook of Azure Workload Identity is registered to mutate pods with that label |
Being able to specify the
ServiceAccountName
for underlying Pods is necessary to unlock capabilities - such as Azure Workload Identity - provided by managed Kubernetes distros (e.g. AKS).Obviously, the underlying runtime (
containerd-shim-spin
) must pick up the specifiedServiceAccountName
and run the Wasm workload using the identity.The text was updated successfully, but these errors were encountered: