Update the version. I have 0.34.1 and want go to 0.37, so
helm upgrade --install --namespace karpenter --create-namespace \ karpenter oci://public.ecr.aws/karpenter/karpenter \ --version 0.37.0 \ --set "serviceAccount.annotations.eks\.amazonaws\.com/role-arn=${KARPENTER_IAM_ROLE_ARN}" \ --set settings.clusterName=${CLUSTER_NAME} \ --set settings.interruptionQueue=${CLUSTER_NAME} \ --wait
Can I go to 0.37 that or I need to make version to version update?
I have on 1.29 EKS version. How I can update to 1.30. Make steps 1-2 and then update EKS from AWS Console?
Additional question:
Currently I have 5 nodes. First two, are karpenter controller and rest of are nodes made by karpenter
.
How I can update the AMIs of the karpenter controller?
Edit manually the Auto Scalling Group in AWS EC2 Console creating new Launch Template for that?
Click Update now in AMI Release version in EKS cluster page?
Description
Hi, I read documentation and have a question about the how the upgrade process should look like.
kubectl apply -f https://raw.githubusercontent.com/aws/karpenter/v0.37.0/pkg/apis/crds/karpenter.sh_nodepools.yaml kubectl apply -f https://raw.githubusercontent.com/aws/karpenter/v0.37.0/pkg/apis/crds/karpenter.sh_nodeclaims.yaml kubectl apply -f https://raw.githubusercontent.com/aws/karpenter/v0.37.0/pkg/apis/crds/karpenter.k8s.aws_ec2nodeclasses.yaml
helm upgrade --install --namespace karpenter --create-namespace \ karpenter oci://public.ecr.aws/karpenter/karpenter \ --version 0.37.0 \ --set "serviceAccount.annotations.eks\.amazonaws\.com/role-arn=${KARPENTER_IAM_ROLE_ARN}" \ --set settings.clusterName=${CLUSTER_NAME} \ --set settings.interruptionQueue=${CLUSTER_NAME} \ --wait
Can I go to 0.37 that or I need to make version to version update?Additional question: