From bf6d4e05843980fbbb047120c0ad31316dd5758b Mon Sep 17 00:00:00 2001 From: Thomas Buatois Date: Fri, 26 Jun 2026 11:35:55 +0200 Subject: [PATCH 1/2] twoliter: bump kernel-kit to v6.2.2 Signed-off-by: Thomas Buatois --- Twoliter.lock | 6 +++--- Twoliter.toml | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Twoliter.lock b/Twoliter.lock index ee96a17a4f6..41a88da6bb0 100644 --- a/Twoliter.lock +++ b/Twoliter.lock @@ -10,10 +10,10 @@ digest = "9cSjjYDqIrlIjnOjLYbHGG5khRYA+wCek8I0BqP3sII=" [[kit]] name = "bottlerocket-kernel-kit" -version = "6.2.0" +version = "6.2.2" vendor = "bottlerocket" -source = "public.ecr.aws/bottlerocket/bottlerocket-kernel-kit:v6.2.0" -digest = "XflEic+k1EnVos73r+TCzFGY82iadrXtBcgbAkJqmGY=" +source = "public.ecr.aws/bottlerocket/bottlerocket-kernel-kit:v6.2.2" +digest = "Euek+5PjWtgY/Y5jJ6od3nx65RnDsMBP2JlgYlWJ0FU=" [[kit]] name = "bottlerocket-core-kit" diff --git a/Twoliter.toml b/Twoliter.toml index b7cbcc362dc..3517dd372c9 100644 --- a/Twoliter.toml +++ b/Twoliter.toml @@ -12,7 +12,7 @@ vendor = "bottlerocket" [[kit]] name = "bottlerocket-kernel-kit" -version = "6.2.0" +version = "6.2.2" vendor = "bottlerocket" [[kit]] From acec000c79b25d827862fe905be57afaa6732bce Mon Sep 17 00:00:00 2001 From: Thomas Buatois Date: Fri, 26 Jun 2026 12:08:32 +0200 Subject: [PATCH 2/2] variants: add k8s nvidia-595 variants Signed-off-by: Thomas Buatois --- Cargo.toml | 4 ++ README.md | 4 ++ .../settings-defaults/settings-defaults.spec | 64 +++++++++++++++++++ .../settings-plugins/settings-plugins.spec | 4 ++ sources/Cargo.toml | 4 ++ .../aws-k8s-1.33-nvidia-595/Cargo.toml | 13 ++++ .../defaults.d/10-defaults.toml | 1 + .../defaults.d/11-updates.toml | 1 + .../defaults.d/15-aws-tuf.toml | 1 + .../defaults.d/20-aws-host-containers.toml | 1 + .../21-aws-bootstrap-container.toml | 1 + .../defaults.d/25-cf-signal.toml | 1 + .../defaults.d/26-aws-autoscaling.toml | 1 + .../defaults.d/30-metrics.toml | 1 + .../defaults.d/31-send-metrics-aws.toml | 1 + .../defaults.d/40-aws-creds.toml | 1 + .../defaults.d/50-kubernetes-aws.toml | 1 + .../51-kubernetes-containerd-nvidia.toml | 1 + .../defaults.d/52-kubernetes-services.toml | 1 + .../defaults.d/53-containerd-cri-pki.toml | 1 + ...ubernetes-aws-external-cloud-provider.toml | 1 + ...55-kubernetes-aws-credential-provider.toml | 1 + .../56-kubernetes-seccomp-default-true.toml | 1 + ...rnetes-device-ownership-default-false.toml | 1 + .../defaults.d/58-image-verification.toml | 1 + .../defaults.d/60-lockdown-none.toml | 1 + .../defaults.d/70-oci-hooks.toml | 1 + .../75-oci-defaults-containerd-cri.toml | 1 + .../76-oci-defaults-capabilities.toml | 1 + ...faults-containerd-cri-resource-limits.toml | 1 + .../80-nvidia-k8s-container-toolkit.toml | 1 + .../81-nvidia-k8s-device-plugin.toml | 1 + .../82-nvidia-k8s-device-plugin-legacy.toml | 1 + .../defaults.d/90-boot.toml | 1 + .../aws-k8s-1.34-nvidia-595/Cargo.toml | 13 ++++ .../defaults.d/10-defaults.toml | 1 + .../defaults.d/11-updates.toml | 1 + .../defaults.d/15-aws-tuf.toml | 1 + .../defaults.d/20-aws-host-containers.toml | 1 + .../21-aws-bootstrap-container.toml | 1 + .../defaults.d/25-cf-signal.toml | 1 + .../defaults.d/26-aws-autoscaling.toml | 1 + .../defaults.d/30-metrics.toml | 1 + .../defaults.d/31-send-metrics-aws.toml | 1 + .../defaults.d/40-aws-creds.toml | 1 + .../defaults.d/50-kubernetes-aws.toml | 1 + .../51-kubernetes-containerd-nvidia.toml | 1 + .../defaults.d/52-kubernetes-services.toml | 1 + .../defaults.d/53-containerd-cri-pki.toml | 1 + ...ubernetes-aws-external-cloud-provider.toml | 1 + ...55-kubernetes-aws-credential-provider.toml | 1 + .../56-kubernetes-seccomp-default-true.toml | 1 + ...rnetes-device-ownership-default-false.toml | 1 + .../defaults.d/58-image-verification.toml | 1 + .../58-kubernetes-graceful-shutdown.toml | 1 + .../defaults.d/60-lockdown-none.toml | 1 + .../defaults.d/70-oci-hooks.toml | 1 + .../75-oci-defaults-containerd-cri.toml | 1 + .../76-oci-defaults-capabilities.toml | 1 + ...faults-containerd-cri-resource-limits.toml | 1 + .../80-nvidia-k8s-container-toolkit.toml | 1 + .../81-nvidia-k8s-device-plugin.toml | 1 + .../82-nvidia-k8s-device-plugin-cdi.toml | 1 + .../defaults.d/90-boot.toml | 1 + .../aws-k8s-1.35-nvidia-595/Cargo.toml | 13 ++++ .../defaults.d/10-defaults.toml | 1 + .../defaults.d/11-updates.toml | 1 + .../defaults.d/15-aws-tuf.toml | 1 + .../defaults.d/20-aws-host-containers.toml | 1 + .../21-aws-bootstrap-container.toml | 1 + .../defaults.d/25-cf-signal.toml | 1 + .../defaults.d/26-aws-autoscaling.toml | 1 + .../defaults.d/30-metrics.toml | 1 + .../defaults.d/31-send-metrics-aws.toml | 1 + .../defaults.d/40-aws-creds.toml | 1 + .../defaults.d/50-kubernetes-aws.toml | 1 + .../51-kubernetes-containerd-nvidia.toml | 1 + .../defaults.d/52-kubernetes-services.toml | 1 + .../defaults.d/53-containerd-cri-pki.toml | 1 + ...ubernetes-aws-external-cloud-provider.toml | 1 + ...55-kubernetes-aws-credential-provider.toml | 1 + .../56-kubernetes-seccomp-default-true.toml | 1 + ...ernetes-device-ownership-default-true.toml | 1 + .../defaults.d/58-image-verification.toml | 1 + .../58-kubernetes-graceful-shutdown.toml | 1 + .../59-kubernetes-kubelet-env-nvidia.toml | 1 + .../defaults.d/60-lockdown-none.toml | 1 + .../defaults.d/70-oci-hooks.toml | 1 + .../75-oci-defaults-containerd-cri.toml | 1 + .../76-oci-defaults-capabilities.toml | 1 + ...faults-containerd-cri-resource-limits.toml | 1 + .../80-nvidia-k8s-container-toolkit.toml | 1 + .../81-nvidia-k8s-device-plugin.toml | 1 + .../82-nvidia-k8s-device-plugin-cdi.toml | 1 + .../defaults.d/90-boot.toml | 1 + .../aws-k8s-1.36-nvidia-595/Cargo.toml | 13 ++++ .../defaults.d/10-defaults.toml | 1 + .../defaults.d/11-updates.toml | 1 + .../defaults.d/15-aws-tuf.toml | 1 + .../defaults.d/20-aws-host-containers.toml | 1 + .../21-aws-bootstrap-container.toml | 1 + .../defaults.d/25-cf-signal.toml | 1 + .../defaults.d/26-aws-autoscaling.toml | 1 + .../defaults.d/30-metrics.toml | 1 + .../defaults.d/31-send-metrics-aws.toml | 1 + .../defaults.d/40-aws-creds.toml | 1 + .../defaults.d/50-kubernetes-aws.toml | 1 + .../51-kubernetes-containerd-nvidia.toml | 1 + .../defaults.d/52-kubernetes-services.toml | 1 + .../defaults.d/53-containerd-cri-pki.toml | 1 + ...ubernetes-aws-external-cloud-provider.toml | 1 + ...55-kubernetes-aws-credential-provider.toml | 1 + .../56-kubernetes-seccomp-default-true.toml | 1 + ...ernetes-device-ownership-default-true.toml | 1 + .../defaults.d/58-image-verification.toml | 1 + .../58-kubernetes-graceful-shutdown.toml | 1 + .../59-kubernetes-kubelet-env-nvidia.toml | 1 + .../defaults.d/60-lockdown-none.toml | 1 + .../defaults.d/70-oci-hooks.toml | 1 + .../75-oci-defaults-containerd-cri.toml | 1 + .../76-oci-defaults-capabilities.toml | 1 + ...faults-containerd-cri-resource-limits.toml | 1 + .../80-nvidia-k8s-container-toolkit.toml | 1 + .../81-nvidia-k8s-device-plugin.toml | 1 + .../82-nvidia-k8s-device-plugin-cdi.toml | 1 + .../defaults.d/90-boot.toml | 1 + variants/aws-k8s-1.33-nvidia-595/Cargo.toml | 59 +++++++++++++++++ variants/aws-k8s-1.33-nvidia-595/amispec.toml | 1 + variants/aws-k8s-1.34-nvidia-595/Cargo.toml | 61 ++++++++++++++++++ variants/aws-k8s-1.34-nvidia-595/amispec.toml | 1 + variants/aws-k8s-1.35-nvidia-595/Cargo.toml | 61 ++++++++++++++++++ variants/aws-k8s-1.35-nvidia-595/amispec.toml | 1 + variants/aws-k8s-1.36-nvidia-595/Cargo.toml | 61 ++++++++++++++++++ variants/aws-k8s-1.36-nvidia-595/amispec.toml | 1 + 134 files changed, 495 insertions(+) create mode 100644 sources/settings-defaults/aws-k8s-1.33-nvidia-595/Cargo.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/10-defaults.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/11-updates.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/15-aws-tuf.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/20-aws-host-containers.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/21-aws-bootstrap-container.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/25-cf-signal.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/26-aws-autoscaling.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/30-metrics.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/31-send-metrics-aws.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/40-aws-creds.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/50-kubernetes-aws.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/51-kubernetes-containerd-nvidia.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/52-kubernetes-services.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/53-containerd-cri-pki.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/54-kubernetes-aws-external-cloud-provider.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/55-kubernetes-aws-credential-provider.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/56-kubernetes-seccomp-default-true.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/57-kubernetes-device-ownership-default-false.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/58-image-verification.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/60-lockdown-none.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/70-oci-hooks.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/75-oci-defaults-containerd-cri.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/76-oci-defaults-capabilities.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/77-oci-defaults-containerd-cri-resource-limits.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/80-nvidia-k8s-container-toolkit.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/81-nvidia-k8s-device-plugin.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/82-nvidia-k8s-device-plugin-legacy.toml create mode 120000 sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/90-boot.toml create mode 100644 sources/settings-defaults/aws-k8s-1.34-nvidia-595/Cargo.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/10-defaults.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/11-updates.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/15-aws-tuf.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/20-aws-host-containers.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/21-aws-bootstrap-container.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/25-cf-signal.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/26-aws-autoscaling.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/30-metrics.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/31-send-metrics-aws.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/40-aws-creds.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/50-kubernetes-aws.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/51-kubernetes-containerd-nvidia.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/52-kubernetes-services.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/53-containerd-cri-pki.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/54-kubernetes-aws-external-cloud-provider.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/55-kubernetes-aws-credential-provider.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/56-kubernetes-seccomp-default-true.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/57-kubernetes-device-ownership-default-false.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/58-image-verification.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/58-kubernetes-graceful-shutdown.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/60-lockdown-none.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/70-oci-hooks.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/75-oci-defaults-containerd-cri.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/76-oci-defaults-capabilities.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/77-oci-defaults-containerd-cri-resource-limits.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/80-nvidia-k8s-container-toolkit.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/81-nvidia-k8s-device-plugin.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/82-nvidia-k8s-device-plugin-cdi.toml create mode 120000 sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/90-boot.toml create mode 100644 sources/settings-defaults/aws-k8s-1.35-nvidia-595/Cargo.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/10-defaults.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/11-updates.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/15-aws-tuf.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/20-aws-host-containers.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/21-aws-bootstrap-container.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/25-cf-signal.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/26-aws-autoscaling.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/30-metrics.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/31-send-metrics-aws.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/40-aws-creds.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/50-kubernetes-aws.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/51-kubernetes-containerd-nvidia.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/52-kubernetes-services.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/53-containerd-cri-pki.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/54-kubernetes-aws-external-cloud-provider.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/55-kubernetes-aws-credential-provider.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/56-kubernetes-seccomp-default-true.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/57-kubernetes-device-ownership-default-true.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/58-image-verification.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/58-kubernetes-graceful-shutdown.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/59-kubernetes-kubelet-env-nvidia.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/60-lockdown-none.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/70-oci-hooks.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/75-oci-defaults-containerd-cri.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/76-oci-defaults-capabilities.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/77-oci-defaults-containerd-cri-resource-limits.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/80-nvidia-k8s-container-toolkit.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/81-nvidia-k8s-device-plugin.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/82-nvidia-k8s-device-plugin-cdi.toml create mode 120000 sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/90-boot.toml create mode 100644 sources/settings-defaults/aws-k8s-1.36-nvidia-595/Cargo.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/10-defaults.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/11-updates.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/15-aws-tuf.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/20-aws-host-containers.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/21-aws-bootstrap-container.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/25-cf-signal.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/26-aws-autoscaling.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/30-metrics.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/31-send-metrics-aws.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/40-aws-creds.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/50-kubernetes-aws.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/51-kubernetes-containerd-nvidia.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/52-kubernetes-services.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/53-containerd-cri-pki.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/54-kubernetes-aws-external-cloud-provider.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/55-kubernetes-aws-credential-provider.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/56-kubernetes-seccomp-default-true.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/57-kubernetes-device-ownership-default-true.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/58-image-verification.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/58-kubernetes-graceful-shutdown.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/59-kubernetes-kubelet-env-nvidia.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/60-lockdown-none.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/70-oci-hooks.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/75-oci-defaults-containerd-cri.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/76-oci-defaults-capabilities.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/77-oci-defaults-containerd-cri-resource-limits.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/80-nvidia-k8s-container-toolkit.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/81-nvidia-k8s-device-plugin.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/82-nvidia-k8s-device-plugin-cdi.toml create mode 120000 sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/90-boot.toml create mode 100644 variants/aws-k8s-1.33-nvidia-595/Cargo.toml create mode 120000 variants/aws-k8s-1.33-nvidia-595/amispec.toml create mode 100644 variants/aws-k8s-1.34-nvidia-595/Cargo.toml create mode 120000 variants/aws-k8s-1.34-nvidia-595/amispec.toml create mode 100644 variants/aws-k8s-1.35-nvidia-595/Cargo.toml create mode 120000 variants/aws-k8s-1.35-nvidia-595/amispec.toml create mode 100644 variants/aws-k8s-1.36-nvidia-595/Cargo.toml create mode 120000 variants/aws-k8s-1.36-nvidia-595/amispec.toml diff --git a/Cargo.toml b/Cargo.toml index 0f45f86132f..a0421de0f96 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,12 +36,16 @@ members = [ "variants/aws-k8s-1.32-nvidia", "variants/aws-k8s-1.32-nvidia-fips", "variants/aws-k8s-1.33-nvidia", + "variants/aws-k8s-1.33-nvidia-595", "variants/aws-k8s-1.33-nvidia-fips", "variants/aws-k8s-1.34-nvidia", + "variants/aws-k8s-1.34-nvidia-595", "variants/aws-k8s-1.34-nvidia-fips", "variants/aws-k8s-1.35-nvidia", + "variants/aws-k8s-1.35-nvidia-595", "variants/aws-k8s-1.35-nvidia-fips", "variants/aws-k8s-1.36-nvidia", + "variants/aws-k8s-1.36-nvidia-595", "variants/aws-k8s-1.36-nvidia-fips", "variants/metal-dev", "variants/vmware-dev", diff --git a/README.md b/README.md index 4a1881e498b..ab6d99beedb 100644 --- a/README.md +++ b/README.md @@ -75,6 +75,10 @@ The following variants support EKS, as described above: * `aws-k8s-1.34-nvidia` * `aws-k8s-1.35-nvidia` * `aws-k8s-1.36-nvidia` +* `aws-k8s-1.33-nvidia-595` +* `aws-k8s-1.34-nvidia-595` +* `aws-k8s-1.35-nvidia-595` +* `aws-k8s-1.36-nvidia-595` The following variants support ECS: diff --git a/packages/settings-defaults/settings-defaults.spec b/packages/settings-defaults/settings-defaults.spec index 2ed7dd1939e..0bb7700ce89 100644 --- a/packages/settings-defaults/settings-defaults.spec +++ b/packages/settings-defaults/settings-defaults.spec @@ -283,6 +283,46 @@ Conflicts: %{_cross_os}settings-defaults(any) %description aws-k8s-1.36-nvidia %{summary}. +%package aws-k8s-1.33-nvidia-595 +Summary: Settings defaults for the aws-k8s 1.33 nvidia-595 variant +Requires: %{_cross_os}variant(aws-k8s-1.33-nvidia-595) +Provides: %{_cross_os}settings-defaults(any) +Provides: %{_cross_os}settings-defaults(aws-k8s-1.33-nvidia-595) +Conflicts: %{_cross_os}settings-defaults(any) + +%description aws-k8s-1.33-nvidia-595 +%{summary}. + +%package aws-k8s-1.34-nvidia-595 +Summary: Settings defaults for the aws-k8s 1.34 nvidia-595 variant +Requires: %{_cross_os}variant(aws-k8s-1.34-nvidia-595) +Provides: %{_cross_os}settings-defaults(any) +Provides: %{_cross_os}settings-defaults(aws-k8s-1.34-nvidia-595) +Conflicts: %{_cross_os}settings-defaults(any) + +%description aws-k8s-1.34-nvidia-595 +%{summary}. + +%package aws-k8s-1.35-nvidia-595 +Summary: Settings defaults for the aws-k8s 1.35 nvidia-595 variant +Requires: %{_cross_os}variant(aws-k8s-1.35-nvidia-595) +Provides: %{_cross_os}settings-defaults(any) +Provides: %{_cross_os}settings-defaults(aws-k8s-1.35-nvidia-595) +Conflicts: %{_cross_os}settings-defaults(any) + +%description aws-k8s-1.35-nvidia-595 +%{summary}. + +%package aws-k8s-1.36-nvidia-595 +Summary: Settings defaults for the aws-k8s 1.36 nvidia-595 variant +Requires: %{_cross_os}variant(aws-k8s-1.36-nvidia-595) +Provides: %{_cross_os}settings-defaults(any) +Provides: %{_cross_os}settings-defaults(aws-k8s-1.36-nvidia-595) +Conflicts: %{_cross_os}settings-defaults(any) + +%description aws-k8s-1.36-nvidia-595 +%{summary}. + %package metal-dev Summary: Settings defaults for the metal-dev variant Requires: %{_cross_os}variant(metal-dev) @@ -407,6 +447,10 @@ for defaults in \ aws-k8s-1.35-nvidia \ aws-k8s-1.36 \ aws-k8s-1.36-nvidia \ + aws-k8s-1.33-nvidia-595 \ + aws-k8s-1.34-nvidia-595 \ + aws-k8s-1.35-nvidia-595 \ + aws-k8s-1.36-nvidia-595 \ metal-dev \ vmware-dev \ vmware-k8s-1.32 \ @@ -453,6 +497,10 @@ for defaults in \ aws-k8s-1.35-nvidia \ aws-k8s-1.36 \ aws-k8s-1.36-nvidia \ + aws-k8s-1.33-nvidia-595 \ + aws-k8s-1.34-nvidia-595 \ + aws-k8s-1.35-nvidia-595 \ + aws-k8s-1.36-nvidia-595 \ metal-dev \ vmware-dev \ vmware-k8s-1.32 \ @@ -550,6 +598,22 @@ done %{_cross_defaultsdir}/aws-k8s-1.36-nvidia.toml %{_cross_tmpfilesdir}/storewolf-defaults-aws-k8s-1.36-nvidia.conf +%files aws-k8s-1.33-nvidia-595 +%{_cross_defaultsdir}/aws-k8s-1.33-nvidia-595.toml +%{_cross_tmpfilesdir}/storewolf-defaults-aws-k8s-1.33-nvidia-595.conf + +%files aws-k8s-1.34-nvidia-595 +%{_cross_defaultsdir}/aws-k8s-1.34-nvidia-595.toml +%{_cross_tmpfilesdir}/storewolf-defaults-aws-k8s-1.34-nvidia-595.conf + +%files aws-k8s-1.35-nvidia-595 +%{_cross_defaultsdir}/aws-k8s-1.35-nvidia-595.toml +%{_cross_tmpfilesdir}/storewolf-defaults-aws-k8s-1.35-nvidia-595.conf + +%files aws-k8s-1.36-nvidia-595 +%{_cross_defaultsdir}/aws-k8s-1.36-nvidia-595.toml +%{_cross_tmpfilesdir}/storewolf-defaults-aws-k8s-1.36-nvidia-595.conf + %files metal-dev %{_cross_defaultsdir}/metal-dev.toml %{_cross_tmpfilesdir}/storewolf-defaults-metal-dev.conf diff --git a/packages/settings-plugins/settings-plugins.spec b/packages/settings-plugins/settings-plugins.spec index 92e5c359ab2..d90caa2d329 100644 --- a/packages/settings-plugins/settings-plugins.spec +++ b/packages/settings-plugins/settings-plugins.spec @@ -123,6 +123,10 @@ Provides: %{_cross_os}settings-plugin(aws-k8s-1.35-nvidia) Provides: %{_cross_os}settings-plugin(aws-k8s-1.35-nvidia-fips) Provides: %{_cross_os}settings-plugin(aws-k8s-1.36-nvidia) Provides: %{_cross_os}settings-plugin(aws-k8s-1.36-nvidia-fips) +Provides: %{_cross_os}settings-plugin(aws-k8s-1.33-nvidia-595) +Provides: %{_cross_os}settings-plugin(aws-k8s-1.34-nvidia-595) +Provides: %{_cross_os}settings-plugin(aws-k8s-1.35-nvidia-595) +Provides: %{_cross_os}settings-plugin(aws-k8s-1.36-nvidia-595) Conflicts: %{_cross_os}settings-plugin(any) %description aws-k8s-nvidia diff --git a/sources/Cargo.toml b/sources/Cargo.toml index ef567e62f35..b93cca6695f 100644 --- a/sources/Cargo.toml +++ b/sources/Cargo.toml @@ -26,12 +26,16 @@ members = [ "settings-defaults/aws-k8s-1.32-nvidia", "settings-defaults/aws-k8s-1.33", "settings-defaults/aws-k8s-1.33-nvidia", + "settings-defaults/aws-k8s-1.33-nvidia-595", "settings-defaults/aws-k8s-1.34", "settings-defaults/aws-k8s-1.34-nvidia", + "settings-defaults/aws-k8s-1.34-nvidia-595", "settings-defaults/aws-k8s-1.35", "settings-defaults/aws-k8s-1.35-nvidia", + "settings-defaults/aws-k8s-1.35-nvidia-595", "settings-defaults/aws-k8s-1.36", "settings-defaults/aws-k8s-1.36-nvidia", + "settings-defaults/aws-k8s-1.36-nvidia-595", "settings-defaults/metal-dev", "settings-defaults/metal-k8s-1.30", "settings-defaults/vmware-dev", diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/Cargo.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/Cargo.toml new file mode 100644 index 00000000000..444d0210db4 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/Cargo.toml @@ -0,0 +1,13 @@ +[package] +name = "settings-defaults-aws-k8s-1_33-nvidia-595" +version = "0.1.0" +edition = "2021" +license = "Apache-2.0 OR MIT" +publish = false +build = "../build-defaults.rs" + +[lib] +path = "../defaults-toml.rs" + +[build-dependencies] +bottlerocket-defaults-helper.workspace = true diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/10-defaults.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/10-defaults.toml new file mode 120000 index 00000000000..a202ba61a4c --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/10-defaults.toml @@ -0,0 +1 @@ +../../../shared-defaults/defaults.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/11-updates.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/11-updates.toml new file mode 120000 index 00000000000..e5db6f891dd --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/11-updates.toml @@ -0,0 +1 @@ +../../../shared-defaults/updates.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/15-aws-tuf.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/15-aws-tuf.toml new file mode 120000 index 00000000000..afcef6a617e --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/15-aws-tuf.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-tuf.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/20-aws-host-containers.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/20-aws-host-containers.toml new file mode 120000 index 00000000000..4d404d663cd --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/20-aws-host-containers.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-host-containers.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/21-aws-bootstrap-container.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/21-aws-bootstrap-container.toml new file mode 120000 index 00000000000..7709ecb2ebd --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/21-aws-bootstrap-container.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-bootstrap-container.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/25-cf-signal.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/25-cf-signal.toml new file mode 120000 index 00000000000..a33d541652c --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/25-cf-signal.toml @@ -0,0 +1 @@ +../../../shared-defaults/cf-signal.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/26-aws-autoscaling.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/26-aws-autoscaling.toml new file mode 120000 index 00000000000..b579c0182b6 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/26-aws-autoscaling.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-autoscaling.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/30-metrics.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/30-metrics.toml new file mode 120000 index 00000000000..99f0b2b6980 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/30-metrics.toml @@ -0,0 +1 @@ +../../../shared-defaults/metrics.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/31-send-metrics-aws.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/31-send-metrics-aws.toml new file mode 120000 index 00000000000..2fefefea751 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/31-send-metrics-aws.toml @@ -0,0 +1 @@ +../../../shared-defaults/send-metrics-aws.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/40-aws-creds.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/40-aws-creds.toml new file mode 120000 index 00000000000..a6a17e88f54 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/40-aws-creds.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-creds.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/50-kubernetes-aws.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/50-kubernetes-aws.toml new file mode 120000 index 00000000000..7393a2dd3d1 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/50-kubernetes-aws.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-aws.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/51-kubernetes-containerd-nvidia.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/51-kubernetes-containerd-nvidia.toml new file mode 120000 index 00000000000..e68ab5eaa3c --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/51-kubernetes-containerd-nvidia.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-containerd-nvidia.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/52-kubernetes-services.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/52-kubernetes-services.toml new file mode 120000 index 00000000000..afab5a7f15a --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/52-kubernetes-services.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-services.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/53-containerd-cri-pki.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/53-containerd-cri-pki.toml new file mode 120000 index 00000000000..2dbf7db789b --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/53-containerd-cri-pki.toml @@ -0,0 +1 @@ +../../../shared-defaults/containerd-cri-pki.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/54-kubernetes-aws-external-cloud-provider.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/54-kubernetes-aws-external-cloud-provider.toml new file mode 120000 index 00000000000..cb2c4be2e8e --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/54-kubernetes-aws-external-cloud-provider.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-aws-external-cloud-provider.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/55-kubernetes-aws-credential-provider.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/55-kubernetes-aws-credential-provider.toml new file mode 120000 index 00000000000..43773cc11ae --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/55-kubernetes-aws-credential-provider.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-aws-credential-provider.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/56-kubernetes-seccomp-default-true.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/56-kubernetes-seccomp-default-true.toml new file mode 120000 index 00000000000..940e8cb44ee --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/56-kubernetes-seccomp-default-true.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-seccomp-default-true.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/57-kubernetes-device-ownership-default-false.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/57-kubernetes-device-ownership-default-false.toml new file mode 120000 index 00000000000..fd989ade11e --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/57-kubernetes-device-ownership-default-false.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-device-ownership-default-false.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/58-image-verification.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/58-image-verification.toml new file mode 120000 index 00000000000..b4d93f54799 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/58-image-verification.toml @@ -0,0 +1 @@ +../../../shared-defaults/image-verification.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/60-lockdown-none.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/60-lockdown-none.toml new file mode 120000 index 00000000000..cced543330e --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/60-lockdown-none.toml @@ -0,0 +1 @@ +../../../shared-defaults/lockdown-none.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/70-oci-hooks.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/70-oci-hooks.toml new file mode 120000 index 00000000000..e7b73c620dd --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/70-oci-hooks.toml @@ -0,0 +1 @@ +../../../shared-defaults/oci-hooks.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/75-oci-defaults-containerd-cri.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/75-oci-defaults-containerd-cri.toml new file mode 120000 index 00000000000..25204d67d21 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/75-oci-defaults-containerd-cri.toml @@ -0,0 +1 @@ +../../../shared-defaults/oci-defaults-containerd-cri.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/76-oci-defaults-capabilities.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/76-oci-defaults-capabilities.toml new file mode 120000 index 00000000000..100c2874090 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/76-oci-defaults-capabilities.toml @@ -0,0 +1 @@ +../../../shared-defaults/oci-defaults-capabilities.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/77-oci-defaults-containerd-cri-resource-limits.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/77-oci-defaults-containerd-cri-resource-limits.toml new file mode 120000 index 00000000000..7f06213572a --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/77-oci-defaults-containerd-cri-resource-limits.toml @@ -0,0 +1 @@ +../../../shared-defaults/oci-defaults-containerd-cri-resource-limits.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/80-nvidia-k8s-container-toolkit.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/80-nvidia-k8s-container-toolkit.toml new file mode 120000 index 00000000000..0b3f42928f1 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/80-nvidia-k8s-container-toolkit.toml @@ -0,0 +1 @@ +../../../shared-defaults/nvidia-k8s-container-toolkit.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/81-nvidia-k8s-device-plugin.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/81-nvidia-k8s-device-plugin.toml new file mode 120000 index 00000000000..741cfa58cca --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/81-nvidia-k8s-device-plugin.toml @@ -0,0 +1 @@ +../../../shared-defaults/nvidia-k8s-device-plugin.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/82-nvidia-k8s-device-plugin-legacy.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/82-nvidia-k8s-device-plugin-legacy.toml new file mode 120000 index 00000000000..04397bdded5 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/82-nvidia-k8s-device-plugin-legacy.toml @@ -0,0 +1 @@ +../../../shared-defaults/nvidia-k8s-device-plugin-legacy.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/90-boot.toml b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/90-boot.toml new file mode 120000 index 00000000000..7778447459a --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.33-nvidia-595/defaults.d/90-boot.toml @@ -0,0 +1 @@ +../../../shared-defaults/boot.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/Cargo.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/Cargo.toml new file mode 100644 index 00000000000..fa4327cb869 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/Cargo.toml @@ -0,0 +1,13 @@ +[package] +name = "settings-defaults-aws-k8s-1_34-nvidia-595" +version = "0.1.0" +edition = "2021" +license = "Apache-2.0 OR MIT" +publish = false +build = "../build-defaults.rs" + +[lib] +path = "../defaults-toml.rs" + +[build-dependencies] +bottlerocket-defaults-helper.workspace = true diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/10-defaults.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/10-defaults.toml new file mode 120000 index 00000000000..a202ba61a4c --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/10-defaults.toml @@ -0,0 +1 @@ +../../../shared-defaults/defaults.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/11-updates.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/11-updates.toml new file mode 120000 index 00000000000..e5db6f891dd --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/11-updates.toml @@ -0,0 +1 @@ +../../../shared-defaults/updates.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/15-aws-tuf.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/15-aws-tuf.toml new file mode 120000 index 00000000000..afcef6a617e --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/15-aws-tuf.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-tuf.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/20-aws-host-containers.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/20-aws-host-containers.toml new file mode 120000 index 00000000000..4d404d663cd --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/20-aws-host-containers.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-host-containers.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/21-aws-bootstrap-container.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/21-aws-bootstrap-container.toml new file mode 120000 index 00000000000..7709ecb2ebd --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/21-aws-bootstrap-container.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-bootstrap-container.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/25-cf-signal.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/25-cf-signal.toml new file mode 120000 index 00000000000..a33d541652c --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/25-cf-signal.toml @@ -0,0 +1 @@ +../../../shared-defaults/cf-signal.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/26-aws-autoscaling.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/26-aws-autoscaling.toml new file mode 120000 index 00000000000..b579c0182b6 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/26-aws-autoscaling.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-autoscaling.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/30-metrics.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/30-metrics.toml new file mode 120000 index 00000000000..99f0b2b6980 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/30-metrics.toml @@ -0,0 +1 @@ +../../../shared-defaults/metrics.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/31-send-metrics-aws.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/31-send-metrics-aws.toml new file mode 120000 index 00000000000..2fefefea751 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/31-send-metrics-aws.toml @@ -0,0 +1 @@ +../../../shared-defaults/send-metrics-aws.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/40-aws-creds.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/40-aws-creds.toml new file mode 120000 index 00000000000..a6a17e88f54 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/40-aws-creds.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-creds.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/50-kubernetes-aws.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/50-kubernetes-aws.toml new file mode 120000 index 00000000000..7393a2dd3d1 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/50-kubernetes-aws.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-aws.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/51-kubernetes-containerd-nvidia.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/51-kubernetes-containerd-nvidia.toml new file mode 120000 index 00000000000..e68ab5eaa3c --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/51-kubernetes-containerd-nvidia.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-containerd-nvidia.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/52-kubernetes-services.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/52-kubernetes-services.toml new file mode 120000 index 00000000000..afab5a7f15a --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/52-kubernetes-services.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-services.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/53-containerd-cri-pki.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/53-containerd-cri-pki.toml new file mode 120000 index 00000000000..2dbf7db789b --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/53-containerd-cri-pki.toml @@ -0,0 +1 @@ +../../../shared-defaults/containerd-cri-pki.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/54-kubernetes-aws-external-cloud-provider.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/54-kubernetes-aws-external-cloud-provider.toml new file mode 120000 index 00000000000..cb2c4be2e8e --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/54-kubernetes-aws-external-cloud-provider.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-aws-external-cloud-provider.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/55-kubernetes-aws-credential-provider.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/55-kubernetes-aws-credential-provider.toml new file mode 120000 index 00000000000..43773cc11ae --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/55-kubernetes-aws-credential-provider.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-aws-credential-provider.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/56-kubernetes-seccomp-default-true.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/56-kubernetes-seccomp-default-true.toml new file mode 120000 index 00000000000..940e8cb44ee --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/56-kubernetes-seccomp-default-true.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-seccomp-default-true.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/57-kubernetes-device-ownership-default-false.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/57-kubernetes-device-ownership-default-false.toml new file mode 120000 index 00000000000..fd989ade11e --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/57-kubernetes-device-ownership-default-false.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-device-ownership-default-false.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/58-image-verification.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/58-image-verification.toml new file mode 120000 index 00000000000..b4d93f54799 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/58-image-verification.toml @@ -0,0 +1 @@ +../../../shared-defaults/image-verification.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/58-kubernetes-graceful-shutdown.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/58-kubernetes-graceful-shutdown.toml new file mode 120000 index 00000000000..6e77be4eed8 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/58-kubernetes-graceful-shutdown.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-aws-graceful-shutdown.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/60-lockdown-none.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/60-lockdown-none.toml new file mode 120000 index 00000000000..cced543330e --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/60-lockdown-none.toml @@ -0,0 +1 @@ +../../../shared-defaults/lockdown-none.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/70-oci-hooks.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/70-oci-hooks.toml new file mode 120000 index 00000000000..e7b73c620dd --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/70-oci-hooks.toml @@ -0,0 +1 @@ +../../../shared-defaults/oci-hooks.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/75-oci-defaults-containerd-cri.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/75-oci-defaults-containerd-cri.toml new file mode 120000 index 00000000000..25204d67d21 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/75-oci-defaults-containerd-cri.toml @@ -0,0 +1 @@ +../../../shared-defaults/oci-defaults-containerd-cri.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/76-oci-defaults-capabilities.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/76-oci-defaults-capabilities.toml new file mode 120000 index 00000000000..100c2874090 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/76-oci-defaults-capabilities.toml @@ -0,0 +1 @@ +../../../shared-defaults/oci-defaults-capabilities.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/77-oci-defaults-containerd-cri-resource-limits.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/77-oci-defaults-containerd-cri-resource-limits.toml new file mode 120000 index 00000000000..7f06213572a --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/77-oci-defaults-containerd-cri-resource-limits.toml @@ -0,0 +1 @@ +../../../shared-defaults/oci-defaults-containerd-cri-resource-limits.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/80-nvidia-k8s-container-toolkit.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/80-nvidia-k8s-container-toolkit.toml new file mode 120000 index 00000000000..0b3f42928f1 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/80-nvidia-k8s-container-toolkit.toml @@ -0,0 +1 @@ +../../../shared-defaults/nvidia-k8s-container-toolkit.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/81-nvidia-k8s-device-plugin.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/81-nvidia-k8s-device-plugin.toml new file mode 120000 index 00000000000..741cfa58cca --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/81-nvidia-k8s-device-plugin.toml @@ -0,0 +1 @@ +../../../shared-defaults/nvidia-k8s-device-plugin.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/82-nvidia-k8s-device-plugin-cdi.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/82-nvidia-k8s-device-plugin-cdi.toml new file mode 120000 index 00000000000..b5486e31eee --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/82-nvidia-k8s-device-plugin-cdi.toml @@ -0,0 +1 @@ +../../../shared-defaults/nvidia-k8s-device-plugin-cdi.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/90-boot.toml b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/90-boot.toml new file mode 120000 index 00000000000..7778447459a --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.34-nvidia-595/defaults.d/90-boot.toml @@ -0,0 +1 @@ +../../../shared-defaults/boot.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/Cargo.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/Cargo.toml new file mode 100644 index 00000000000..05c4d0c68de --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/Cargo.toml @@ -0,0 +1,13 @@ +[package] +name = "settings-defaults-aws-k8s-1_35-nvidia-595" +version = "0.1.0" +edition = "2021" +license = "Apache-2.0 OR MIT" +publish = false +build = "../build-defaults.rs" + +[lib] +path = "../defaults-toml.rs" + +[build-dependencies] +bottlerocket-defaults-helper.workspace = true diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/10-defaults.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/10-defaults.toml new file mode 120000 index 00000000000..a202ba61a4c --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/10-defaults.toml @@ -0,0 +1 @@ +../../../shared-defaults/defaults.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/11-updates.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/11-updates.toml new file mode 120000 index 00000000000..e5db6f891dd --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/11-updates.toml @@ -0,0 +1 @@ +../../../shared-defaults/updates.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/15-aws-tuf.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/15-aws-tuf.toml new file mode 120000 index 00000000000..afcef6a617e --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/15-aws-tuf.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-tuf.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/20-aws-host-containers.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/20-aws-host-containers.toml new file mode 120000 index 00000000000..4d404d663cd --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/20-aws-host-containers.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-host-containers.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/21-aws-bootstrap-container.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/21-aws-bootstrap-container.toml new file mode 120000 index 00000000000..7709ecb2ebd --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/21-aws-bootstrap-container.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-bootstrap-container.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/25-cf-signal.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/25-cf-signal.toml new file mode 120000 index 00000000000..a33d541652c --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/25-cf-signal.toml @@ -0,0 +1 @@ +../../../shared-defaults/cf-signal.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/26-aws-autoscaling.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/26-aws-autoscaling.toml new file mode 120000 index 00000000000..b579c0182b6 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/26-aws-autoscaling.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-autoscaling.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/30-metrics.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/30-metrics.toml new file mode 120000 index 00000000000..99f0b2b6980 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/30-metrics.toml @@ -0,0 +1 @@ +../../../shared-defaults/metrics.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/31-send-metrics-aws.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/31-send-metrics-aws.toml new file mode 120000 index 00000000000..2fefefea751 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/31-send-metrics-aws.toml @@ -0,0 +1 @@ +../../../shared-defaults/send-metrics-aws.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/40-aws-creds.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/40-aws-creds.toml new file mode 120000 index 00000000000..a6a17e88f54 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/40-aws-creds.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-creds.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/50-kubernetes-aws.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/50-kubernetes-aws.toml new file mode 120000 index 00000000000..7393a2dd3d1 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/50-kubernetes-aws.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-aws.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/51-kubernetes-containerd-nvidia.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/51-kubernetes-containerd-nvidia.toml new file mode 120000 index 00000000000..e68ab5eaa3c --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/51-kubernetes-containerd-nvidia.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-containerd-nvidia.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/52-kubernetes-services.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/52-kubernetes-services.toml new file mode 120000 index 00000000000..afab5a7f15a --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/52-kubernetes-services.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-services.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/53-containerd-cri-pki.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/53-containerd-cri-pki.toml new file mode 120000 index 00000000000..2dbf7db789b --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/53-containerd-cri-pki.toml @@ -0,0 +1 @@ +../../../shared-defaults/containerd-cri-pki.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/54-kubernetes-aws-external-cloud-provider.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/54-kubernetes-aws-external-cloud-provider.toml new file mode 120000 index 00000000000..cb2c4be2e8e --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/54-kubernetes-aws-external-cloud-provider.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-aws-external-cloud-provider.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/55-kubernetes-aws-credential-provider.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/55-kubernetes-aws-credential-provider.toml new file mode 120000 index 00000000000..43773cc11ae --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/55-kubernetes-aws-credential-provider.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-aws-credential-provider.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/56-kubernetes-seccomp-default-true.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/56-kubernetes-seccomp-default-true.toml new file mode 120000 index 00000000000..940e8cb44ee --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/56-kubernetes-seccomp-default-true.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-seccomp-default-true.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/57-kubernetes-device-ownership-default-true.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/57-kubernetes-device-ownership-default-true.toml new file mode 120000 index 00000000000..a86883026e5 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/57-kubernetes-device-ownership-default-true.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-device-ownership-default-true.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/58-image-verification.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/58-image-verification.toml new file mode 120000 index 00000000000..b4d93f54799 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/58-image-verification.toml @@ -0,0 +1 @@ +../../../shared-defaults/image-verification.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/58-kubernetes-graceful-shutdown.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/58-kubernetes-graceful-shutdown.toml new file mode 120000 index 00000000000..6e77be4eed8 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/58-kubernetes-graceful-shutdown.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-aws-graceful-shutdown.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/59-kubernetes-kubelet-env-nvidia.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/59-kubernetes-kubelet-env-nvidia.toml new file mode 120000 index 00000000000..c7658463f2b --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/59-kubernetes-kubelet-env-nvidia.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-kubelet-env-nvidia.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/60-lockdown-none.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/60-lockdown-none.toml new file mode 120000 index 00000000000..cced543330e --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/60-lockdown-none.toml @@ -0,0 +1 @@ +../../../shared-defaults/lockdown-none.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/70-oci-hooks.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/70-oci-hooks.toml new file mode 120000 index 00000000000..e7b73c620dd --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/70-oci-hooks.toml @@ -0,0 +1 @@ +../../../shared-defaults/oci-hooks.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/75-oci-defaults-containerd-cri.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/75-oci-defaults-containerd-cri.toml new file mode 120000 index 00000000000..25204d67d21 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/75-oci-defaults-containerd-cri.toml @@ -0,0 +1 @@ +../../../shared-defaults/oci-defaults-containerd-cri.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/76-oci-defaults-capabilities.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/76-oci-defaults-capabilities.toml new file mode 120000 index 00000000000..100c2874090 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/76-oci-defaults-capabilities.toml @@ -0,0 +1 @@ +../../../shared-defaults/oci-defaults-capabilities.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/77-oci-defaults-containerd-cri-resource-limits.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/77-oci-defaults-containerd-cri-resource-limits.toml new file mode 120000 index 00000000000..7f06213572a --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/77-oci-defaults-containerd-cri-resource-limits.toml @@ -0,0 +1 @@ +../../../shared-defaults/oci-defaults-containerd-cri-resource-limits.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/80-nvidia-k8s-container-toolkit.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/80-nvidia-k8s-container-toolkit.toml new file mode 120000 index 00000000000..0b3f42928f1 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/80-nvidia-k8s-container-toolkit.toml @@ -0,0 +1 @@ +../../../shared-defaults/nvidia-k8s-container-toolkit.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/81-nvidia-k8s-device-plugin.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/81-nvidia-k8s-device-plugin.toml new file mode 120000 index 00000000000..741cfa58cca --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/81-nvidia-k8s-device-plugin.toml @@ -0,0 +1 @@ +../../../shared-defaults/nvidia-k8s-device-plugin.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/82-nvidia-k8s-device-plugin-cdi.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/82-nvidia-k8s-device-plugin-cdi.toml new file mode 120000 index 00000000000..b5486e31eee --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/82-nvidia-k8s-device-plugin-cdi.toml @@ -0,0 +1 @@ +../../../shared-defaults/nvidia-k8s-device-plugin-cdi.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/90-boot.toml b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/90-boot.toml new file mode 120000 index 00000000000..7778447459a --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.35-nvidia-595/defaults.d/90-boot.toml @@ -0,0 +1 @@ +../../../shared-defaults/boot.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/Cargo.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/Cargo.toml new file mode 100644 index 00000000000..c7b2d388fd3 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/Cargo.toml @@ -0,0 +1,13 @@ +[package] +name = "settings-defaults-aws-k8s-1_36-nvidia-595" +version = "0.1.0" +edition = "2021" +license = "Apache-2.0 OR MIT" +publish = false +build = "../build-defaults.rs" + +[lib] +path = "../defaults-toml.rs" + +[build-dependencies] +bottlerocket-defaults-helper.workspace = true diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/10-defaults.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/10-defaults.toml new file mode 120000 index 00000000000..a202ba61a4c --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/10-defaults.toml @@ -0,0 +1 @@ +../../../shared-defaults/defaults.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/11-updates.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/11-updates.toml new file mode 120000 index 00000000000..e5db6f891dd --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/11-updates.toml @@ -0,0 +1 @@ +../../../shared-defaults/updates.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/15-aws-tuf.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/15-aws-tuf.toml new file mode 120000 index 00000000000..afcef6a617e --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/15-aws-tuf.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-tuf.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/20-aws-host-containers.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/20-aws-host-containers.toml new file mode 120000 index 00000000000..4d404d663cd --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/20-aws-host-containers.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-host-containers.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/21-aws-bootstrap-container.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/21-aws-bootstrap-container.toml new file mode 120000 index 00000000000..7709ecb2ebd --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/21-aws-bootstrap-container.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-bootstrap-container.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/25-cf-signal.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/25-cf-signal.toml new file mode 120000 index 00000000000..a33d541652c --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/25-cf-signal.toml @@ -0,0 +1 @@ +../../../shared-defaults/cf-signal.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/26-aws-autoscaling.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/26-aws-autoscaling.toml new file mode 120000 index 00000000000..b579c0182b6 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/26-aws-autoscaling.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-autoscaling.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/30-metrics.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/30-metrics.toml new file mode 120000 index 00000000000..99f0b2b6980 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/30-metrics.toml @@ -0,0 +1 @@ +../../../shared-defaults/metrics.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/31-send-metrics-aws.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/31-send-metrics-aws.toml new file mode 120000 index 00000000000..2fefefea751 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/31-send-metrics-aws.toml @@ -0,0 +1 @@ +../../../shared-defaults/send-metrics-aws.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/40-aws-creds.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/40-aws-creds.toml new file mode 120000 index 00000000000..a6a17e88f54 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/40-aws-creds.toml @@ -0,0 +1 @@ +../../../shared-defaults/aws-creds.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/50-kubernetes-aws.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/50-kubernetes-aws.toml new file mode 120000 index 00000000000..7393a2dd3d1 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/50-kubernetes-aws.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-aws.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/51-kubernetes-containerd-nvidia.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/51-kubernetes-containerd-nvidia.toml new file mode 120000 index 00000000000..e68ab5eaa3c --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/51-kubernetes-containerd-nvidia.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-containerd-nvidia.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/52-kubernetes-services.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/52-kubernetes-services.toml new file mode 120000 index 00000000000..afab5a7f15a --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/52-kubernetes-services.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-services.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/53-containerd-cri-pki.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/53-containerd-cri-pki.toml new file mode 120000 index 00000000000..2dbf7db789b --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/53-containerd-cri-pki.toml @@ -0,0 +1 @@ +../../../shared-defaults/containerd-cri-pki.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/54-kubernetes-aws-external-cloud-provider.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/54-kubernetes-aws-external-cloud-provider.toml new file mode 120000 index 00000000000..cb2c4be2e8e --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/54-kubernetes-aws-external-cloud-provider.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-aws-external-cloud-provider.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/55-kubernetes-aws-credential-provider.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/55-kubernetes-aws-credential-provider.toml new file mode 120000 index 00000000000..43773cc11ae --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/55-kubernetes-aws-credential-provider.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-aws-credential-provider.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/56-kubernetes-seccomp-default-true.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/56-kubernetes-seccomp-default-true.toml new file mode 120000 index 00000000000..940e8cb44ee --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/56-kubernetes-seccomp-default-true.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-seccomp-default-true.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/57-kubernetes-device-ownership-default-true.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/57-kubernetes-device-ownership-default-true.toml new file mode 120000 index 00000000000..a86883026e5 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/57-kubernetes-device-ownership-default-true.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-device-ownership-default-true.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/58-image-verification.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/58-image-verification.toml new file mode 120000 index 00000000000..b4d93f54799 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/58-image-verification.toml @@ -0,0 +1 @@ +../../../shared-defaults/image-verification.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/58-kubernetes-graceful-shutdown.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/58-kubernetes-graceful-shutdown.toml new file mode 120000 index 00000000000..6e77be4eed8 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/58-kubernetes-graceful-shutdown.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-aws-graceful-shutdown.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/59-kubernetes-kubelet-env-nvidia.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/59-kubernetes-kubelet-env-nvidia.toml new file mode 120000 index 00000000000..c7658463f2b --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/59-kubernetes-kubelet-env-nvidia.toml @@ -0,0 +1 @@ +../../../shared-defaults/kubernetes-kubelet-env-nvidia.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/60-lockdown-none.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/60-lockdown-none.toml new file mode 120000 index 00000000000..cced543330e --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/60-lockdown-none.toml @@ -0,0 +1 @@ +../../../shared-defaults/lockdown-none.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/70-oci-hooks.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/70-oci-hooks.toml new file mode 120000 index 00000000000..e7b73c620dd --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/70-oci-hooks.toml @@ -0,0 +1 @@ +../../../shared-defaults/oci-hooks.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/75-oci-defaults-containerd-cri.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/75-oci-defaults-containerd-cri.toml new file mode 120000 index 00000000000..25204d67d21 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/75-oci-defaults-containerd-cri.toml @@ -0,0 +1 @@ +../../../shared-defaults/oci-defaults-containerd-cri.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/76-oci-defaults-capabilities.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/76-oci-defaults-capabilities.toml new file mode 120000 index 00000000000..100c2874090 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/76-oci-defaults-capabilities.toml @@ -0,0 +1 @@ +../../../shared-defaults/oci-defaults-capabilities.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/77-oci-defaults-containerd-cri-resource-limits.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/77-oci-defaults-containerd-cri-resource-limits.toml new file mode 120000 index 00000000000..7f06213572a --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/77-oci-defaults-containerd-cri-resource-limits.toml @@ -0,0 +1 @@ +../../../shared-defaults/oci-defaults-containerd-cri-resource-limits.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/80-nvidia-k8s-container-toolkit.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/80-nvidia-k8s-container-toolkit.toml new file mode 120000 index 00000000000..0b3f42928f1 --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/80-nvidia-k8s-container-toolkit.toml @@ -0,0 +1 @@ +../../../shared-defaults/nvidia-k8s-container-toolkit.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/81-nvidia-k8s-device-plugin.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/81-nvidia-k8s-device-plugin.toml new file mode 120000 index 00000000000..741cfa58cca --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/81-nvidia-k8s-device-plugin.toml @@ -0,0 +1 @@ +../../../shared-defaults/nvidia-k8s-device-plugin.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/82-nvidia-k8s-device-plugin-cdi.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/82-nvidia-k8s-device-plugin-cdi.toml new file mode 120000 index 00000000000..b5486e31eee --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/82-nvidia-k8s-device-plugin-cdi.toml @@ -0,0 +1 @@ +../../../shared-defaults/nvidia-k8s-device-plugin-cdi.toml \ No newline at end of file diff --git a/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/90-boot.toml b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/90-boot.toml new file mode 120000 index 00000000000..7778447459a --- /dev/null +++ b/sources/settings-defaults/aws-k8s-1.36-nvidia-595/defaults.d/90-boot.toml @@ -0,0 +1 @@ +../../../shared-defaults/boot.toml \ No newline at end of file diff --git a/variants/aws-k8s-1.33-nvidia-595/Cargo.toml b/variants/aws-k8s-1.33-nvidia-595/Cargo.toml new file mode 100644 index 00000000000..62d811aaff5 --- /dev/null +++ b/variants/aws-k8s-1.33-nvidia-595/Cargo.toml @@ -0,0 +1,59 @@ +[package] +# This is the aws-k8s-1.33-nvidia-595 variant. "." is not allowed in crate names, but we +# don't use this crate name anywhere. +name = "aws-k8s-1_33-nvidia-595" +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 +uefi-secure-boot = true +xfs-data-partition = true +erofs-root-partition = true +systemd-networkd = true +external-kmod-development = false + +[package.metadata.build-variant] +included-packages = [ + # core + "release", + "kernel-6.12", + "containerd-2.1", + "whippet", + # k8s + "cni", + "cni-plugins", + "kubelet-1.33", + "aws-iam-authenticator", + "soci-snapshotter", + "aws-signer-notation-plugin", + "digestion-image-verifier", + "notation-image-verifier", + "thar-be-image-verifiers", + # nvidia + "nvidia-container-toolkit-k8s", + "nvidia-k8s-device-plugin", + "kmod-6.12-nvidia-r595-tesla", +] +kernel-parameters = [ + "console=tty0", + "console=ttyS0,115200n8", + "net.ifnames=0", + "netdog.default-interface=eth0:dhcp4,dhcp6?", + "quiet", +] + +[lib] +path = "../variants.rs" + +[build-dependencies] +settings-defaults = { path = "../../packages/settings-defaults" } +settings-plugins = { path = "../../packages/settings-plugins" } +settings-migrations = { path = "../../packages/settings-migrations" } diff --git a/variants/aws-k8s-1.33-nvidia-595/amispec.toml b/variants/aws-k8s-1.33-nvidia-595/amispec.toml new file mode 120000 index 00000000000..64c26967c8f --- /dev/null +++ b/variants/aws-k8s-1.33-nvidia-595/amispec.toml @@ -0,0 +1 @@ +../shared/amispec-split.toml \ No newline at end of file diff --git a/variants/aws-k8s-1.34-nvidia-595/Cargo.toml b/variants/aws-k8s-1.34-nvidia-595/Cargo.toml new file mode 100644 index 00000000000..dbd327fecef --- /dev/null +++ b/variants/aws-k8s-1.34-nvidia-595/Cargo.toml @@ -0,0 +1,61 @@ +[package] +# This is the aws-k8s-1.34-nvidia-595 variant. "." is not allowed in crate names, but we +# don't use this crate name anywhere. +name = "aws-k8s-1_34-nvidia-595" +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 +uefi-secure-boot = true +xfs-data-partition = true +erofs-root-partition = true +systemd-networkd = true +external-kmod-development = false + +[package.metadata.build-variant] +included-packages = [ + # core + "release", + "kernel-6.12", + "containerd-2.1", + "systemd-257", + "nftables", + "whippet", + # k8s + "cni", + "cni-plugins", + "kubelet-1.34", + "aws-iam-authenticator", + "soci-snapshotter", + "aws-signer-notation-plugin", + "digestion-image-verifier", + "notation-image-verifier", + "thar-be-image-verifiers", + # nvidia + "nvidia-container-toolkit-k8s", + "nvidia-k8s-device-plugin", + "kmod-6.12-nvidia-r595-tesla", +] +kernel-parameters = [ + "console=tty0", + "console=ttyS0,115200n8", + "net.ifnames=0", + "netdog.default-interface=eth0:dhcp4,dhcp6?", + "quiet", +] + +[lib] +path = "../variants.rs" + +[build-dependencies] +settings-defaults = { path = "../../packages/settings-defaults" } +settings-plugins = { path = "../../packages/settings-plugins" } +settings-migrations = { path = "../../packages/settings-migrations" } diff --git a/variants/aws-k8s-1.34-nvidia-595/amispec.toml b/variants/aws-k8s-1.34-nvidia-595/amispec.toml new file mode 120000 index 00000000000..64c26967c8f --- /dev/null +++ b/variants/aws-k8s-1.34-nvidia-595/amispec.toml @@ -0,0 +1 @@ +../shared/amispec-split.toml \ No newline at end of file diff --git a/variants/aws-k8s-1.35-nvidia-595/Cargo.toml b/variants/aws-k8s-1.35-nvidia-595/Cargo.toml new file mode 100644 index 00000000000..c79ac284ff6 --- /dev/null +++ b/variants/aws-k8s-1.35-nvidia-595/Cargo.toml @@ -0,0 +1,61 @@ +[package] +# This is the aws-k8s-1.35-nvidia-595 variant. "." is not allowed in crate names, but we +# don't use this crate name anywhere. +name = "aws-k8s-1_35-nvidia-595" +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 +uefi-secure-boot = true +xfs-data-partition = true +erofs-root-partition = true +systemd-networkd = true +external-kmod-development = false + +[package.metadata.build-variant] +included-packages = [ + # core + "release-swap", + "kernel-6.12", + "containerd-2.1", + "systemd-257", + "nftables", + "whippet", + # k8s + "cni", + "cni-plugins", + "kubelet-1.35", + "aws-iam-authenticator", + "soci-snapshotter", + "aws-signer-notation-plugin", + "digestion-image-verifier", + "notation-image-verifier", + "thar-be-image-verifiers", + # nvidia + "nvidia-container-toolkit-k8s", + "nvidia-k8s-device-plugin", + "kmod-6.12-nvidia-r595-tesla", +] +kernel-parameters = [ + "console=tty0", + "console=ttyS0,115200n8", + "net.ifnames=0", + "netdog.default-interface=eth0:dhcp4,dhcp6?", + "quiet", +] + +[lib] +path = "../variants.rs" + +[build-dependencies] +settings-defaults = { path = "../../packages/settings-defaults" } +settings-plugins = { path = "../../packages/settings-plugins" } +settings-migrations = { path = "../../packages/settings-migrations" } diff --git a/variants/aws-k8s-1.35-nvidia-595/amispec.toml b/variants/aws-k8s-1.35-nvidia-595/amispec.toml new file mode 120000 index 00000000000..64c26967c8f --- /dev/null +++ b/variants/aws-k8s-1.35-nvidia-595/amispec.toml @@ -0,0 +1 @@ +../shared/amispec-split.toml \ No newline at end of file diff --git a/variants/aws-k8s-1.36-nvidia-595/Cargo.toml b/variants/aws-k8s-1.36-nvidia-595/Cargo.toml new file mode 100644 index 00000000000..6c59b33c141 --- /dev/null +++ b/variants/aws-k8s-1.36-nvidia-595/Cargo.toml @@ -0,0 +1,61 @@ +[package] +# This is the aws-k8s-1.36-nvidia-595 variant. "." is not allowed in crate names, but we +# don't use this crate name anywhere. +name = "aws-k8s-1_36-nvidia-595" +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 +uefi-secure-boot = true +xfs-data-partition = true +erofs-root-partition = true +systemd-networkd = true +external-kmod-development = false + +[package.metadata.build-variant] +included-packages = [ + # core + "release-swap", + "kernel-6.18", + "containerd-2.2", + "systemd-257", + "nftables", + "whippet", + # k8s + "cni", + "cni-plugins", + "kubelet-1.36", + "aws-iam-authenticator", + "soci-snapshotter", + "aws-signer-notation-plugin", + "digestion-image-verifier", + "notation-image-verifier", + "thar-be-image-verifiers", + # nvidia + "nvidia-container-toolkit-k8s", + "nvidia-k8s-device-plugin", + "kmod-6.18-nvidia-r595-tesla", +] +kernel-parameters = [ + "console=tty0", + "console=ttyS0,115200n8", + "net.ifnames=0", + "netdog.default-interface=eth0:dhcp4,dhcp6?", + "quiet", +] + +[lib] +path = "../variants.rs" + +[build-dependencies] +settings-defaults = { path = "../../packages/settings-defaults" } +settings-plugins = { path = "../../packages/settings-plugins" } +settings-migrations = { path = "../../packages/settings-migrations" } diff --git a/variants/aws-k8s-1.36-nvidia-595/amispec.toml b/variants/aws-k8s-1.36-nvidia-595/amispec.toml new file mode 120000 index 00000000000..64c26967c8f --- /dev/null +++ b/variants/aws-k8s-1.36-nvidia-595/amispec.toml @@ -0,0 +1 @@ +../shared/amispec-split.toml \ No newline at end of file