Node Groups Recommendations
The Node Groups tab within the Cluster Analysis page provides recommendations for optimizing your Kubernetes node pools. This tab helps you identify opportunities to select more cost-effective instance types while maintaining the capacity your workloads require.
Supported Autoscalers
Akamas Insights supports node group recommendations for clusters using:
Kubernetes Cluster Autoscaler - The standard autoscaler for Kubernetes clusters;
Karpenter - A flexible, high-performance node provisioner.
How Node Groups Are Identified
Akamas Insights identifies node groups by reading Kubernetes node labels. The platform automatically detects the appropriate label based on your cloud provider:
EKS:
eks.amazonaws.com/nodegroupGKE:
cloud.google.com/gke-nodepoolAKS:
agentpoolKarpenter:
karpenter.k8s.aws/instance-familyand related labels
Nodes without the expected label are grouped as "Unlabeled Nodes" and can still receive recommendations. You can also select a custom label if your environment uses non-standard node pool identification.
Node Groups Analysis

The Node groups tab provides recommendations for Kubernetes cluster autoscaler configuration:
Node Pool Configuration:
Current node pool sizes;
Recommended minimum and maximum nodes;
Recommended instance types;
Cost implications of changes.
Autoscaler Settings:
Scale-up and scale-down thresholds;
Resource utilization targets;
Buffer capacity recommendations.
Node groups recommendations require additional cluster autoscaler integration and may not be available in all deployments.
Last updated
Was this helpful?