summary refs log tree commit diff
path: root/pkgs/applications/networking
diff options
context:
space:
mode:
authorTristan Gosselin-Hane <starcraft66@gmail.com>2021-07-22 01:26:00 -0400
committerTristan Gosselin-Hane <starcraft66@gmail.com>2021-07-22 01:26:00 -0400
commit3ef4779dfeb5a833fd988a118ec486f51784a8eb (patch)
tree3b33edffaeedbb4d9dfe198d3a1dcb9f8c1fe1eb /pkgs/applications/networking
parent5efc01ff8fe9d89adb1feaf3dd035c86f3138778 (diff)
downloadnixpkgs-3ef4779dfeb5a833fd988a118ec486f51784a8eb.tar
nixpkgs-3ef4779dfeb5a833fd988a118ec486f51784a8eb.tar.gz
nixpkgs-3ef4779dfeb5a833fd988a118ec486f51784a8eb.tar.bz2
nixpkgs-3ef4779dfeb5a833fd988a118ec486f51784a8eb.tar.lz
nixpkgs-3ef4779dfeb5a833fd988a118ec486f51784a8eb.tar.xz
nixpkgs-3ef4779dfeb5a833fd988a118ec486f51784a8eb.tar.zst
nixpkgs-3ef4779dfeb5a833fd988a118ec486f51784a8eb.zip
kubedb-cli: init at 0.19.0
Diffstat (limited to 'pkgs/applications/networking')
-rw-r--r--pkgs/applications/networking/cluster/kubedb-cli/default.nix25
1 files changed, 25 insertions, 0 deletions
diff --git a/pkgs/applications/networking/cluster/kubedb-cli/default.nix b/pkgs/applications/networking/cluster/kubedb-cli/default.nix
new file mode 100644
index 00000000000..3d277163884
--- /dev/null
+++ b/pkgs/applications/networking/cluster/kubedb-cli/default.nix
@@ -0,0 +1,25 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+  pname = "kubedb-cli";
+  version = "0.19.0";
+
+  src = fetchFromGitHub {
+    owner = "kubedb";
+    repo = "cli";
+    rev = "v${version}";
+    sha256 = "sha256-CwAa2YqJ0R+L+VwxqruQmZJUctP4GgKszY49ZVyyNBE=";
+  };
+
+  vendorSha256 = null;
+
+  # Don't compile the documentation stuff
+  subPackages = [ "cmd/kubectl-dba" ];
+
+  meta = with lib; {
+    description = "kubectl plugin for KubeDB by AppsCode.";
+    homepage    = "https://github.com/kubedb/cli";
+    license     = licenses.unfree;
+    maintainers = [ maintainers.starcraft66 ];
+  };
+}