diff options
Diffstat (limited to 'pkgs/applications/networking/cluster')
7 files changed, 73 insertions, 20 deletions
diff --git a/pkgs/applications/networking/cluster/flink/default.nix b/pkgs/applications/networking/cluster/flink/default.nix index aed6987e2738..402a03b77f4a 100644 --- a/pkgs/applications/networking/cluster/flink/default.nix +++ b/pkgs/applications/networking/cluster/flink/default.nix @@ -1,12 +1,12 @@ { stdenv, fetchurl, makeWrapper, jre -, version ? "1.4" }: +, version ? "1.5" }: let versionMap = { "1.3" = { - flinkVersion = "1.3.2"; + flinkVersion = "1.3.3"; scalaVersion = "2.11"; - sha256 = "0mf4qz0963bflzidgslvwpdlvj9za9sj20dfybplw9lhd4sf52rp"; + sha256 = "0gfm48k5adr14gnhqri9cd01i9dprd0nwmnnz3yrpd20nq4ap4qy"; hadoopBundle = "-hadoop27"; }; "1.4" = { @@ -15,6 +15,12 @@ let sha256 = "0x3cikys5brin0kx9zr69xfp8k5w6g8141yrrr26ks7gpss2x636"; hadoopBundle = ""; }; + "1.5" = { + flinkVersion = "1.5.0"; + scalaVersion = "2.11"; + sha256 = "0n5023dj8ivmbhqxmb3abmfh3ahb9vmcywq5i0ll5p7xxcw2c1cv"; + hadoopBundle = ""; + }; }; in @@ -24,7 +30,7 @@ stdenv.mkDerivation rec { name = "flink-${flinkVersion}"; src = fetchurl { - url = "mirror://apache/flink/${name}/${name}-bin-scala_${hadoopBundle}${scalaVersion}.tgz"; + url = "mirror://apache/flink/${name}/${name}-bin${hadoopBundle}-scala_${scalaVersion}.tgz"; inherit sha256; }; diff --git a/pkgs/applications/networking/cluster/heptio-ark/default.nix b/pkgs/applications/networking/cluster/heptio-ark/default.nix index d24c307fcce5..1860874c436c 100644 --- a/pkgs/applications/networking/cluster/heptio-ark/default.nix +++ b/pkgs/applications/networking/cluster/heptio-ark/default.nix @@ -2,7 +2,7 @@ buildGoPackage rec { name = "heptio-ark-${version}"; - version = "0.7.1"; + version = "0.9.0"; goPackagePath = "github.com/heptio/ark"; @@ -10,7 +10,7 @@ buildGoPackage rec { rev = "v${version}"; owner = "heptio"; repo = "ark"; - sha256 = "0j3x9zxcffxhlw0fxq2cw9ph37bqw90cbmf9xshmnj8yl9rbxp7y"; + sha256 = "0b3jsgs35l8kk63pjnqn3911pyb397fyvsmd3jd8vzjawisgpdp7"; }; postInstall = "rm $bin/bin/generate"; diff --git a/pkgs/applications/networking/cluster/hetzner-kube/default.nix b/pkgs/applications/networking/cluster/hetzner-kube/default.nix new file mode 100644 index 000000000000..fe2420a719d5 --- /dev/null +++ b/pkgs/applications/networking/cluster/hetzner-kube/default.nix @@ -0,0 +1,24 @@ +{ lib, buildGoPackage, fetchFromGitHub, ... }: + +let version = "0.3.1"; in + +buildGoPackage { + name = "hetzner-kube-${version}"; + + src = fetchFromGitHub { + owner = "xetys"; + repo = "hetzner-kube"; + rev = "${version}"; + sha256 = "1xldh1ca8ym8cg3w5cxizmhqxwi5kmiin28f320mxdr28fzljc2w"; + }; + + goPackagePath = "github.com/xetys/hetzner-kube"; + + meta = { + description = "A CLI tool for provisioning Kubernetes clusters on Hetzner Cloud"; + homepage = https://github.com/xetys/hetzner-kube; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ eliasp ]; + platforms = lib.platforms.unix; + }; +} diff --git a/pkgs/applications/networking/cluster/ksonnet/default.nix b/pkgs/applications/networking/cluster/ksonnet/default.nix new file mode 100644 index 000000000000..b8bce9315237 --- /dev/null +++ b/pkgs/applications/networking/cluster/ksonnet/default.nix @@ -0,0 +1,23 @@ +{ lib, buildGoPackage, fetchFromGitHub, ... }: + +buildGoPackage rec { + version = "0.11.0"; + name = "ksonnet-${version}"; + + src = fetchFromGitHub { + owner = "ksonnet"; + repo = "ksonnet"; + rev = "v${version}"; + sha256 = "0z7gkgcsiclm72bznmzv5jcgx5rblndcsiqc0r2mwhxhmv19bs04"; + }; + + goPackagePath = "github.com/ksonnet/ksonnet"; + + meta = { + description = "A CLI-supported framework that streamlines writing and deployment of Kubernetes configurations to multiple clusters"; + homepage = https://github.com/ksonnet/ksonnet; + license = lib.licenses.asl20; + maintainers = with lib.maintainers; [ flokli ]; + platforms = lib.platforms.unix; + }; +} diff --git a/pkgs/applications/networking/cluster/terraform-landscape/Gemfile.lock b/pkgs/applications/networking/cluster/terraform-landscape/Gemfile.lock index 047ddaadad07..ccc2294b6a09 100644 --- a/pkgs/applications/networking/cluster/terraform-landscape/Gemfile.lock +++ b/pkgs/applications/networking/cluster/terraform-landscape/Gemfile.lock @@ -2,17 +2,17 @@ GEM remote: https://rubygems.org/ specs: colorize (0.8.1) - commander (4.4.4) + commander (4.4.5) highline (~> 1.7.2) - diffy (3.2.0) + diffy (3.2.1) highline (1.7.10) polyglot (0.3.5) - terraform_landscape (0.1.17) + terraform_landscape (0.1.18) colorize (~> 0.7) commander (~> 4.4) diffy (~> 3.0) treetop (~> 1.6) - treetop (1.6.9) + treetop (1.6.10) polyglot (~> 0.3) PLATFORMS diff --git a/pkgs/applications/networking/cluster/terraform-landscape/gemset.nix b/pkgs/applications/networking/cluster/terraform-landscape/gemset.nix index 38321b9d37aa..8dd57af4c73b 100644 --- a/pkgs/applications/networking/cluster/terraform-landscape/gemset.nix +++ b/pkgs/applications/networking/cluster/terraform-landscape/gemset.nix @@ -11,18 +11,18 @@ dependencies = ["highline"]; source = { remotes = ["https://rubygems.org"]; - sha256 = "165yr8qzan3gnk241mnwxsvdfwp6p1afg13z0mqdily6lh95acl9"; + sha256 = "0sry6raysvg9qsx5nqqw09n8r8hvcsqzvci7xp2qk7jq3s9mgvnn"; type = "gem"; }; - version = "4.4.4"; + version = "4.4.5"; }; diffy = { source = { remotes = ["https://rubygems.org"]; - sha256 = "015nn9zaciqj43mfpjlw619r5dvnfkrjcka8nsa6j260v6qya941"; + sha256 = "119imrkn01agwhx5raxhknsi331y5i4yda7r0ws0an6905ximzjg"; type = "gem"; }; - version = "3.2.0"; + version = "3.2.1"; }; highline = { source = { @@ -44,18 +44,18 @@ dependencies = ["colorize" "commander" "diffy" "treetop"]; source = { remotes = ["https://rubygems.org"]; - sha256 = "1bx8nfqbpxb2hnxnnl1m4sq6jlzf451c85m047jfq04b6w9691fl"; + sha256 = "0476q2kx88w9srj7rlzl6skrza3pdgyym7zksw78infsb2105lg9"; type = "gem"; }; - version = "0.1.17"; + version = "0.1.18"; }; treetop = { dependencies = ["polyglot"]; source = { remotes = ["https://rubygems.org"]; - sha256 = "0sdkd1v2h8dhj9ncsnpywmqv7w1mdwsyc5jwyxlxwriacv8qz8bd"; + sha256 = "0g31pijhnv7z960sd09lckmw9h8rs3wmc8g4ihmppszxqm99zpv7"; type = "gem"; }; - version = "1.6.9"; + version = "1.6.10"; }; } \ No newline at end of file diff --git a/pkgs/applications/networking/cluster/terraform-provider-ibm/default.nix b/pkgs/applications/networking/cluster/terraform-provider-ibm/default.nix index 69de076cd1cf..ad4edec6b4ea 100644 --- a/pkgs/applications/networking/cluster/terraform-provider-ibm/default.nix +++ b/pkgs/applications/networking/cluster/terraform-provider-ibm/default.nix @@ -12,7 +12,7 @@ buildGoPackage rec { name = "terraform-provider-ibm-${version}"; - version = "0.11.0"; + version = "0.11.1"; goPackagePath = "github.com/terraform-providers/terraform-provider-ibm"; subPackages = [ "./" ]; @@ -20,7 +20,7 @@ buildGoPackage rec { src = fetchFromGitHub { owner = "IBM-Cloud"; repo = "terraform-provider-ibm"; - sha256 = "0zgzzs2l9p06angqw6vjpkd88gcn2mswmmwycc31ihkglzs6yw2p"; + sha256 = "1vp1kzadfkacn6c4illxjra8yki1fx7h77b38fixkcvc79mzasmv"; rev = "v${version}"; }; |