1 # Derived from https://github.com/colemickens/nixpkgs-kubernetes
12 "x86_64-linux" = "amd64";
13 "aarch64-linux" = "arm64";
15 ."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
19 "x86_64-linux" = "sha256-6ySKAqrbHDRgVlI7wm2p4Uw96ZMzUpP00liujxlruSM=";
20 "aarch64-linux" = "sha256-pEPkDXT4OunfN2sGb8Ru05tFHaBsYUcmG5Iy7yH4kX8=";
22 ."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
26 name = "kata-images-${version}";
27 url = "https://github.com/kata-containers/kata-containers/releases/download/${version}/kata-static-${version}-${imageSuffix}.tar.xz";
31 mv $out/kata/share/kata-containers kata-containers
34 mv kata-containers $out/share/kata-containers
38 description = "Lightweight Virtual Machines like containers that provide the workload isolation and security of VMs";
39 homepage = "https://github.com/kata-containers/kata-containers";
40 changelog = "https://github.com/kata-containers/kata-containers/releases/tag/${version}";
41 license = lib.licenses.asl20;
42 maintainers = with lib.maintainers; [ thomasjm ];
47 sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ];