diff options
author | zowoq <59103226+zowoq@users.noreply.github.com> | 2022-02-16 10:05:14 +1000 |
---|---|---|
committer | zowoq <59103226+zowoq@users.noreply.github.com> | 2022-02-25 19:22:30 +1000 |
commit | ec2028eb3ca59679b829f801524e73223021cb3e (patch) | |
tree | f58a0105106c9e250b27f141ce1b54e4304feec4 /nixos/tests | |
parent | 43cc6e32463c38871dfe4d394f7ee1a2beaa1ebc (diff) | |
download | nixlib-ec2028eb3ca59679b829f801524e73223021cb3e.tar nixlib-ec2028eb3ca59679b829f801524e73223021cb3e.tar.gz nixlib-ec2028eb3ca59679b829f801524e73223021cb3e.tar.bz2 nixlib-ec2028eb3ca59679b829f801524e73223021cb3e.tar.lz nixlib-ec2028eb3ca59679b829f801524e73223021cb3e.tar.xz nixlib-ec2028eb3ca59679b829f801524e73223021cb3e.tar.zst nixlib-ec2028eb3ca59679b829f801524e73223021cb3e.zip |
nixos/kubernetes: use kubectl from kubernetes
- also clarify kubectl wrapper naming
Diffstat (limited to 'nixos/tests')
-rw-r--r-- | nixos/tests/kubernetes/base.nix | 4 | ||||
-rw-r--r-- | nixos/tests/kubernetes/rbac.nix | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/nixos/tests/kubernetes/base.nix b/nixos/tests/kubernetes/base.nix index f0c72084be5c..d4410beb937e 100644 --- a/nixos/tests/kubernetes/base.nix +++ b/nixos/tests/kubernetes/base.nix @@ -18,7 +18,7 @@ let ${master.ip} api.${domain} ${concatMapStringsSep "\n" (machineName: "${machines.${machineName}.ip} ${machineName}.${domain}") (attrNames machines)} ''; - kubectl = with pkgs; runCommand "wrap-kubectl" { buildInputs = [ makeWrapper ]; } '' + wrapKubectl = with pkgs; runCommand "wrap-kubectl" { buildInputs = [ makeWrapper ]; } '' mkdir -p $out/bin makeWrapper ${pkgs.kubernetes}/bin/kubectl $out/bin/kubectl --set KUBECONFIG "/etc/kubernetes/cluster-admin.kubeconfig" ''; @@ -48,7 +48,7 @@ let }; }; programs.bash.enableCompletion = true; - environment.systemPackages = [ kubectl ]; + environment.systemPackages = [ wrapKubectl ]; services.flannel.iface = "eth1"; services.kubernetes = { proxy.hostname = "${masterName}.${domain}"; diff --git a/nixos/tests/kubernetes/rbac.nix b/nixos/tests/kubernetes/rbac.nix index ca73562256e4..9e73fbbd32a8 100644 --- a/nixos/tests/kubernetes/rbac.nix +++ b/nixos/tests/kubernetes/rbac.nix @@ -76,7 +76,7 @@ let }]; }); - kubectl = pkgs.runCommand "copy-kubectl" { buildInputs = [ pkgs.kubernetes ]; } '' + copyKubectl = pkgs.runCommand "copy-kubectl" { } '' mkdir -p $out/bin cp ${pkgs.kubernetes}/bin/kubectl $out/bin/kubectl ''; @@ -84,7 +84,7 @@ let kubectlImage = pkgs.dockerTools.buildImage { name = "kubectl"; tag = "latest"; - contents = [ kubectl pkgs.busybox kubectlPod2 ]; + contents = [ copyKubectl pkgs.busybox kubectlPod2 ]; config.Entrypoint = ["/bin/sh"]; }; |