1 { lib, buildGoModule, fetchFromGitHub, installShellFiles }:
7 src = fetchFromGitHub {
11 sha256 = "sha256-l/vOIFvCQHq+gOr38SpVZ8ShZdI1bP4G5PY4hKhkCU0=";
14 vendorHash = "sha256-4q+eFMrcZsEdk1W7aorIrfS3oVAuD4V0KQ7oJ/5d8nk=";
16 nativeBuildInputs = [ installShellFiles ];
20 ldflags = [ "-X" "github.com/pulumi/kubespy/version.Version=${version}" ];
23 for shell in bash fish zsh; do
24 $out/bin/kubespy completion $shell > kubespy.$shell
25 installShellCompletion kubespy.$shell
30 description = "Tool to observe Kubernetes resources in real time";
31 mainProgram = "kubespy";
32 homepage = "https://github.com/pulumi/kubespy";
33 license = licenses.asl20;
34 maintainers = with maintainers; [ blaggacao ];