Can you configure pinniped (on VKS) with F5 OIDC? #2599
Unanswered
mickeybyte
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, we have a vSphere Kubernetes Supervisor (vSphere 8.0.3) on which we are trying to set up the use of an external identity provider.
We have an F5 BIG-IP environment running, where we created an OIDC server and configured the Supervisor as an OIDC Client. We entered the server, client ID, client secret, and certificate in the configuration page of the external identity provider page in vCenter.
The pinniped gets configured, but the oidcidentityprovider goes into ERROR with the following message:
We tried running curl -ILkv https://auth-adm.lab.domain.com/f5-oauth2/v1/jwks from several places, including the supervisor nodes, and we don't see any redirects happening, and it gives us an application/json content type back, which seems to be correct
We tried running the curl command from inside the Pinniped pod but that was impossible because there is no shell or curl available in the pods. We were able to run it inside the VMware cert-manager pod on the supervisor, and we got the same, correct result as from anywhere else (correct json response):
We also tried setting up Okta as an external identity provider, and that one works fine. It seems to be an issue related to F5.
Has anyone been able to configure an F5 as an external identity provider in VKS? Or does anyone know how we can further troubleshoot what goes wrong?
Many thanks!
Michiel.
Beta Was this translation helpful? Give feedback.
All reactions