Unverified Commit c603bd75 authored by Yongun Seong's avatar Yongun Seong
Browse files

kubelogin-oidc: merge changes from duplicate kubectl-oidc-login

parent acd6583f
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -2,6 +2,8 @@
  lib,
  buildGoModule,
  fetchFromGitHub,
  nix-update-script,
  versionCheckHook,
}:

buildGoModule (finalAttrs: {
@@ -35,6 +37,10 @@ buildGoModule (finalAttrs: {
    mv $out/bin/kubelogin $out/bin/kubectl-oidc_login
  '';

  nativeInstallCheckInputs = [ versionCheckHook ];
  doInstallCheck = true;
  passthru.updateScript = nix-update-script { };

  meta = {
    description = "Kubernetes credential plugin implementing OpenID Connect (OIDC) authentication";
    mainProgram = "kubectl-oidc_login";
@@ -42,6 +48,7 @@ buildGoModule (finalAttrs: {
    license = lib.licenses.asl20;
    maintainers = with lib.maintainers; [
      benley
      malteneuss
      nevivurn
    ];
  };