Skip to content

Support for OpenID Connect #855

Description

@mlbiam

I want to use the java api for a kubectl plugin but it looks like openid connect clients aren't supported:

[main] ERROR io.kubernetes.client.util.KubeConfig - Unknown auth provider: oidc
----- Scale Deployment Start -----
[main] WARN com.tremolosecurity.App - Exception had occured 
io.kubernetes.client.openapi.ApiException: Unauthorized
        at io.kubernetes.client.openapi.ApiClient.handleResponse(ApiClient.java:979)
        at io.kubernetes.client.openapi.ApiClient.execute(ApiClient.java:895)
        at io.kubernetes.client.openapi.apis.CoreV1Api.listNamespaceWithHttpInfo(CoreV1Api.java:16069)
        at io.kubernetes.client.openapi.apis.CoreV1Api.listNamespace(CoreV1Api.java:16041)
        at com.tremolosecurity.App.getAllNameSpaces(App.java:91)
        at com.tremolosecurity.App.main(App.java:53)

I'd like to write an oidc implementation. Which branch should I write it against? master doesn't compile.

Metadata

Metadata

Assignees

No one assigned

    Labels

    lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions