Questions tagged [karpenter]
The karpenter tag has no usage guidance.
karpenter
18
questions
0
votes
0
answers
17
views
Does it make sense to use karpenter when not automatically consolidating [closed]
I'm trying determining whether karpenter makes sense when you aren't automatically consolidating with:
consolidationPolicy: WhenUnderutilized
I understand that if consolidation is happening, that I ...
0
votes
0
answers
632
views
PodDistruptionBudget blocks draining the node
I have a PDB that prevents one of the pods being evicted during the cluster upgrade. Since I set PDB's maxUnavailable to 50%, and one pod is up and running. So the other pod should be good to be ...
1
vote
2
answers
2k
views
Karpenter consolidation without any downtime for pods
I have karpenter deployed in eks and for karpenter provisioner I have consolidation enabled true
consolidation:
enabled: true
which means for any underutilized node, the workload (pods) will be ...
1
vote
1
answer
381
views
How to enable hugepages on eks cluster?
How to deploy hugepages in EKS aws cluster? Ideally, managed nodes using Karpenter. Can't find any docs anywhere.
0
votes
1
answer
177
views
Karpenter autoscaling eks
How to ensure Karpenter spin up instances equally in all availability zones?
Used the below code, but it will not spin up pods in all availability zone's at the same time.Rather it picks random ...
0
votes
2
answers
574
views
How to troubleshoot Karpenter using k9s?
I have a kubernetes cluster with Karpenter installed in it. For some reasons, Karpenter doesn't launch the right nodes for my scheduled pods, and I want to troubleshoot it.
How to debug karpenter log ...
0
votes
1
answer
681
views
Can I configure HPA and/or Karpenter to remove pods located on Karpenter-provisioned nodes with higher priority?
I am using HPA(Horizontal Pod Autoscaler) and Karpenter in my AWS EKS cluster to increase the number of pods and provision new nodes when my application encounters high traffic, respectively.
My ...
1
vote
1
answer
115
views
Monitoring Kubernetes POD scheduling (movement)
We have recently introduced Karpenter autoscaler in our Kubernetes infrastructure.
One of its strength is the deprovisioning mechanism.
However given that we have a lot of stateful workload, this can ...
0
votes
0
answers
407
views
Connectivity issues to EKS Fargate pod
I'm running an EKS cluster with several regular EC2 nodes, and a single pod running in fargate (karpenter). My problem is that I can't seem to connect from any of the EC2 nodes into the fargate pod. ...
0
votes
1
answer
747
views
What's the difference between creating one fargate profile for each availability zone, and creating a single profile that spans multiple AZs?
I'm in the process of creating fargate profiles for my AWS EKS cluster using terraform. In this example for the Terraform Karpenter module, they have a loop that creates one profile for each of the 3 ...
0
votes
1
answer
819
views
Can Karpenter target only specific node groups in a cluster?
I have been setting up karpenter in my test eks cluster. And what I have noticed is that Karpenter works on a cluster-level --- it monitors every node and pod in the cluster and scales them up and ...
0
votes
1
answer
1k
views
Error Attaching IAM Role to an Instance Profile
I am trying to attach an IAM role to an instance profile for aws karpenter to be able to provision nodes on my behalf. I have already created the role, role-karpenter, from the console.
Below is the ...
1
vote
1
answer
4k
views
ERROR controller.provisioning Could not schedule pod, incompatible with provisioner "default", incompatible requirements, key karpenter.sh/provisioner
I read through the karpenter document at https://karpenter.sh/v0.16.1/getting-started/getting-started-with-terraform/#install-karpenter-helm-chart. I followed instructions step by step. I got errors ...
-1
votes
2
answers
359
views
bootstrap.sh: Karpenter with custom lanuch templates
The Karpenter default OS, Amazon Linux 2 (AL2), accepts shell scripts (bash commands).
Karpenter supports using custom launch templates
In the default configuration, Karpenter uses an EKS optimized ...
2
votes
1
answer
1k
views
AWS EKS - use spot nodes with failover to on-demand
Can you please kindly suggest.
I run GPU-based workload, and my instances are g4dn.large. I would like to use spot instances, since on-demand cost a lot :-)
But it is very usual that spot GPU ...