btrbk: add mainProgram (#356350)
[NixPkgs.git] / pkgs / by-name / ku / kube-capacity / package.nix
blobcaed8df9e5119712df043547b3fbaaebd060066e
1 { lib, buildGoModule, fetchFromGitHub }:
3 buildGoModule rec {
4   pname = "kube-capacity";
5   version = "0.8.0";
7   src = fetchFromGitHub {
8     rev = "v${version}";
9     owner = "robscott";
10     repo = pname;
11     sha256 = "sha256-zAwCz4Qs1OF/CdSmy9p4X9hL9iNkAH/EeSU2GgekzV8=";
12   };
14   vendorHash = "sha256-YME4AXpHvr1bNuc/HoHxam+7ZkwLzjhIvFSfD4hga1A=";
16   meta = with lib; {
17     description =
18       "A simple CLI that provides an overview of the resource requests, limits, and utilization in a Kubernetes cluster";
19     mainProgram = "kube-capacity";
20     homepage = "https://github.com/robscott/kube-capacity";
21     changelog = "https://github.com/robscott/kube-capacity/releases/tag/v${version}";
22     license = licenses.asl20;
23     maintainers = [ maintainers.bryanasdev000 ];
24   };