Merge pull request #226840 from QJoly/nova-3.6.2

nova: init at 3.6.2
This commit is contained in:
Weijia Wang 2023-04-20 08:59:59 +03:00 committed by GitHub
commit 01cbd79e2f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 38 additions and 0 deletions

View file

@ -12667,6 +12667,12 @@
fingerprint = "3586 3350 BFEA C101 DB1A 4AF0 1F81 112D 62A9 ADCE";
}];
};
qjoly = {
email = "github@thoughtless.eu";
github = "qjoly";
githubId = 82603435;
name = "Quentin JOLY";
};
qknight = {
email = "js@lastlog.de";
github = "qknight";

View file

@ -0,0 +1,30 @@
{ lib, buildGoModule, fetchFromGitHub }:
buildGoModule rec {
pname = "nova";
version = "3.6.2";
src = fetchFromGitHub {
owner = "FairwindsOps";
repo = pname;
rev = version;
hash = "sha256-l2HBjM5DyeWkdAwQGzPp+A3UuXXc0OTizInsVL0k/0I=";
};
vendorHash = "sha256-YvYfSb2ZC86S2osFRG7Ep9nrgYJV0tB8fBgZQZ07t2U=";
ldflags = [ "-X main.version=${version}" "-s" "-w" ];
meta = with lib; {
description = "Find outdated or deprecated Helm charts running in your cluster";
longDescription = ''
Nova scans your cluster for installed Helm charts, then
cross-checks them against all known Helm repositories. If it
finds an updated version of the chart you're using, or notices
your current version is deprecated, it will let you know.
'';
homepage = "https://nova.docs.fairwinds.com/";
license = licenses.asl20;
maintainers = with maintainers; [ qjoly ];
};
}

View file

@ -10305,6 +10305,8 @@ with pkgs;
nomad-pack = callPackage ../applications/networking/cluster/nomad-pack { };
nova = callPackage ../applications/networking/cluster/nova { };
nomino = callPackage ../tools/misc/nomino { };
nb = callPackage ../tools/misc/nb { };