# Extracted from https://github.com/bottlerocket-os/bottlerocket/variants/aws-k8s-1.25-nvidia/Cargo.toml [package] # This is the aws-k8s-1.25-nvidia variant. "." is not allowed in crate names, but we # don't use this crate name anywhere. name = "aws-k8s-1_25-nvidia" version = "0.1.0" edition = "2021" publish = false build = "../build.rs" # Don't rebuild crate just because of changes to README. exclude = ["README.md"] [package.metadata.build-variant.image-layout] os-image-size-gib = 4 [package.metadata.build-variant.image-features] grub-set-private-var = true [package.metadata.build-variant] included-packages = [ "aws-iam-authenticator", "cni", "cni-plugins", "kernel-5.15", "kubelet-1.25", "release", "nvidia-container-toolkit", "nvidia-k8s-device-plugin", "kmod-5.15-nvidia-tesla-515", ] kernel-parameters = [ "console=tty0", "console=ttyS0,115200n8", "net.ifnames=0", "netdog.default-interface=eth0:dhcp4,dhcp6?", "quiet", ] [lib] path = "/dev/null" [build-dependencies] aws-iam-authenticator = { path = "../../packages/aws-iam-authenticator" } cni = { path = "../../packages/cni" } cni-plugins = { path = "../../packages/cni-plugins" } kernel-5_15 = { path = "../../packages/kernel-5.15" } kubernetes-1_25 = { path = "../../packages/kubernetes-1.25" } release = { path = "../../packages/release" } nvidia-container-toolkit = { path = "../../packages/nvidia-container-toolkit" } nvidia-k8s-device-plugin = { path = "../../packages/nvidia-k8s-device-plugin" } kmod-5_15-nvidia = { path = "../../packages/kmod-5.15-nvidia" }