anchor.diff:  
     WHAT = lib.concatStringsSep " " ([
       "cmd/kubeadm"
  -    "cmd/kubectl"
     ] ++ components);
   
     postBuild = ''
       ./hack/update-generated-docs.sh
  -    (cd build/pause/linux && cc pause.c -o pause)
     '';
   
     installPhase = ''
  
positive.code:       install -D _output/local/go/bin/''${p##*/} -t $out/bin
      done
  
      install -D build/pause/linux/pause -t $pause/bin
      installManPage docs/man/man1/*.[1-9]
  
      # Unfortunately, kube-addons-main.sh only looks for the lib file in either the
      # current working dir or in /opt. We have to patch this for now.
  
negative.code: 
      cp cluster/addons/addon-manager/kube-addons.sh $out/bin/kube-addons-lib.sh
  
      installShellCompletion --cmd kubeadm \
        --bash <($out/bin/kubeadm completion bash) \
        --zsh <($out/bin/kubeadm completion zsh)
      runHook postInstall
    '';
  
    disallowedReferences = [ go ];
  
    GOFLAGS = [ "-trimpath" ];
  
    meta = with lib; {
      description = "Production-Grade Container Scheduling and Management";
      license = licenses.asl20;
      homepage = "https://kubernetes.io";
      maintainers = with maintainers; [ ] ++ teams.kubernetes.members;
      platforms = platforms.linux;
    };
  
    passthru.tests = nixosTests.kubernetes;
  