From 933ccc51f4a539ad731c062fd347c7235531eb80 Mon Sep 17 00:00:00 2001 From: Robert Krahn Date: Thu, 17 Oct 2024 00:31:44 +0200 Subject: [PATCH 1/2] maintainers: add rksm --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 723f7611268b..10cf084820f9 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -18250,6 +18250,12 @@ githubId = 82817; name = "Robert Kreuzer"; }; + rksm = { + email = "robert@kra.hn"; + github = "rksm"; + githubId = 467450; + name = "Robert Krahn"; + }; rlupton20 = { email = "richard.lupton@gmail.com"; github = "rlupton20"; From 9b7877aa1fc7b61d4803d995eed207f54af10a5a Mon Sep 17 00:00:00 2001 From: Robert Krahn Date: Sun, 13 Oct 2024 17:35:15 +0200 Subject: [PATCH 2/2] kubectl-graph: init at 0.7.0 --- pkgs/by-name/ku/kubectl-graph/package.nix | 28 +++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 pkgs/by-name/ku/kubectl-graph/package.nix diff --git a/pkgs/by-name/ku/kubectl-graph/package.nix b/pkgs/by-name/ku/kubectl-graph/package.nix new file mode 100644 index 000000000000..f0bbb4906e91 --- /dev/null +++ b/pkgs/by-name/ku/kubectl-graph/package.nix @@ -0,0 +1,28 @@ +{ + lib, + fetchFromGitHub, + buildGoModule, +}: + +buildGoModule rec { + pname = "kubectl-graph"; + version = "0.7.0"; + + src = fetchFromGitHub { + owner = "steveteuber"; + repo = "kubectl-graph"; + rev = "v${version}"; + hash = "sha256-5N1eC8J0nHEgFUCHEn5b3kUDj6MWejouQBKkdJKsaAo="; + }; + + vendorHash = "sha256-fvn+CoOyMRjsIemMRXitMjTlbbhjrlDIHu398b4/ZZ0="; + + meta = { + description = "Kubectl plugin to visualize Kubernetes resources and relationships"; + homepage = "https://github.com/steveteuber/kubectl-graph"; + changelog = "https://github.com/steveteuber/kubectl-graph/releases/tag/v${version}"; + mainProgram = "kubectl-graph"; + license = lib.licenses.asl20; + maintainers = [ lib.maintainers.rksm ]; + }; +}