Skip to content

Commit

Permalink
feat: upgrade karpenter module
Browse files Browse the repository at this point in the history
Signed-off-by: Kevin Lefevre <kevin@particule.io>
  • Loading branch information
ArchiFleKs committed Feb 25, 2024
1 parent dbfc5d0 commit b3bf978
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions modules/aws/karpenter.tf
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ locals {
irsa_oidc_provider_arn = var.eks["oidc_provider_arn"]
irsa_namespace_service_accounts = ["karpenter:karpenter"]
allowed_cidrs = ["0.0.0.0/0"]
iam_role_arn = ""
iam_role_name = ""
repository_username = ""
repository_password = ""

Expand Down Expand Up @@ -74,17 +74,17 @@ module "karpenter" {

cluster_name = var.cluster-name

policies = {
node_iam_role_additional_policies = {
AmazonSSMManagedInstanceCore = "arn:aws:iam::aws:policy/AmazonSSMManagedInstanceCore",
KarpeneterAdditional = local.karpenter["enabled"] ? aws_iam_policy.karpenter_additional[0].arn : ""
}

irsa_use_name_prefix = false
iam_role_use_name_prefix = false
irsa_oidc_provider_arn = local.karpenter["irsa_oidc_provider_arn"]
irsa_namespace_service_accounts = local.karpenter["irsa_namespace_service_accounts"]

create_iam_role = false
iam_role_arn = local.karpenter["iam_role_arn"]
iam_role_name = local.karpenter["iam_role_name"]

tags = local.tags
}
Expand Down Expand Up @@ -137,7 +137,7 @@ resource "helm_release" "karpenter" {

set {
name = "serviceAccount.annotations.eks\\.amazonaws\\.com/role-arn"
value = module.karpenter.irsa_arn
value = module.karpenter.iam_role_arn
}

set {
Expand Down

0 comments on commit b3bf978

Please sign in to comment.