15 src = fetchFromGitHub {
17 owner = "kubernetes-sigs";
19 hash = "sha256-6WlkZ2dLMSSSlJAEshMpD5Ai0WVo1NzXAvpjEQd3JPA=";
23 # fix kernel module path used by kind
24 ./kernel-module-path.patch
27 vendorHash = "sha256-VfqNM48M39R2LaUHirKmSXCdvBXUHu09oMzDPmAQC4o=";
29 nativeBuildInputs = [ installShellFiles ];
31 subPackages = [ "." ];
41 installShellCompletion --cmd kind \
42 --bash <($out/bin/kind completion bash) \
43 --fish <($out/bin/kind completion fish) \
44 --zsh <($out/bin/kind completion zsh)
48 tests.version = testers.testVersion {
51 updateScript = nix-update-script { };
55 description = "Kubernetes IN Docker - local clusters for testing Kubernetes";
56 homepage = "https://github.com/kubernetes-sigs/kind";
57 maintainers = with maintainers; [
61 license = licenses.asl20;