@@ -25,7 +25,7 @@ with {
2525 dms-container = dockerTools.buildImage {
2626 name = "dms-container-slim";
2727 contents =
28− [ dm git b2b-helm-tool kubernetes-helm2 kubectl coreutils bash openssh gnugrep cacert' ];
28+ [ dm git b2b-helm-tool kubernetes-helm2-bin kubectl coreutils bash openssh gnugrep cacert' ];
2929
3030 runAsRoot = ''
3131 mkdir /tmp
@@ -51,6 +51,10 @@ with {
5151 cp -av ${deploy-key} /root/.ssh/deploy.key
5252 chown root /root/.ssh/*
5353 chmod 400 /root/.ssh/*
54+
55+ mkdir -p /usr/local/bin
56+ cp ${kubernetes-helm2-bin}/helm /usr/local/bin/
57+ chmod +x /usr/local/bin/helm
5458 '';
5559
5660 config = {
@@ -99,6 +103,11 @@ with {
99103 goDeps = ../b2b-helm/tool/deps.nix;
100104 };
101105
106+ kubernetes-helm2-bin = fetchzip {
107+ url = "https://get.helm.sh/helm-v2.16.5-linux-amd64.tar.gz";
108+ sha256 = "1r91i8gy3zsgwx1fr2n6syspjrqv822ngf54db8xycskv4p5mxxj";
109+ };
110+
102111 haskellPackages = pkgs.haskellPackages.override {
103112 overrides = hself: hsuper: {
104113