From fda9082208f1b85646fd5e17904524f1cdc116f9 Mon Sep 17 00:00:00 2001 From: Bruno Paulin Date: Wed, 8 Jun 2022 13:38:48 +0200 Subject: [PATCH] pinniped: init at 0.17.0 --- .../networking/cluster/pinniped/default.nix | 24 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 26 insertions(+) create mode 100644 pkgs/applications/networking/cluster/pinniped/default.nix diff --git a/pkgs/applications/networking/cluster/pinniped/default.nix b/pkgs/applications/networking/cluster/pinniped/default.nix new file mode 100644 index 000000000000..0bc206e44c49 --- /dev/null +++ b/pkgs/applications/networking/cluster/pinniped/default.nix @@ -0,0 +1,24 @@ +{ lib, fetchFromGitHub, buildGoModule }: + +buildGoModule rec{ + pname = "pinniped"; + version = "0.17.0"; + + src = fetchFromGitHub { + owner = "vmware-tanzu"; + repo = "pinniped"; + rev = "v${version}"; + sha256 = "sha256-0h7zyKe2gmC1n9EB5FRVI/io7Yj+91ZAtLy+1u3gyO0="; + }; + + subPackages = "cmd/pinniped"; + + vendorSha256 = "sha256-8ohyyciL1ORYOxPu64W0jXASTv+vVZR8StutzbF9N4Y="; + + meta = with lib; { + description = "Tool to securely log in to your Kubernetes clusters"; + homepage = "https://pinniped.dev/"; + license = licenses.asl20; + maintainers = with maintainers; [ "bpaulin" ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ee4e22440c57..ce457ea79bc9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -28923,6 +28923,8 @@ with pkgs; ktunnel = callPackage ../applications/networking/cluster/ktunnel { }; + pinniped = callPackage ../applications/networking/cluster/pinniped { }; + pgo-client = callPackage ../applications/networking/cluster/pgo-client { }; popeye = callPackage ../applications/networking/cluster/popeye { };