From 2da6767db21e06bb9ac850ee51e9b9ba72331caa Mon Sep 17 00:00:00 2001 From: Jonathan Innis Date: Tue, 1 Oct 2024 15:06:03 -0700 Subject: [PATCH] chore: Fix docgen failures (#7142) --- hack/docs/metrics_gen/main.go | 1 + .../en/preview/reference/instance-types.md | 1957 +++++++++++------ .../content/en/preview/reference/metrics.md | 44 + .../content/en/preview/reference/settings.md | 3 +- 4 files changed, 1344 insertions(+), 661 deletions(-) diff --git a/hack/docs/metrics_gen/main.go b/hack/docs/metrics_gen/main.go index 9c3650d45572..63fd06391c5f 100644 --- a/hack/docs/metrics_gen/main.go +++ b/hack/docs/metrics_gen/main.go @@ -342,6 +342,7 @@ func getIdentMapping(identName string) (string, error) { "MetricNamespace": "operator", "MetricSubsystem": "status_condition", + "TerminationSubsystem": "termination", "WorkQueueSubsystem": "workqueue", "DepthKey": "depth", "AddsKey": "adds_total", diff --git a/website/content/en/preview/reference/instance-types.md b/website/content/en/preview/reference/instance-types.md index 0f1c0c036e2a..40ac3f1708cf 100644 --- a/website/content/en/preview/reference/instance-types.md +++ b/website/content/en/preview/reference/instance-types.md @@ -3874,151 +3874,6 @@ below are the resources available with some assumptions and after the instance o |pods|737| |vpc.amazonaws.com/efa|1| |vpc.amazonaws.com/pod-eni|107| -## c7g-flex Family -### `c7g-flex.medium` -#### Labels - | Label | Value | - |--|--| - |karpenter.k8s.aws/instance-category|c| - |karpenter.k8s.aws/instance-cpu|1| - |karpenter.k8s.aws/instance-cpu-manufacturer|aws| - |karpenter.k8s.aws/instance-ebs-bandwidth|10000| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|c7g-flex| - |karpenter.k8s.aws/instance-generation|7| - |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-memory|2048| - |karpenter.k8s.aws/instance-size|medium| - |kubernetes.io/arch|arm64| - |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|c7g-flex.medium| -#### Resources - | Resource | Quantity | - |--|--| - |cpu|940m| - |ephemeral-storage|17Gi| - |memory|1392Mi| - |pods|8| -### `c7g-flex.large` -#### Labels - | Label | Value | - |--|--| - |karpenter.k8s.aws/instance-category|c| - |karpenter.k8s.aws/instance-cpu|2| - |karpenter.k8s.aws/instance-cpu-manufacturer|aws| - |karpenter.k8s.aws/instance-ebs-bandwidth|10000| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|c7g-flex| - |karpenter.k8s.aws/instance-generation|7| - |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-memory|4096| - |karpenter.k8s.aws/instance-size|large| - |kubernetes.io/arch|arm64| - |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|c7g-flex.large| -#### Resources - | Resource | Quantity | - |--|--| - |cpu|1930m| - |ephemeral-storage|17Gi| - |memory|3055Mi| - |pods|29| -### `c7g-flex.xlarge` -#### Labels - | Label | Value | - |--|--| - |karpenter.k8s.aws/instance-category|c| - |karpenter.k8s.aws/instance-cpu|4| - |karpenter.k8s.aws/instance-cpu-manufacturer|aws| - |karpenter.k8s.aws/instance-ebs-bandwidth|10000| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|c7g-flex| - |karpenter.k8s.aws/instance-generation|7| - |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-memory|8192| - |karpenter.k8s.aws/instance-size|xlarge| - |kubernetes.io/arch|arm64| - |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|c7g-flex.xlarge| -#### Resources - | Resource | Quantity | - |--|--| - |cpu|3920m| - |ephemeral-storage|17Gi| - |memory|6525Mi| - |pods|58| -### `c7g-flex.2xlarge` -#### Labels - | Label | Value | - |--|--| - |karpenter.k8s.aws/instance-category|c| - |karpenter.k8s.aws/instance-cpu|8| - |karpenter.k8s.aws/instance-cpu-manufacturer|aws| - |karpenter.k8s.aws/instance-ebs-bandwidth|10000| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|c7g-flex| - |karpenter.k8s.aws/instance-generation|7| - |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-memory|16384| - |karpenter.k8s.aws/instance-size|2xlarge| - |kubernetes.io/arch|arm64| - |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|c7g-flex.2xlarge| -#### Resources - | Resource | Quantity | - |--|--| - |cpu|7910m| - |ephemeral-storage|17Gi| - |memory|14103Mi| - |pods|58| -### `c7g-flex.4xlarge` -#### Labels - | Label | Value | - |--|--| - |karpenter.k8s.aws/instance-category|c| - |karpenter.k8s.aws/instance-cpu|16| - |karpenter.k8s.aws/instance-cpu-manufacturer|aws| - |karpenter.k8s.aws/instance-ebs-bandwidth|10000| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|c7g-flex| - |karpenter.k8s.aws/instance-generation|7| - |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-memory|32768| - |karpenter.k8s.aws/instance-size|4xlarge| - |kubernetes.io/arch|arm64| - |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|c7g-flex.4xlarge| -#### Resources - | Resource | Quantity | - |--|--| - |cpu|15890m| - |ephemeral-storage|17Gi| - |memory|27322Mi| - |pods|234| -### `c7g-flex.8xlarge` -#### Labels - | Label | Value | - |--|--| - |karpenter.k8s.aws/instance-category|c| - |karpenter.k8s.aws/instance-cpu|32| - |karpenter.k8s.aws/instance-cpu-manufacturer|aws| - |karpenter.k8s.aws/instance-ebs-bandwidth|10000| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|c7g-flex| - |karpenter.k8s.aws/instance-generation|7| - |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-memory|65536| - |karpenter.k8s.aws/instance-size|8xlarge| - |kubernetes.io/arch|arm64| - |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|c7g-flex.8xlarge| -#### Resources - | Resource | Quantity | - |--|--| - |cpu|31850m| - |ephemeral-storage|17Gi| - |memory|57632Mi| - |pods|234| ## c7gd Family ### `c7gd.medium` #### Labels @@ -4922,101 +4777,406 @@ below are the resources available with some assumptions and after the instance o |memory|57691Mi| |pods|234| |vpc.amazonaws.com/pod-eni|54| -## d2 Family -### `d2.xlarge` +## c8g Family +### `c8g.medium` #### Labels | Label | Value | |--|--| - |karpenter.k8s.aws/instance-category|d| + |karpenter.k8s.aws/instance-category|c| + |karpenter.k8s.aws/instance-cpu|1| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|c8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|2048| + |karpenter.k8s.aws/instance-network-bandwidth|520| + |karpenter.k8s.aws/instance-size|medium| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|c8g.medium| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|940m| + |ephemeral-storage|17Gi| + |memory|1392Mi| + |pods|8| +### `c8g.large` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|c| + |karpenter.k8s.aws/instance-cpu|2| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|c8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|4096| + |karpenter.k8s.aws/instance-network-bandwidth|937| + |karpenter.k8s.aws/instance-size|large| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|c8g.large| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|1930m| + |ephemeral-storage|17Gi| + |memory|3055Mi| + |pods|29| +### `c8g.xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|c| |karpenter.k8s.aws/instance-cpu|4| - |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|750| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|false| - |karpenter.k8s.aws/instance-family|d2| - |karpenter.k8s.aws/instance-generation|2| - |karpenter.k8s.aws/instance-hypervisor|xen| - |karpenter.k8s.aws/instance-memory|31232| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|c8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|8192| + |karpenter.k8s.aws/instance-network-bandwidth|1876| |karpenter.k8s.aws/instance-size|xlarge| - |kubernetes.io/arch|amd64| + |kubernetes.io/arch|arm64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|d2.xlarge| + |node.kubernetes.io/instance-type|c8g.xlarge| #### Resources | Resource | Quantity | |--|--| |cpu|3920m| |ephemeral-storage|17Gi| - |memory|27896Mi| + |memory|6525Mi| |pods|58| -### `d2.2xlarge` +### `c8g.2xlarge` #### Labels | Label | Value | |--|--| - |karpenter.k8s.aws/instance-category|d| + |karpenter.k8s.aws/instance-category|c| |karpenter.k8s.aws/instance-cpu|8| - |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|1000| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|false| - |karpenter.k8s.aws/instance-family|d2| - |karpenter.k8s.aws/instance-generation|2| - |karpenter.k8s.aws/instance-hypervisor|xen| - |karpenter.k8s.aws/instance-memory|62464| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|c8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|16384| + |karpenter.k8s.aws/instance-network-bandwidth|3750| |karpenter.k8s.aws/instance-size|2xlarge| - |kubernetes.io/arch|amd64| + |kubernetes.io/arch|arm64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|d2.2xlarge| + |node.kubernetes.io/instance-type|c8g.2xlarge| #### Resources | Resource | Quantity | |--|--| |cpu|7910m| |ephemeral-storage|17Gi| - |memory|56786Mi| + |memory|14103Mi| |pods|58| -### `d2.4xlarge` +### `c8g.4xlarge` #### Labels | Label | Value | |--|--| - |karpenter.k8s.aws/instance-category|d| + |karpenter.k8s.aws/instance-category|c| |karpenter.k8s.aws/instance-cpu|16| - |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|2000| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|false| - |karpenter.k8s.aws/instance-family|d2| - |karpenter.k8s.aws/instance-generation|2| - |karpenter.k8s.aws/instance-hypervisor|xen| - |karpenter.k8s.aws/instance-memory|124928| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|c8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|32768| + |karpenter.k8s.aws/instance-network-bandwidth|7500| |karpenter.k8s.aws/instance-size|4xlarge| - |kubernetes.io/arch|amd64| + |kubernetes.io/arch|arm64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|d2.4xlarge| + |node.kubernetes.io/instance-type|c8g.4xlarge| #### Resources | Resource | Quantity | |--|--| |cpu|15890m| |ephemeral-storage|17Gi| - |memory|112629Mi| + |memory|27322Mi| |pods|234| -### `d2.8xlarge` +### `c8g.8xlarge` #### Labels | Label | Value | |--|--| - |karpenter.k8s.aws/instance-category|d| - |karpenter.k8s.aws/instance-cpu|36| - |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|4000| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|false| - |karpenter.k8s.aws/instance-family|d2| - |karpenter.k8s.aws/instance-generation|2| - |karpenter.k8s.aws/instance-hypervisor|xen| - |karpenter.k8s.aws/instance-memory|249856| - |karpenter.k8s.aws/instance-network-bandwidth|10000| - |karpenter.k8s.aws/instance-size|8xlarge| - |kubernetes.io/arch|amd64| - |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|d2.8xlarge| -#### Resources - | Resource | Quantity | - |--|--| - |cpu|35840m| + |karpenter.k8s.aws/instance-category|c| + |karpenter.k8s.aws/instance-cpu|32| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|c8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|65536| + |karpenter.k8s.aws/instance-network-bandwidth|15000| + |karpenter.k8s.aws/instance-size|8xlarge| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|c8g.8xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|31850m| + |ephemeral-storage|17Gi| + |memory|57632Mi| + |pods|234| +### `c8g.12xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|c| + |karpenter.k8s.aws/instance-cpu|48| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|15000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|c8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|98304| + |karpenter.k8s.aws/instance-network-bandwidth|22500| + |karpenter.k8s.aws/instance-size|12xlarge| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|c8g.12xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|47810m| + |ephemeral-storage|17Gi| + |memory|87943Mi| + |pods|234| +### `c8g.16xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|c| + |karpenter.k8s.aws/instance-cpu|64| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|20000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|c8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|131072| + |karpenter.k8s.aws/instance-network-bandwidth|30000| + |karpenter.k8s.aws/instance-size|16xlarge| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|c8g.16xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|63770m| + |ephemeral-storage|17Gi| + |memory|112720Mi| + |pods|737| +### `c8g.24xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|c| + |karpenter.k8s.aws/instance-cpu|96| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|30000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|c8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|196608| + |karpenter.k8s.aws/instance-network-bandwidth|40000| + |karpenter.k8s.aws/instance-size|24xlarge| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|c8g.24xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|95690m| + |ephemeral-storage|17Gi| + |memory|173341Mi| + |pods|737| + |vpc.amazonaws.com/efa|1| +### `c8g.metal-24xl` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|c| + |karpenter.k8s.aws/instance-cpu|96| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|30000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|c8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|| + |karpenter.k8s.aws/instance-memory|196608| + |karpenter.k8s.aws/instance-network-bandwidth|40000| + |karpenter.k8s.aws/instance-size|metal-24xl| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|c8g.metal-24xl| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|95690m| + |ephemeral-storage|17Gi| + |memory|173341Mi| + |pods|737| + |vpc.amazonaws.com/efa|1| +### `c8g.48xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|c| + |karpenter.k8s.aws/instance-cpu|192| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|40000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|c8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|393216| + |karpenter.k8s.aws/instance-network-bandwidth|50000| + |karpenter.k8s.aws/instance-size|48xlarge| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|c8g.48xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|191450m| + |ephemeral-storage|17Gi| + |memory|355203Mi| + |pods|737| + |vpc.amazonaws.com/efa|1| +### `c8g.metal-48xl` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|c| + |karpenter.k8s.aws/instance-cpu|192| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|40000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|c8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|| + |karpenter.k8s.aws/instance-memory|393216| + |karpenter.k8s.aws/instance-network-bandwidth|50000| + |karpenter.k8s.aws/instance-size|metal-48xl| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|c8g.metal-48xl| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|191450m| + |ephemeral-storage|17Gi| + |memory|355203Mi| + |pods|737| + |vpc.amazonaws.com/efa|1| +## d2 Family +### `d2.xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|d| + |karpenter.k8s.aws/instance-cpu|4| + |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-ebs-bandwidth|750| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|false| + |karpenter.k8s.aws/instance-family|d2| + |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-hypervisor|xen| + |karpenter.k8s.aws/instance-memory|31232| + |karpenter.k8s.aws/instance-size|xlarge| + |kubernetes.io/arch|amd64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|d2.xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|3920m| + |ephemeral-storage|17Gi| + |memory|27896Mi| + |pods|58| +### `d2.2xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|d| + |karpenter.k8s.aws/instance-cpu|8| + |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-ebs-bandwidth|1000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|false| + |karpenter.k8s.aws/instance-family|d2| + |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-hypervisor|xen| + |karpenter.k8s.aws/instance-memory|62464| + |karpenter.k8s.aws/instance-size|2xlarge| + |kubernetes.io/arch|amd64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|d2.2xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|7910m| + |ephemeral-storage|17Gi| + |memory|56786Mi| + |pods|58| +### `d2.4xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|d| + |karpenter.k8s.aws/instance-cpu|16| + |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-ebs-bandwidth|2000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|false| + |karpenter.k8s.aws/instance-family|d2| + |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-hypervisor|xen| + |karpenter.k8s.aws/instance-memory|124928| + |karpenter.k8s.aws/instance-size|4xlarge| + |kubernetes.io/arch|amd64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|d2.4xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|15890m| + |ephemeral-storage|17Gi| + |memory|112629Mi| + |pods|234| +### `d2.8xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|d| + |karpenter.k8s.aws/instance-cpu|36| + |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-ebs-bandwidth|4000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|false| + |karpenter.k8s.aws/instance-family|d2| + |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-hypervisor|xen| + |karpenter.k8s.aws/instance-memory|249856| + |karpenter.k8s.aws/instance-network-bandwidth|10000| + |karpenter.k8s.aws/instance-size|8xlarge| + |kubernetes.io/arch|amd64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|d2.8xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|35840m| |ephemeral-storage|17Gi| |memory|228187Mi| |pods|234| @@ -13036,8 +13196,8 @@ below are the resources available with some assumptions and after the instance o |pods|737| |vpc.amazonaws.com/efa|1| |vpc.amazonaws.com/pod-eni|107| -## m7g-flex Family -### `m7g-flex.medium` +## m7gd Family +### `m7gd.medium` #### Labels | Label | Value | |--|--| @@ -13046,14 +13206,16 @@ below are the resources available with some assumptions and after the instance o |karpenter.k8s.aws/instance-cpu-manufacturer|aws| |karpenter.k8s.aws/instance-ebs-bandwidth|10000| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|m7g-flex| + |karpenter.k8s.aws/instance-family|m7gd| |karpenter.k8s.aws/instance-generation|7| |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-local-nvme|59| |karpenter.k8s.aws/instance-memory|4096| + |karpenter.k8s.aws/instance-network-bandwidth|520| |karpenter.k8s.aws/instance-size|medium| |kubernetes.io/arch|arm64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|m7g-flex.medium| + |node.kubernetes.io/instance-type|m7gd.medium| #### Resources | Resource | Quantity | |--|--| @@ -13061,7 +13223,8 @@ below are the resources available with some assumptions and after the instance o |ephemeral-storage|17Gi| |memory|3286Mi| |pods|8| -### `m7g-flex.large` + |vpc.amazonaws.com/pod-eni|4| +### `m7gd.large` #### Labels | Label | Value | |--|--| @@ -13070,158 +13233,10 @@ below are the resources available with some assumptions and after the instance o |karpenter.k8s.aws/instance-cpu-manufacturer|aws| |karpenter.k8s.aws/instance-ebs-bandwidth|10000| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|m7g-flex| + |karpenter.k8s.aws/instance-family|m7gd| |karpenter.k8s.aws/instance-generation|7| |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-memory|8192| - |karpenter.k8s.aws/instance-size|large| - |kubernetes.io/arch|arm64| - |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|m7g-flex.large| -#### Resources - | Resource | Quantity | - |--|--| - |cpu|1930m| - |ephemeral-storage|17Gi| - |memory|6844Mi| - |pods|29| -### `m7g-flex.xlarge` -#### Labels - | Label | Value | - |--|--| - |karpenter.k8s.aws/instance-category|m| - |karpenter.k8s.aws/instance-cpu|4| - |karpenter.k8s.aws/instance-cpu-manufacturer|aws| - |karpenter.k8s.aws/instance-ebs-bandwidth|10000| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|m7g-flex| - |karpenter.k8s.aws/instance-generation|7| - |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-memory|16384| - |karpenter.k8s.aws/instance-size|xlarge| - |kubernetes.io/arch|arm64| - |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|m7g-flex.xlarge| -#### Resources - | Resource | Quantity | - |--|--| - |cpu|3920m| - |ephemeral-storage|17Gi| - |memory|14103Mi| - |pods|58| -### `m7g-flex.2xlarge` -#### Labels - | Label | Value | - |--|--| - |karpenter.k8s.aws/instance-category|m| - |karpenter.k8s.aws/instance-cpu|8| - |karpenter.k8s.aws/instance-cpu-manufacturer|aws| - |karpenter.k8s.aws/instance-ebs-bandwidth|10000| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|m7g-flex| - |karpenter.k8s.aws/instance-generation|7| - |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-memory|32768| - |karpenter.k8s.aws/instance-size|2xlarge| - |kubernetes.io/arch|arm64| - |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|m7g-flex.2xlarge| -#### Resources - | Resource | Quantity | - |--|--| - |cpu|7910m| - |ephemeral-storage|17Gi| - |memory|29258Mi| - |pods|58| -### `m7g-flex.4xlarge` -#### Labels - | Label | Value | - |--|--| - |karpenter.k8s.aws/instance-category|m| - |karpenter.k8s.aws/instance-cpu|16| - |karpenter.k8s.aws/instance-cpu-manufacturer|aws| - |karpenter.k8s.aws/instance-ebs-bandwidth|10000| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|m7g-flex| - |karpenter.k8s.aws/instance-generation|7| - |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-memory|65536| - |karpenter.k8s.aws/instance-size|4xlarge| - |kubernetes.io/arch|arm64| - |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|m7g-flex.4xlarge| -#### Resources - | Resource | Quantity | - |--|--| - |cpu|15890m| - |ephemeral-storage|17Gi| - |memory|57632Mi| - |pods|234| -### `m7g-flex.8xlarge` -#### Labels - | Label | Value | - |--|--| - |karpenter.k8s.aws/instance-category|m| - |karpenter.k8s.aws/instance-cpu|32| - |karpenter.k8s.aws/instance-cpu-manufacturer|aws| - |karpenter.k8s.aws/instance-ebs-bandwidth|10000| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|m7g-flex| - |karpenter.k8s.aws/instance-generation|7| - |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-memory|131072| - |karpenter.k8s.aws/instance-size|8xlarge| - |kubernetes.io/arch|arm64| - |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|m7g-flex.8xlarge| -#### Resources - | Resource | Quantity | - |--|--| - |cpu|31850m| - |ephemeral-storage|17Gi| - |memory|118253Mi| - |pods|234| -## m7gd Family -### `m7gd.medium` -#### Labels - | Label | Value | - |--|--| - |karpenter.k8s.aws/instance-category|m| - |karpenter.k8s.aws/instance-cpu|1| - |karpenter.k8s.aws/instance-cpu-manufacturer|aws| - |karpenter.k8s.aws/instance-ebs-bandwidth|10000| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|m7gd| - |karpenter.k8s.aws/instance-generation|7| - |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-local-nvme|59| - |karpenter.k8s.aws/instance-memory|4096| - |karpenter.k8s.aws/instance-network-bandwidth|520| - |karpenter.k8s.aws/instance-size|medium| - |kubernetes.io/arch|arm64| - |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|m7gd.medium| -#### Resources - | Resource | Quantity | - |--|--| - |cpu|940m| - |ephemeral-storage|17Gi| - |memory|3286Mi| - |pods|8| - |vpc.amazonaws.com/pod-eni|4| -### `m7gd.large` -#### Labels - | Label | Value | - |--|--| - |karpenter.k8s.aws/instance-category|m| - |karpenter.k8s.aws/instance-cpu|2| - |karpenter.k8s.aws/instance-cpu-manufacturer|aws| - |karpenter.k8s.aws/instance-ebs-bandwidth|10000| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|m7gd| - |karpenter.k8s.aws/instance-generation|7| - |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-local-nvme|118| + |karpenter.k8s.aws/instance-local-nvme|118| |karpenter.k8s.aws/instance-memory|8192| |karpenter.k8s.aws/instance-network-bandwidth|937| |karpenter.k8s.aws/instance-size|large| @@ -13847,113 +13862,418 @@ below are the resources available with some assumptions and after the instance o |memory|118312Mi| |pods|234| |vpc.amazonaws.com/pod-eni|54| -## p2 Family -### `p2.xlarge` +## m8g Family +### `m8g.medium` #### Labels | Label | Value | |--|--| - |karpenter.k8s.aws/instance-category|p| - |karpenter.k8s.aws/instance-cpu|4| - |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|750| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|false| - |karpenter.k8s.aws/instance-family|p2| - |karpenter.k8s.aws/instance-generation|2| - |karpenter.k8s.aws/instance-gpu-count|1| - |karpenter.k8s.aws/instance-gpu-manufacturer|nvidia| - |karpenter.k8s.aws/instance-gpu-memory|12288| - |karpenter.k8s.aws/instance-gpu-name|k80| - |karpenter.k8s.aws/instance-hypervisor|xen| - |karpenter.k8s.aws/instance-memory|62464| - |karpenter.k8s.aws/instance-size|xlarge| - |kubernetes.io/arch|amd64| + |karpenter.k8s.aws/instance-category|m| + |karpenter.k8s.aws/instance-cpu|1| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|m8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|4096| + |karpenter.k8s.aws/instance-network-bandwidth|520| + |karpenter.k8s.aws/instance-size|medium| + |kubernetes.io/arch|arm64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|p2.xlarge| + |node.kubernetes.io/instance-type|m8g.medium| #### Resources | Resource | Quantity | |--|--| - |cpu|3920m| + |cpu|940m| |ephemeral-storage|17Gi| - |memory|56786Mi| - |nvidia.com/gpu|1| - |pods|58| -### `p2.8xlarge` + |memory|3286Mi| + |pods|8| +### `m8g.large` #### Labels | Label | Value | |--|--| - |karpenter.k8s.aws/instance-category|p| - |karpenter.k8s.aws/instance-cpu|32| - |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|5000| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|false| - |karpenter.k8s.aws/instance-family|p2| - |karpenter.k8s.aws/instance-generation|2| - |karpenter.k8s.aws/instance-gpu-count|8| - |karpenter.k8s.aws/instance-gpu-manufacturer|nvidia| - |karpenter.k8s.aws/instance-gpu-memory|12288| - |karpenter.k8s.aws/instance-gpu-name|k80| - |karpenter.k8s.aws/instance-hypervisor|xen| - |karpenter.k8s.aws/instance-memory|499712| - |karpenter.k8s.aws/instance-network-bandwidth|10000| - |karpenter.k8s.aws/instance-size|8xlarge| - |kubernetes.io/arch|amd64| + |karpenter.k8s.aws/instance-category|m| + |karpenter.k8s.aws/instance-cpu|2| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|m8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|8192| + |karpenter.k8s.aws/instance-network-bandwidth|937| + |karpenter.k8s.aws/instance-size|large| + |kubernetes.io/arch|arm64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|p2.8xlarge| + |node.kubernetes.io/instance-type|m8g.large| #### Resources | Resource | Quantity | |--|--| - |cpu|31850m| + |cpu|1930m| |ephemeral-storage|17Gi| - |memory|459304Mi| - |nvidia.com/gpu|8| - |pods|234| -### `p2.16xlarge` + |memory|6844Mi| + |pods|29| +### `m8g.xlarge` #### Labels | Label | Value | |--|--| - |karpenter.k8s.aws/instance-category|p| - |karpenter.k8s.aws/instance-cpu|64| - |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-category|m| + |karpenter.k8s.aws/instance-cpu|4| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| |karpenter.k8s.aws/instance-ebs-bandwidth|10000| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|false| - |karpenter.k8s.aws/instance-family|p2| - |karpenter.k8s.aws/instance-generation|2| - |karpenter.k8s.aws/instance-gpu-count|16| - |karpenter.k8s.aws/instance-gpu-manufacturer|nvidia| - |karpenter.k8s.aws/instance-gpu-memory|12288| - |karpenter.k8s.aws/instance-gpu-name|k80| - |karpenter.k8s.aws/instance-hypervisor|xen| - |karpenter.k8s.aws/instance-memory|749568| - |karpenter.k8s.aws/instance-network-bandwidth|25000| - |karpenter.k8s.aws/instance-size|16xlarge| - |kubernetes.io/arch|amd64| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|m8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|16384| + |karpenter.k8s.aws/instance-network-bandwidth|1876| + |karpenter.k8s.aws/instance-size|xlarge| + |kubernetes.io/arch|arm64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|p2.16xlarge| + |node.kubernetes.io/instance-type|m8g.xlarge| #### Resources | Resource | Quantity | |--|--| - |cpu|63770m| + |cpu|3920m| |ephemeral-storage|17Gi| - |memory|690421Mi| - |nvidia.com/gpu|16| - |pods|234| -## p3 Family -### `p3.2xlarge` + |memory|14103Mi| + |pods|58| +### `m8g.2xlarge` #### Labels | Label | Value | |--|--| - |karpenter.k8s.aws/instance-category|p| + |karpenter.k8s.aws/instance-category|m| |karpenter.k8s.aws/instance-cpu|8| - |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|1750| - |karpenter.k8s.aws/instance-encryption-in-transit-supported|false| - |karpenter.k8s.aws/instance-family|p3| - |karpenter.k8s.aws/instance-generation|3| - |karpenter.k8s.aws/instance-gpu-count|1| - |karpenter.k8s.aws/instance-gpu-manufacturer|nvidia| - |karpenter.k8s.aws/instance-gpu-memory|16384| - |karpenter.k8s.aws/instance-gpu-name|v100| - |karpenter.k8s.aws/instance-hypervisor|xen| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|m8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|32768| + |karpenter.k8s.aws/instance-network-bandwidth|3750| + |karpenter.k8s.aws/instance-size|2xlarge| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|m8g.2xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|7910m| + |ephemeral-storage|17Gi| + |memory|29258Mi| + |pods|58| +### `m8g.4xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|m| + |karpenter.k8s.aws/instance-cpu|16| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|m8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|65536| + |karpenter.k8s.aws/instance-network-bandwidth|7500| + |karpenter.k8s.aws/instance-size|4xlarge| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|m8g.4xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|15890m| + |ephemeral-storage|17Gi| + |memory|57632Mi| + |pods|234| +### `m8g.8xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|m| + |karpenter.k8s.aws/instance-cpu|32| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|m8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|131072| + |karpenter.k8s.aws/instance-network-bandwidth|15000| + |karpenter.k8s.aws/instance-size|8xlarge| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|m8g.8xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|31850m| + |ephemeral-storage|17Gi| + |memory|118253Mi| + |pods|234| +### `m8g.12xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|m| + |karpenter.k8s.aws/instance-cpu|48| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|15000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|m8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|196608| + |karpenter.k8s.aws/instance-network-bandwidth|22500| + |karpenter.k8s.aws/instance-size|12xlarge| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|m8g.12xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|47810m| + |ephemeral-storage|17Gi| + |memory|178874Mi| + |pods|234| +### `m8g.16xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|m| + |karpenter.k8s.aws/instance-cpu|64| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|20000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|m8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|262144| + |karpenter.k8s.aws/instance-network-bandwidth|30000| + |karpenter.k8s.aws/instance-size|16xlarge| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|m8g.16xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|63770m| + |ephemeral-storage|17Gi| + |memory|233962Mi| + |pods|737| +### `m8g.24xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|m| + |karpenter.k8s.aws/instance-cpu|96| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|30000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|m8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|393216| + |karpenter.k8s.aws/instance-network-bandwidth|40000| + |karpenter.k8s.aws/instance-size|24xlarge| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|m8g.24xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|95690m| + |ephemeral-storage|17Gi| + |memory|355203Mi| + |pods|737| + |vpc.amazonaws.com/efa|1| +### `m8g.metal-24xl` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|m| + |karpenter.k8s.aws/instance-cpu|96| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|30000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|m8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|| + |karpenter.k8s.aws/instance-memory|393216| + |karpenter.k8s.aws/instance-network-bandwidth|40000| + |karpenter.k8s.aws/instance-size|metal-24xl| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|m8g.metal-24xl| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|95690m| + |ephemeral-storage|17Gi| + |memory|355203Mi| + |pods|737| + |vpc.amazonaws.com/efa|1| +### `m8g.48xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|m| + |karpenter.k8s.aws/instance-cpu|192| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|40000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|m8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|786432| + |karpenter.k8s.aws/instance-network-bandwidth|50000| + |karpenter.k8s.aws/instance-size|48xlarge| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|m8g.48xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|191450m| + |ephemeral-storage|17Gi| + |memory|718928Mi| + |pods|737| + |vpc.amazonaws.com/efa|1| +### `m8g.metal-48xl` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|m| + |karpenter.k8s.aws/instance-cpu|192| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|40000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|m8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|| + |karpenter.k8s.aws/instance-memory|786432| + |karpenter.k8s.aws/instance-network-bandwidth|50000| + |karpenter.k8s.aws/instance-size|metal-48xl| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|m8g.metal-48xl| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|191450m| + |ephemeral-storage|17Gi| + |memory|718928Mi| + |pods|737| + |vpc.amazonaws.com/efa|1| +## p2 Family +### `p2.xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|p| + |karpenter.k8s.aws/instance-cpu|4| + |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-ebs-bandwidth|750| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|false| + |karpenter.k8s.aws/instance-family|p2| + |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-gpu-count|1| + |karpenter.k8s.aws/instance-gpu-manufacturer|nvidia| + |karpenter.k8s.aws/instance-gpu-memory|12288| + |karpenter.k8s.aws/instance-gpu-name|k80| + |karpenter.k8s.aws/instance-hypervisor|xen| + |karpenter.k8s.aws/instance-memory|62464| + |karpenter.k8s.aws/instance-size|xlarge| + |kubernetes.io/arch|amd64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|p2.xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|3920m| + |ephemeral-storage|17Gi| + |memory|56786Mi| + |nvidia.com/gpu|1| + |pods|58| +### `p2.8xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|p| + |karpenter.k8s.aws/instance-cpu|32| + |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-ebs-bandwidth|5000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|false| + |karpenter.k8s.aws/instance-family|p2| + |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-gpu-count|8| + |karpenter.k8s.aws/instance-gpu-manufacturer|nvidia| + |karpenter.k8s.aws/instance-gpu-memory|12288| + |karpenter.k8s.aws/instance-gpu-name|k80| + |karpenter.k8s.aws/instance-hypervisor|xen| + |karpenter.k8s.aws/instance-memory|499712| + |karpenter.k8s.aws/instance-network-bandwidth|10000| + |karpenter.k8s.aws/instance-size|8xlarge| + |kubernetes.io/arch|amd64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|p2.8xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|31850m| + |ephemeral-storage|17Gi| + |memory|459304Mi| + |nvidia.com/gpu|8| + |pods|234| +### `p2.16xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|p| + |karpenter.k8s.aws/instance-cpu|64| + |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|false| + |karpenter.k8s.aws/instance-family|p2| + |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-gpu-count|16| + |karpenter.k8s.aws/instance-gpu-manufacturer|nvidia| + |karpenter.k8s.aws/instance-gpu-memory|12288| + |karpenter.k8s.aws/instance-gpu-name|k80| + |karpenter.k8s.aws/instance-hypervisor|xen| + |karpenter.k8s.aws/instance-memory|749568| + |karpenter.k8s.aws/instance-network-bandwidth|25000| + |karpenter.k8s.aws/instance-size|16xlarge| + |kubernetes.io/arch|amd64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|p2.16xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|63770m| + |ephemeral-storage|17Gi| + |memory|690421Mi| + |nvidia.com/gpu|16| + |pods|234| +## p3 Family +### `p3.2xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|p| + |karpenter.k8s.aws/instance-cpu|8| + |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-ebs-bandwidth|1750| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|false| + |karpenter.k8s.aws/instance-family|p3| + |karpenter.k8s.aws/instance-generation|3| + |karpenter.k8s.aws/instance-gpu-count|1| + |karpenter.k8s.aws/instance-gpu-manufacturer|nvidia| + |karpenter.k8s.aws/instance-gpu-memory|16384| + |karpenter.k8s.aws/instance-gpu-name|v100| + |karpenter.k8s.aws/instance-hypervisor|xen| |karpenter.k8s.aws/instance-memory|62464| |karpenter.k8s.aws/instance-size|2xlarge| |kubernetes.io/arch|amd64| @@ -21142,24 +21462,243 @@ below are the resources available with some assumptions and after the instance o |karpenter.k8s.aws/instance-encryption-in-transit-supported|false| |karpenter.k8s.aws/instance-family|x2gd| |karpenter.k8s.aws/instance-generation|2| - |karpenter.k8s.aws/instance-hypervisor|| - |karpenter.k8s.aws/instance-local-nvme|3800| + |karpenter.k8s.aws/instance-hypervisor|| + |karpenter.k8s.aws/instance-local-nvme|3800| + |karpenter.k8s.aws/instance-memory|1048576| + |karpenter.k8s.aws/instance-network-bandwidth|25000| + |karpenter.k8s.aws/instance-size|metal| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|x2gd.metal| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|63770m| + |ephemeral-storage|17Gi| + |memory|961411Mi| + |pods|737| + |vpc.amazonaws.com/pod-eni|107| +## x2idn Family +### `x2idn.16xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|x| + |karpenter.k8s.aws/instance-cpu|64| + |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-ebs-bandwidth|40000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|x2idn| + |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-local-nvme|1900| + |karpenter.k8s.aws/instance-memory|1048576| + |karpenter.k8s.aws/instance-network-bandwidth|50000| + |karpenter.k8s.aws/instance-size|16xlarge| + |kubernetes.io/arch|amd64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|x2idn.16xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|63770m| + |ephemeral-storage|17Gi| + |memory|961470Mi| + |pods|737| + |vpc.amazonaws.com/pod-eni|107| +### `x2idn.24xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|x| + |karpenter.k8s.aws/instance-cpu|96| + |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-ebs-bandwidth|60000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|x2idn| + |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-local-nvme|2850| + |karpenter.k8s.aws/instance-memory|1572864| + |karpenter.k8s.aws/instance-network-bandwidth|75000| + |karpenter.k8s.aws/instance-size|24xlarge| + |kubernetes.io/arch|amd64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|x2idn.24xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|95690m| + |ephemeral-storage|17Gi| + |memory|1446437Mi| + |pods|737| + |vpc.amazonaws.com/pod-eni|107| +### `x2idn.32xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|x| + |karpenter.k8s.aws/instance-cpu|128| + |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-ebs-bandwidth|80000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|x2idn| + |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-local-nvme|3800| + |karpenter.k8s.aws/instance-memory|2097152| + |karpenter.k8s.aws/instance-network-bandwidth|100000| + |karpenter.k8s.aws/instance-size|32xlarge| + |kubernetes.io/arch|amd64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|x2idn.32xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|127610m| + |ephemeral-storage|17Gi| + |memory|1931403Mi| + |pods|737| + |vpc.amazonaws.com/efa|1| + |vpc.amazonaws.com/pod-eni|107| +### `x2idn.metal` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|x| + |karpenter.k8s.aws/instance-cpu|128| + |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-ebs-bandwidth|80000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|x2idn| + |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-hypervisor|| + |karpenter.k8s.aws/instance-local-nvme|3800| + |karpenter.k8s.aws/instance-memory|2097152| + |karpenter.k8s.aws/instance-network-bandwidth|100000| + |karpenter.k8s.aws/instance-size|metal| + |kubernetes.io/arch|amd64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|x2idn.metal| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|127610m| + |ephemeral-storage|17Gi| + |memory|1931403Mi| + |pods|737| + |vpc.amazonaws.com/efa|1| + |vpc.amazonaws.com/pod-eni|107| +## x2iedn Family +### `x2iedn.xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|x| + |karpenter.k8s.aws/instance-cpu|4| + |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-ebs-bandwidth|20000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|x2iedn| + |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-local-nvme|118| + |karpenter.k8s.aws/instance-memory|131072| + |karpenter.k8s.aws/instance-network-bandwidth|1875| + |karpenter.k8s.aws/instance-size|xlarge| + |kubernetes.io/arch|amd64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|x2iedn.xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|3920m| + |ephemeral-storage|17Gi| + |memory|120248Mi| + |pods|58| + |vpc.amazonaws.com/pod-eni|11| +### `x2iedn.2xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|x| + |karpenter.k8s.aws/instance-cpu|8| + |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-ebs-bandwidth|20000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|x2iedn| + |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-local-nvme|237| + |karpenter.k8s.aws/instance-memory|262144| + |karpenter.k8s.aws/instance-network-bandwidth|5000| + |karpenter.k8s.aws/instance-size|2xlarge| + |kubernetes.io/arch|amd64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|x2iedn.2xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|7910m| + |ephemeral-storage|17Gi| + |memory|241490Mi| + |pods|58| + |vpc.amazonaws.com/pod-eni|27| +### `x2iedn.4xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|x| + |karpenter.k8s.aws/instance-cpu|16| + |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-ebs-bandwidth|20000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|x2iedn| + |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-local-nvme|475| + |karpenter.k8s.aws/instance-memory|524288| + |karpenter.k8s.aws/instance-network-bandwidth|12500| + |karpenter.k8s.aws/instance-size|4xlarge| + |kubernetes.io/arch|amd64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|x2iedn.4xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|15890m| + |ephemeral-storage|17Gi| + |memory|482037Mi| + |pods|234| + |vpc.amazonaws.com/pod-eni|54| +### `x2iedn.8xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|x| + |karpenter.k8s.aws/instance-cpu|32| + |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-ebs-bandwidth|20000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|x2iedn| + |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-local-nvme|950| |karpenter.k8s.aws/instance-memory|1048576| |karpenter.k8s.aws/instance-network-bandwidth|25000| - |karpenter.k8s.aws/instance-size|metal| - |kubernetes.io/arch|arm64| + |karpenter.k8s.aws/instance-size|8xlarge| + |kubernetes.io/arch|amd64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2gd.metal| + |node.kubernetes.io/instance-type|x2iedn.8xlarge| #### Resources | Resource | Quantity | |--|--| - |cpu|63770m| + |cpu|31850m| |ephemeral-storage|17Gi| - |memory|961411Mi| - |pods|737| - |vpc.amazonaws.com/pod-eni|107| -## x2idn Family -### `x2idn.16xlarge` + |memory|967003Mi| + |pods|234| + |vpc.amazonaws.com/pod-eni|114| +### `x2iedn.16xlarge` #### Labels | Label | Value | |--|--| @@ -21168,25 +21707,25 @@ below are the resources available with some assumptions and after the instance o |karpenter.k8s.aws/instance-cpu-manufacturer|intel| |karpenter.k8s.aws/instance-ebs-bandwidth|40000| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2idn| + |karpenter.k8s.aws/instance-family|x2iedn| |karpenter.k8s.aws/instance-generation|2| |karpenter.k8s.aws/instance-hypervisor|nitro| |karpenter.k8s.aws/instance-local-nvme|1900| - |karpenter.k8s.aws/instance-memory|1048576| + |karpenter.k8s.aws/instance-memory|2097152| |karpenter.k8s.aws/instance-network-bandwidth|50000| |karpenter.k8s.aws/instance-size|16xlarge| |kubernetes.io/arch|amd64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2idn.16xlarge| + |node.kubernetes.io/instance-type|x2iedn.16xlarge| #### Resources | Resource | Quantity | |--|--| |cpu|63770m| |ephemeral-storage|17Gi| - |memory|961470Mi| + |memory|1931403Mi| |pods|737| |vpc.amazonaws.com/pod-eni|107| -### `x2idn.24xlarge` +### `x2iedn.24xlarge` #### Labels | Label | Value | |--|--| @@ -21195,25 +21734,25 @@ below are the resources available with some assumptions and after the instance o |karpenter.k8s.aws/instance-cpu-manufacturer|intel| |karpenter.k8s.aws/instance-ebs-bandwidth|60000| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2idn| + |karpenter.k8s.aws/instance-family|x2iedn| |karpenter.k8s.aws/instance-generation|2| |karpenter.k8s.aws/instance-hypervisor|nitro| |karpenter.k8s.aws/instance-local-nvme|2850| - |karpenter.k8s.aws/instance-memory|1572864| + |karpenter.k8s.aws/instance-memory|3145728| |karpenter.k8s.aws/instance-network-bandwidth|75000| |karpenter.k8s.aws/instance-size|24xlarge| |kubernetes.io/arch|amd64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2idn.24xlarge| + |node.kubernetes.io/instance-type|x2iedn.24xlarge| #### Resources | Resource | Quantity | |--|--| |cpu|95690m| |ephemeral-storage|17Gi| - |memory|1446437Mi| + |memory|2901336Mi| |pods|737| |vpc.amazonaws.com/pod-eni|107| -### `x2idn.32xlarge` +### `x2iedn.32xlarge` #### Labels | Label | Value | |--|--| @@ -21222,26 +21761,26 @@ below are the resources available with some assumptions and after the instance o |karpenter.k8s.aws/instance-cpu-manufacturer|intel| |karpenter.k8s.aws/instance-ebs-bandwidth|80000| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2idn| + |karpenter.k8s.aws/instance-family|x2iedn| |karpenter.k8s.aws/instance-generation|2| |karpenter.k8s.aws/instance-hypervisor|nitro| |karpenter.k8s.aws/instance-local-nvme|3800| - |karpenter.k8s.aws/instance-memory|2097152| + |karpenter.k8s.aws/instance-memory|4194304| |karpenter.k8s.aws/instance-network-bandwidth|100000| |karpenter.k8s.aws/instance-size|32xlarge| |kubernetes.io/arch|amd64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2idn.32xlarge| + |node.kubernetes.io/instance-type|x2iedn.32xlarge| #### Resources | Resource | Quantity | |--|--| |cpu|127610m| |ephemeral-storage|17Gi| - |memory|1931403Mi| + |memory|3871269Mi| |pods|737| |vpc.amazonaws.com/efa|1| |vpc.amazonaws.com/pod-eni|107| -### `x2idn.metal` +### `x2iedn.metal` #### Labels | Label | Value | |--|--| @@ -21250,126 +21789,122 @@ below are the resources available with some assumptions and after the instance o |karpenter.k8s.aws/instance-cpu-manufacturer|intel| |karpenter.k8s.aws/instance-ebs-bandwidth|80000| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2idn| + |karpenter.k8s.aws/instance-family|x2iedn| |karpenter.k8s.aws/instance-generation|2| |karpenter.k8s.aws/instance-hypervisor|| |karpenter.k8s.aws/instance-local-nvme|3800| - |karpenter.k8s.aws/instance-memory|2097152| + |karpenter.k8s.aws/instance-memory|4194304| |karpenter.k8s.aws/instance-network-bandwidth|100000| |karpenter.k8s.aws/instance-size|metal| |kubernetes.io/arch|amd64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2idn.metal| + |node.kubernetes.io/instance-type|x2iedn.metal| #### Resources | Resource | Quantity | |--|--| |cpu|127610m| |ephemeral-storage|17Gi| - |memory|1931403Mi| + |memory|3871269Mi| |pods|737| |vpc.amazonaws.com/efa|1| |vpc.amazonaws.com/pod-eni|107| -## x2iedn Family -### `x2iedn.xlarge` +## x2iezn Family +### `x2iezn.2xlarge` #### Labels | Label | Value | |--|--| |karpenter.k8s.aws/instance-category|x| - |karpenter.k8s.aws/instance-cpu|4| + |karpenter.k8s.aws/instance-cpu|8| |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|20000| + |karpenter.k8s.aws/instance-ebs-bandwidth|3170| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2iedn| + |karpenter.k8s.aws/instance-family|x2iezn| |karpenter.k8s.aws/instance-generation|2| |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-local-nvme|118| - |karpenter.k8s.aws/instance-memory|131072| - |karpenter.k8s.aws/instance-network-bandwidth|1875| - |karpenter.k8s.aws/instance-size|xlarge| + |karpenter.k8s.aws/instance-memory|262144| + |karpenter.k8s.aws/instance-network-bandwidth|12500| + |karpenter.k8s.aws/instance-size|2xlarge| |kubernetes.io/arch|amd64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2iedn.xlarge| + |node.kubernetes.io/instance-type|x2iezn.2xlarge| #### Resources | Resource | Quantity | |--|--| - |cpu|3920m| + |cpu|7910m| |ephemeral-storage|17Gi| - |memory|120248Mi| + |memory|241490Mi| |pods|58| - |vpc.amazonaws.com/pod-eni|11| -### `x2iedn.2xlarge` + |vpc.amazonaws.com/pod-eni|62| +### `x2iezn.4xlarge` #### Labels | Label | Value | |--|--| |karpenter.k8s.aws/instance-category|x| - |karpenter.k8s.aws/instance-cpu|8| + |karpenter.k8s.aws/instance-cpu|16| |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|20000| + |karpenter.k8s.aws/instance-ebs-bandwidth|4750| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2iedn| + |karpenter.k8s.aws/instance-family|x2iezn| |karpenter.k8s.aws/instance-generation|2| |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-local-nvme|237| - |karpenter.k8s.aws/instance-memory|262144| - |karpenter.k8s.aws/instance-network-bandwidth|5000| - |karpenter.k8s.aws/instance-size|2xlarge| + |karpenter.k8s.aws/instance-memory|524288| + |karpenter.k8s.aws/instance-network-bandwidth|15000| + |karpenter.k8s.aws/instance-size|4xlarge| |kubernetes.io/arch|amd64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2iedn.2xlarge| + |node.kubernetes.io/instance-type|x2iezn.4xlarge| #### Resources | Resource | Quantity | |--|--| - |cpu|7910m| + |cpu|15890m| |ephemeral-storage|17Gi| - |memory|241490Mi| - |pods|58| - |vpc.amazonaws.com/pod-eni|27| -### `x2iedn.4xlarge` + |memory|482037Mi| + |pods|234| + |vpc.amazonaws.com/pod-eni|114| +### `x2iezn.6xlarge` #### Labels | Label | Value | |--|--| |karpenter.k8s.aws/instance-category|x| - |karpenter.k8s.aws/instance-cpu|16| + |karpenter.k8s.aws/instance-cpu|24| |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|20000| + |karpenter.k8s.aws/instance-ebs-bandwidth|9500| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2iedn| + |karpenter.k8s.aws/instance-family|x2iezn| |karpenter.k8s.aws/instance-generation|2| |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-local-nvme|475| - |karpenter.k8s.aws/instance-memory|524288| - |karpenter.k8s.aws/instance-network-bandwidth|12500| - |karpenter.k8s.aws/instance-size|4xlarge| + |karpenter.k8s.aws/instance-memory|786432| + |karpenter.k8s.aws/instance-network-bandwidth|50000| + |karpenter.k8s.aws/instance-size|6xlarge| |kubernetes.io/arch|amd64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2iedn.4xlarge| + |node.kubernetes.io/instance-type|x2iezn.6xlarge| #### Resources | Resource | Quantity | |--|--| - |cpu|15890m| + |cpu|23870m| |ephemeral-storage|17Gi| - |memory|482037Mi| + |memory|724520Mi| |pods|234| - |vpc.amazonaws.com/pod-eni|54| -### `x2iedn.8xlarge` + |vpc.amazonaws.com/pod-eni|114| +### `x2iezn.8xlarge` #### Labels | Label | Value | |--|--| |karpenter.k8s.aws/instance-category|x| |karpenter.k8s.aws/instance-cpu|32| |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|20000| + |karpenter.k8s.aws/instance-ebs-bandwidth|12000| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2iedn| + |karpenter.k8s.aws/instance-family|x2iezn| |karpenter.k8s.aws/instance-generation|2| |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-local-nvme|950| |karpenter.k8s.aws/instance-memory|1048576| - |karpenter.k8s.aws/instance-network-bandwidth|25000| + |karpenter.k8s.aws/instance-network-bandwidth|75000| |karpenter.k8s.aws/instance-size|8xlarge| |kubernetes.io/arch|amd64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2iedn.8xlarge| + |node.kubernetes.io/instance-type|x2iezn.8xlarge| #### Resources | Resource | Quantity | |--|--| @@ -21378,272 +21913,374 @@ below are the resources available with some assumptions and after the instance o |memory|967003Mi| |pods|234| |vpc.amazonaws.com/pod-eni|114| -### `x2iedn.16xlarge` +### `x2iezn.12xlarge` #### Labels | Label | Value | |--|--| |karpenter.k8s.aws/instance-category|x| - |karpenter.k8s.aws/instance-cpu|64| + |karpenter.k8s.aws/instance-cpu|48| |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|40000| + |karpenter.k8s.aws/instance-ebs-bandwidth|19000| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2iedn| + |karpenter.k8s.aws/instance-family|x2iezn| |karpenter.k8s.aws/instance-generation|2| |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-local-nvme|1900| - |karpenter.k8s.aws/instance-memory|2097152| - |karpenter.k8s.aws/instance-network-bandwidth|50000| - |karpenter.k8s.aws/instance-size|16xlarge| + |karpenter.k8s.aws/instance-memory|1572864| + |karpenter.k8s.aws/instance-network-bandwidth|100000| + |karpenter.k8s.aws/instance-size|12xlarge| |kubernetes.io/arch|amd64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2iedn.16xlarge| + |node.kubernetes.io/instance-type|x2iezn.12xlarge| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|47810m| + |ephemeral-storage|17Gi| + |memory|1446437Mi| + |pods|737| + |vpc.amazonaws.com/efa|1| + |vpc.amazonaws.com/pod-eni|107| +### `x2iezn.metal` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|x| + |karpenter.k8s.aws/instance-cpu|48| + |karpenter.k8s.aws/instance-cpu-manufacturer|intel| + |karpenter.k8s.aws/instance-ebs-bandwidth|19000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|x2iezn| + |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-hypervisor|| + |karpenter.k8s.aws/instance-memory|1572864| + |karpenter.k8s.aws/instance-network-bandwidth|100000| + |karpenter.k8s.aws/instance-size|metal| + |kubernetes.io/arch|amd64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|x2iezn.metal| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|47810m| + |ephemeral-storage|17Gi| + |memory|1446437Mi| + |pods|737| + |vpc.amazonaws.com/efa|1| + |vpc.amazonaws.com/pod-eni|107| +## x8g Family +### `x8g.medium` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|x| + |karpenter.k8s.aws/instance-cpu|1| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|x8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|16384| + |karpenter.k8s.aws/instance-network-bandwidth|520| + |karpenter.k8s.aws/instance-size|medium| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|x8g.medium| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|940m| + |ephemeral-storage|17Gi| + |memory|14653Mi| + |pods|8| + |vpc.amazonaws.com/pod-eni|4| +### `x8g.large` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|x| + |karpenter.k8s.aws/instance-cpu|2| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|x8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|32768| + |karpenter.k8s.aws/instance-network-bandwidth|937| + |karpenter.k8s.aws/instance-size|large| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|x8g.large| +#### Resources + | Resource | Quantity | + |--|--| + |cpu|1930m| + |ephemeral-storage|17Gi| + |memory|29577Mi| + |pods|29| + |vpc.amazonaws.com/pod-eni|9| +### `x8g.xlarge` +#### Labels + | Label | Value | + |--|--| + |karpenter.k8s.aws/instance-category|x| + |karpenter.k8s.aws/instance-cpu|4| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| + |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| + |karpenter.k8s.aws/instance-family|x8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|65536| + |karpenter.k8s.aws/instance-network-bandwidth|1876| + |karpenter.k8s.aws/instance-size|xlarge| + |kubernetes.io/arch|arm64| + |kubernetes.io/os|linux| + |node.kubernetes.io/instance-type|x8g.xlarge| #### Resources | Resource | Quantity | |--|--| - |cpu|63770m| + |cpu|3920m| |ephemeral-storage|17Gi| - |memory|1931403Mi| - |pods|737| - |vpc.amazonaws.com/pod-eni|107| -### `x2iedn.24xlarge` + |memory|59568Mi| + |pods|58| + |vpc.amazonaws.com/pod-eni|18| +### `x8g.2xlarge` #### Labels | Label | Value | |--|--| |karpenter.k8s.aws/instance-category|x| - |karpenter.k8s.aws/instance-cpu|96| - |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|60000| + |karpenter.k8s.aws/instance-cpu|8| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2iedn| - |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-family|x8g| + |karpenter.k8s.aws/instance-generation|8| |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-local-nvme|2850| - |karpenter.k8s.aws/instance-memory|3145728| - |karpenter.k8s.aws/instance-network-bandwidth|75000| - |karpenter.k8s.aws/instance-size|24xlarge| - |kubernetes.io/arch|amd64| + |karpenter.k8s.aws/instance-memory|131072| + |karpenter.k8s.aws/instance-network-bandwidth|3750| + |karpenter.k8s.aws/instance-size|2xlarge| + |kubernetes.io/arch|arm64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2iedn.24xlarge| + |node.kubernetes.io/instance-type|x8g.2xlarge| #### Resources | Resource | Quantity | |--|--| - |cpu|95690m| + |cpu|7910m| |ephemeral-storage|17Gi| - |memory|2901336Mi| - |pods|737| - |vpc.amazonaws.com/pod-eni|107| -### `x2iedn.32xlarge` + |memory|120189Mi| + |pods|58| + |vpc.amazonaws.com/pod-eni|38| +### `x8g.4xlarge` #### Labels | Label | Value | |--|--| |karpenter.k8s.aws/instance-category|x| - |karpenter.k8s.aws/instance-cpu|128| - |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|80000| + |karpenter.k8s.aws/instance-cpu|16| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2iedn| - |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-family|x8g| + |karpenter.k8s.aws/instance-generation|8| |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-local-nvme|3800| - |karpenter.k8s.aws/instance-memory|4194304| - |karpenter.k8s.aws/instance-network-bandwidth|100000| - |karpenter.k8s.aws/instance-size|32xlarge| - |kubernetes.io/arch|amd64| + |karpenter.k8s.aws/instance-memory|262144| + |karpenter.k8s.aws/instance-network-bandwidth|7500| + |karpenter.k8s.aws/instance-size|4xlarge| + |kubernetes.io/arch|arm64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2iedn.32xlarge| + |node.kubernetes.io/instance-type|x8g.4xlarge| #### Resources | Resource | Quantity | |--|--| - |cpu|127610m| + |cpu|15890m| |ephemeral-storage|17Gi| - |memory|3871269Mi| - |pods|737| - |vpc.amazonaws.com/efa|1| - |vpc.amazonaws.com/pod-eni|107| -### `x2iedn.metal` + |memory|239495Mi| + |pods|234| + |vpc.amazonaws.com/pod-eni|54| +### `x8g.8xlarge` #### Labels | Label | Value | |--|--| |karpenter.k8s.aws/instance-category|x| - |karpenter.k8s.aws/instance-cpu|128| - |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|80000| + |karpenter.k8s.aws/instance-cpu|32| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|10000| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2iedn| - |karpenter.k8s.aws/instance-generation|2| - |karpenter.k8s.aws/instance-hypervisor|| - |karpenter.k8s.aws/instance-local-nvme|3800| - |karpenter.k8s.aws/instance-memory|4194304| - |karpenter.k8s.aws/instance-network-bandwidth|100000| - |karpenter.k8s.aws/instance-size|metal| - |kubernetes.io/arch|amd64| + |karpenter.k8s.aws/instance-family|x8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|nitro| + |karpenter.k8s.aws/instance-memory|524288| + |karpenter.k8s.aws/instance-network-bandwidth|15000| + |karpenter.k8s.aws/instance-size|8xlarge| + |kubernetes.io/arch|arm64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2iedn.metal| + |node.kubernetes.io/instance-type|x8g.8xlarge| #### Resources | Resource | Quantity | |--|--| - |cpu|127610m| + |cpu|31850m| |ephemeral-storage|17Gi| - |memory|3871269Mi| - |pods|737| - |vpc.amazonaws.com/efa|1| - |vpc.amazonaws.com/pod-eni|107| -## x2iezn Family -### `x2iezn.2xlarge` + |memory|481978Mi| + |pods|234| + |vpc.amazonaws.com/pod-eni|54| +### `x8g.12xlarge` #### Labels | Label | Value | |--|--| |karpenter.k8s.aws/instance-category|x| - |karpenter.k8s.aws/instance-cpu|8| - |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|3170| + |karpenter.k8s.aws/instance-cpu|48| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|15000| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2iezn| - |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-family|x8g| + |karpenter.k8s.aws/instance-generation|8| |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-memory|262144| - |karpenter.k8s.aws/instance-network-bandwidth|12500| - |karpenter.k8s.aws/instance-size|2xlarge| - |kubernetes.io/arch|amd64| + |karpenter.k8s.aws/instance-memory|786432| + |karpenter.k8s.aws/instance-network-bandwidth|22500| + |karpenter.k8s.aws/instance-size|12xlarge| + |kubernetes.io/arch|arm64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2iezn.2xlarge| + |node.kubernetes.io/instance-type|x8g.12xlarge| #### Resources | Resource | Quantity | |--|--| - |cpu|7910m| + |cpu|47810m| |ephemeral-storage|17Gi| - |memory|241490Mi| - |pods|58| - |vpc.amazonaws.com/pod-eni|62| -### `x2iezn.4xlarge` + |memory|724461Mi| + |pods|234| + |vpc.amazonaws.com/pod-eni|54| +### `x8g.16xlarge` #### Labels | Label | Value | |--|--| |karpenter.k8s.aws/instance-category|x| - |karpenter.k8s.aws/instance-cpu|16| - |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|4750| + |karpenter.k8s.aws/instance-cpu|64| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|20000| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2iezn| - |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-family|x8g| + |karpenter.k8s.aws/instance-generation|8| |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-memory|524288| - |karpenter.k8s.aws/instance-network-bandwidth|15000| - |karpenter.k8s.aws/instance-size|4xlarge| - |kubernetes.io/arch|amd64| + |karpenter.k8s.aws/instance-memory|1048576| + |karpenter.k8s.aws/instance-network-bandwidth|30000| + |karpenter.k8s.aws/instance-size|16xlarge| + |kubernetes.io/arch|arm64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2iezn.4xlarge| + |node.kubernetes.io/instance-type|x8g.16xlarge| #### Resources | Resource | Quantity | |--|--| - |cpu|15890m| + |cpu|63770m| |ephemeral-storage|17Gi| - |memory|482037Mi| - |pods|234| - |vpc.amazonaws.com/pod-eni|114| -### `x2iezn.6xlarge` + |memory|961411Mi| + |pods|737| + |vpc.amazonaws.com/pod-eni|107| +### `x8g.24xlarge` #### Labels | Label | Value | |--|--| |karpenter.k8s.aws/instance-category|x| - |karpenter.k8s.aws/instance-cpu|24| - |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|9500| + |karpenter.k8s.aws/instance-cpu|96| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|30000| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2iezn| - |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-family|x8g| + |karpenter.k8s.aws/instance-generation|8| |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-memory|786432| - |karpenter.k8s.aws/instance-network-bandwidth|50000| - |karpenter.k8s.aws/instance-size|6xlarge| - |kubernetes.io/arch|amd64| + |karpenter.k8s.aws/instance-memory|1572864| + |karpenter.k8s.aws/instance-network-bandwidth|40000| + |karpenter.k8s.aws/instance-size|24xlarge| + |kubernetes.io/arch|arm64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2iezn.6xlarge| + |node.kubernetes.io/instance-type|x8g.24xlarge| #### Resources | Resource | Quantity | |--|--| - |cpu|23870m| + |cpu|95690m| |ephemeral-storage|17Gi| - |memory|724520Mi| - |pods|234| - |vpc.amazonaws.com/pod-eni|114| -### `x2iezn.8xlarge` + |memory|1446378Mi| + |pods|737| + |vpc.amazonaws.com/efa|1| + |vpc.amazonaws.com/pod-eni|107| +### `x8g.metal-24xl` #### Labels | Label | Value | |--|--| |karpenter.k8s.aws/instance-category|x| - |karpenter.k8s.aws/instance-cpu|32| - |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|12000| + |karpenter.k8s.aws/instance-cpu|96| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|30000| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2iezn| - |karpenter.k8s.aws/instance-generation|2| - |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-memory|1048576| - |karpenter.k8s.aws/instance-network-bandwidth|75000| - |karpenter.k8s.aws/instance-size|8xlarge| - |kubernetes.io/arch|amd64| + |karpenter.k8s.aws/instance-family|x8g| + |karpenter.k8s.aws/instance-generation|8| + |karpenter.k8s.aws/instance-hypervisor|| + |karpenter.k8s.aws/instance-memory|1572864| + |karpenter.k8s.aws/instance-network-bandwidth|40000| + |karpenter.k8s.aws/instance-size|metal-24xl| + |kubernetes.io/arch|arm64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2iezn.8xlarge| + |node.kubernetes.io/instance-type|x8g.metal-24xl| #### Resources | Resource | Quantity | |--|--| - |cpu|31850m| + |cpu|95690m| |ephemeral-storage|17Gi| - |memory|967003Mi| - |pods|234| - |vpc.amazonaws.com/pod-eni|114| -### `x2iezn.12xlarge` + |memory|1446378Mi| + |pods|737| + |vpc.amazonaws.com/efa|1| + |vpc.amazonaws.com/pod-eni|107| +### `x8g.48xlarge` #### Labels | Label | Value | |--|--| |karpenter.k8s.aws/instance-category|x| - |karpenter.k8s.aws/instance-cpu|48| - |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|19000| + |karpenter.k8s.aws/instance-cpu|192| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|40000| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2iezn| - |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-family|x8g| + |karpenter.k8s.aws/instance-generation|8| |karpenter.k8s.aws/instance-hypervisor|nitro| - |karpenter.k8s.aws/instance-memory|1572864| - |karpenter.k8s.aws/instance-network-bandwidth|100000| - |karpenter.k8s.aws/instance-size|12xlarge| - |kubernetes.io/arch|amd64| + |karpenter.k8s.aws/instance-memory|3145728| + |karpenter.k8s.aws/instance-network-bandwidth|50000| + |karpenter.k8s.aws/instance-size|48xlarge| + |kubernetes.io/arch|arm64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2iezn.12xlarge| + |node.kubernetes.io/instance-type|x8g.48xlarge| #### Resources | Resource | Quantity | |--|--| - |cpu|47810m| + |cpu|191450m| |ephemeral-storage|17Gi| - |memory|1446437Mi| + |memory|2901277Mi| |pods|737| |vpc.amazonaws.com/efa|1| |vpc.amazonaws.com/pod-eni|107| -### `x2iezn.metal` +### `x8g.metal-48xl` #### Labels | Label | Value | |--|--| |karpenter.k8s.aws/instance-category|x| - |karpenter.k8s.aws/instance-cpu|48| - |karpenter.k8s.aws/instance-cpu-manufacturer|intel| - |karpenter.k8s.aws/instance-ebs-bandwidth|19000| + |karpenter.k8s.aws/instance-cpu|192| + |karpenter.k8s.aws/instance-cpu-manufacturer|aws| + |karpenter.k8s.aws/instance-ebs-bandwidth|40000| |karpenter.k8s.aws/instance-encryption-in-transit-supported|true| - |karpenter.k8s.aws/instance-family|x2iezn| - |karpenter.k8s.aws/instance-generation|2| + |karpenter.k8s.aws/instance-family|x8g| + |karpenter.k8s.aws/instance-generation|8| |karpenter.k8s.aws/instance-hypervisor|| - |karpenter.k8s.aws/instance-memory|1572864| - |karpenter.k8s.aws/instance-network-bandwidth|100000| - |karpenter.k8s.aws/instance-size|metal| - |kubernetes.io/arch|amd64| + |karpenter.k8s.aws/instance-memory|3145728| + |karpenter.k8s.aws/instance-network-bandwidth|50000| + |karpenter.k8s.aws/instance-size|metal-48xl| + |kubernetes.io/arch|arm64| |kubernetes.io/os|linux| - |node.kubernetes.io/instance-type|x2iezn.metal| + |node.kubernetes.io/instance-type|x8g.metal-48xl| #### Resources | Resource | Quantity | |--|--| - |cpu|47810m| + |cpu|191450m| |ephemeral-storage|17Gi| - |memory|1446437Mi| + |memory|2901277Mi| |pods|737| |vpc.amazonaws.com/efa|1| |vpc.amazonaws.com/pod-eni|107| diff --git a/website/content/en/preview/reference/metrics.md b/website/content/en/preview/reference/metrics.md index 58056b914394..90c4fd610884 100644 --- a/website/content/en/preview/reference/metrics.md +++ b/website/content/en/preview/reference/metrics.md @@ -8,6 +8,10 @@ description: > --- Karpenter makes several metrics available in Prometheus format to allow monitoring cluster provisioning status. These metrics are available by default at `karpenter.karpenter.svc.cluster.local:8080/metrics` configurable via the `METRICS_PORT` environment variable documented [here](../settings) +### `karpenter_ignored_pod_count` +Number of pods ignored during scheduling by Karpenter +- Stability Level: ALPHA + ### `karpenter_build_info` A metric with a constant '1' value labeled by version from which karpenter was built. - Stability Level: STABLE @@ -64,6 +68,22 @@ Number of nodes terminated in total by Karpenter. Labeled by owning nodepool. Node system daemon overhead are the resources reserved for system overhead, the difference between the node's capacity and allocatable values are reported by the status. - Stability Level: BETA +### `karpenter_nodes_lifetime_duration_seconds` +The lifetime duration of the nodes since creation. +- Stability Level: ALPHA + +### `karpenter_nodes_eviction_requests_total` +The total number of eviction requests made by Karpenter +- Stability Level: ALPHA + +### `karpenter_nodes_drained_total` +The total number of nodes drained by Karpenter +- Stability Level: ALPHA + +### `karpenter_nodes_current_lifetime_seconds` +Node age in seconds +- Stability Level: ALPHA + ### `karpenter_nodes_created_total` Number of nodes created in total by Karpenter. Labeled by owning nodepool. - Stability Level: STABLE @@ -82,6 +102,16 @@ Pod state is the current state of pods. This metric can be used several ways as The time from pod creation until the pod is running. - Stability Level: STABLE +## Termination Metrics + +### `operator_termination_duration_seconds` +The amount of time taken by an object to terminate completely. +- Stability Level: ALPHA + +### `operator_termination_current_time_seconds` +The current amount of time in seconds that an object has been in terminating state. +- Stability Level: ALPHA + ## Voluntary Disruption Metrics ### `karpenter_voluntary_disruption_queue_failures_total` @@ -142,8 +172,18 @@ Amount of time an interruption message is on the queue before it is processed by Count of messages deleted from the SQS queue. - Stability Level: STABLE +## Cluster Metrics + +### `karpenter_cluster_utilization_percent` +Utilization of allocatable resources by pod requests +- Stability Level: ALPHA + ## Cluster State Metrics +### `karpenter_cluster_state_unsynced_time_seconds` +The time for which cluster state is not synced +- Stability Level: STABLE + ### `karpenter_cluster_state_synced` Returns 1 if cluster state is synced and 0 otherwise. Synced checks that nodeclaims and nodes that are stored in the APIServer have the same representation as Karpenter's cluster state - Stability Level: STABLE @@ -202,6 +242,10 @@ Total number of reconciliations per controller Length of time per reconciliation per controller - Stability Level: STABLE +### `controller_runtime_reconcile_panics_total` +Total number of reconciliation panics per controller +- Stability Level: STABLE + ### `controller_runtime_reconcile_errors_total` Total number of reconciliation errors per controller - Stability Level: STABLE diff --git a/website/content/en/preview/reference/settings.md b/website/content/en/preview/reference/settings.md index c20db210da2e..ef2a8606cc10 100644 --- a/website/content/en/preview/reference/settings.md +++ b/website/content/en/preview/reference/settings.md @@ -26,13 +26,14 @@ Karpenter surfaces environment variables and CLI parameters to allow you to conf | KARPENTER_SERVICE | \-\-karpenter-service | The Karpenter Service name for the dynamic webhook certificate| | KUBE_CLIENT_BURST | \-\-kube-client-burst | The maximum allowed burst of queries to the kube-apiserver (default = 300)| | KUBE_CLIENT_QPS | \-\-kube-client-qps | The smoothed rate of qps to kube-apiserver (default = 200)| +| LEADER_ELECTION_NAMESPACE | \-\-leader-election-namespace | Leader election namespace to create and monitor the lease if running outside the cluster| | LOG_ERROR_OUTPUT_PATHS | \-\-log-error-output-paths | Optional comma separated paths for logging error output (default = stderr)| | LOG_LEVEL | \-\-log-level | Log verbosity level. Can be one of 'debug', 'info', or 'error' (default = info)| | LOG_OUTPUT_PATHS | \-\-log-output-paths | Optional comma separated paths for directing log output (default = stdout)| | MEMORY_LIMIT | \-\-memory-limit | Memory limit on the container running the controller. The GC soft memory limit is set to 90% of this value. (default = -1)| | METRICS_PORT | \-\-metrics-port | The port the metric endpoint binds to for operating metrics about the controller itself (default = 8080)| | RESERVED_ENIS | \-\-reserved-enis | Reserved ENIs are not included in the calculations for max-pods or kube-reserved. This is most often used in the VPC CNI custom networking setup https://docs.aws.amazon.com/eks/latest/userguide/cni-custom-network.html. (default = 0)| -| VM_MEMORY_OVERHEAD_PERCENT | \-\-vm-memory-overhead-percent | The VM memory overhead as a percent that will be subtracted from the total memory for all instance types. (default = 0.075, which equals to 7.5%)| +| VM_MEMORY_OVERHEAD_PERCENT | \-\-vm-memory-overhead-percent | The VM memory overhead as a percent that will be subtracted from the total memory for all instance types. (default = 0.075)| [comment]: <> (end docs generated content from hack/docs/configuration_gen_docs.go)