Skip to content

Kubelogin incorrectly named in winget/choco #1410

@qjoly

Description

@qjoly

I just noticed that when installing kubelogin via winget, the binary is named kubelogin (whereas on Mac/Linux, it is named kubectl-oidc_login, corresponding to the formats used for kubectl plugins).

> kubelogin
No configuration found.
You need to set up the OIDC provider, role binding, Kubernetes API server and kubeconfig.
To show the setup instruction:

        kubectl oidc-login setup

See https://github.com/int128/kubelogin for more.
error: login: could not find the current authentication provider: could not find the current auth provider: auth-provider is missing
> kubectl oidc-login setup
error: unknown command "oidc-login" for "kubectl"

It would be preferable to have the same binary name on Windows in order to

  • Avoid having a second user in kubeconfig pointing to the kubelogin binary for windows compatibility
  • Ensure that the documentation is the same, whether on Windows or not

Related: chocolatey-community/chocolatey-packages#2074

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions