1 { lib, buildGoModule, fetchFromGitHub, testers, eks-node-viewer }:
4 pname = "eks-node-viewer";
7 src = fetchFromGitHub {
11 sha256 = "sha256-BK84hxbwZSJDO5WoyborJnVBS5pB69jTMU1csgiT0sw=";
14 vendorHash = "sha256-EJAL5jNftA/g5H6WUMBJ98EyRp7QJ1C53EKr6GRz71I=";
19 "-X=main.builtBy=nixpkgs"
20 "-X=main.commit=${src.rev}"
21 "-X=main.version=${version}"
25 version = testers.testVersion {
26 package = eks-node-viewer;
31 description = "Tool to visualize dynamic node usage within a cluster";
32 homepage = "https://github.com/awslabs/eks-node-viewer";
33 changelog = "https://github.com/awslabs/eks-node-viewer/releases/tag/${src.rev}";
34 license = licenses.asl20;
35 maintainers = [ maintainers.ivankovnatsky ];