Skip to content

Commit

Permalink
upgrading karpenter version from 0.32.1 to 0.33.2
Browse files Browse the repository at this point in the history
  • Loading branch information
uchinda-sph committed Mar 4, 2024
1 parent 758e9d0 commit 00eeba2
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 47 deletions.
15 changes: 4 additions & 11 deletions modules/karpenter/karpenter.tf
Original file line number Diff line number Diff line change
@@ -1,17 +1,14 @@
module "karpenter" {
source = "terraform-aws-modules/eks/aws//modules/karpenter"
version = "~> 19.18.0"
version = "~> 20.5.0"

cluster_name = var.cluster_name

irsa_oidc_provider_arn = var.oidc_provider_arn
irsa_namespace_service_accounts = ["karpenter:karpenter"]

create_iam_role = false
iam_role_arn = var.worker_iam_role_arn

enable_karpenter_instance_profile_creation = true # Might be removed in later versions https://github.com/terraform-aws-modules/terraform-aws-eks/pull/2800/files
irsa_namespace_service_accounts = ["kube-system:karpenter"]

create_iam_role = false
node_iam_role_arn = var.worker_iam_role_arn
}

resource "helm_release" "karpenter" {
Expand Down Expand Up @@ -52,14 +49,10 @@ module "karpenter-crds" {
version = "~> 0.3.0"

crds_urls = [
"https://raw.githubusercontent.com/aws/karpenter/${var.karpenter_chart_version}/pkg/apis/crds/karpenter.sh_provisioners.yaml",
"https://raw.githubusercontent.com/aws/karpenter/${var.karpenter_chart_version}/pkg/apis/crds/karpenter.k8s.aws_awsnodetemplates.yaml",
"https://raw.githubusercontent.com/aws/karpenter/${var.karpenter_chart_version}/pkg/apis/crds/karpenter.sh_machines.yaml",
"https://raw.githubusercontent.com/aws/karpenter/${var.karpenter_chart_version}/pkg/apis/crds/karpenter.k8s.aws_ec2nodeclasses.yaml",
"https://raw.githubusercontent.com/aws/karpenter/${var.karpenter_chart_version}/pkg/apis/crds/karpenter.sh_nodeclaims.yaml",
"https://raw.githubusercontent.com/aws/karpenter/${var.karpenter_chart_version}/pkg/apis/crds/karpenter.sh_nodepools.yaml",
]

}

#########################
Expand Down
14 changes: 0 additions & 14 deletions modules/karpenter/templates/nodetemplate.tftpl

This file was deleted.

21 changes: 0 additions & 21 deletions modules/karpenter/templates/provisioner.tftpl

This file was deleted.

2 changes: 1 addition & 1 deletion modules/karpenter/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ variable "karpenter_chart_repository" {
variable "karpenter_chart_version" {
description = "Chart version for Karpenter"
type = string
default = "v0.32.1"
default = "v0.33.2"
}

variable "karpenter_nodepools" {
Expand Down

0 comments on commit 00eeba2

Please sign in to comment.