aerokube/moon

Moon-auth sidecar

dimsamaras opened this issue · 1 comments

Hi there,

I am trying to setup Moon to be accessible securely by my external service. I am using service to service tokens for my services communication issued by an ADFS server.
I read in the docs auth sidecar daemon called moon-auth but I fail to see where or how I should configure that on the helm chart, manually or elsewhere.
The ADFS server produces tokens using id and secret that the services hold and can validate those JWT tokens that I want to pass to the Moon server via the requests. The requests are done through Playwright and the tokens are passed through the Authorization header.
The only relevant docs i found so far only talk about client-id and client-secret used to create the token, while i would need specify issuer and allowed authorities for the token validation.

Could you point me to some doc or example that I could use?

Thanks in advance,
Dimitris

@dimsamaras we only support OpenID Connect in moon-auth daemon. Not sure whether ADFS is compatible with this protocol.