🐛 Bug Report: Config validation does not allow for custom k8s authProvider #26958
Closed
2 tasks done
Labels
area:kubernetes
Related to the Kubernetes Project Area - not deploying Backstage with k8s.
bug
Something isn't working
📜 Description
After changing our default
authProvider
fromserviceAccount
to a custom one as explained in the docs, our production version fails to start.With
authStrategy.addAuthStrategy('pinniped', pinnipedStrategy);
it will be required to have in the
app-config.production.yaml
👍 Expected behavior
Startup succeeds and uses the provided authProvider.
👎 Actual Behavior with Screenshots
Config must be equal to one of the allowed values { allowedValues=aks,aws,azure,google,googleServiceAccount,oidc,serviceAccount }
Do I miss documentation on how to extend the schema OR is this simply not possible?
👟 Reproduction steps
Just follow the docs for custom authProvider.
Configure the yaml to use this provider.
📃 Provide the context for the Bug.
🖥️ Your Environment
No response
👀 Have you spent some time to check if this bug has been raised before?
🏢 Have you read the Code of Conduct?
Are you willing to submit PR?
Yes I am willing to submit a PR!
The text was updated successfully, but these errors were encountered: