From db5c798d5460cc6003ac99fdd13c8c43fe8d59a2 Mon Sep 17 00:00:00 2001 From: Lucas Telles Date: Mon, 9 Feb 2026 11:02:46 -0300 Subject: [PATCH 1/2] Upgrade k8s version to 1.35 --- azure/variables.tf | 2 +- user_vars.auto.tfvars | 2 +- variables.tf | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/azure/variables.tf b/azure/variables.tf index 146146dd..cb53e23a 100644 --- a/azure/variables.tf +++ b/azure/variables.tf @@ -223,7 +223,7 @@ variable "svp_client_secret" { variable "k8s_version" { type = string - default = "1.34" + default = "1.35" description = "The version of the kubernetes cluster" } diff --git a/user_vars.auto.tfvars b/user_vars.auto.tfvars index 021f32d0..706a692e 100644 --- a/user_vars.auto.tfvars +++ b/user_vars.auto.tfvars @@ -11,7 +11,7 @@ ipa_values = "" #name = "dop-832" #cluster_name = "dop-832" #label = "dop-832" # will be used for resource naming. should be unique within the AWS account -k8s_version = "1.34" +k8s_version = "1.35" # additional_tags = { # delete this if no additional tags needed # foo = "bar", # baz = "qux" diff --git a/variables.tf b/variables.tf index 9c816dbd..2970a1d1 100644 --- a/variables.tf +++ b/variables.tf @@ -204,7 +204,7 @@ variable "cluster_name" { variable "k8s_version" { type = string - default = "1.34" + default = "1.35" description = "The EKS version to use" } From af07f2225bb969abf4355f2b2732342aa6a0ab2c Mon Sep 17 00:00:00 2001 From: Lucas Telles Date: Mon, 9 Feb 2026 11:17:10 -0300 Subject: [PATCH 2/2] Upgrade guardduty --- aws_specific_modules.tf | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/aws_specific_modules.tf b/aws_specific_modules.tf index a6b97354..ff9e5aa4 100644 --- a/aws_specific_modules.tf +++ b/aws_specific_modules.tf @@ -90,6 +90,12 @@ data "aws_iam_policy_document" "eks_vpc_guardduty" { } } +data "aws_eks_addon_version" "guardduty" { + addon_name = "aws-guardduty-agent" + kubernetes_version = var.k8s_version + most_recent = true +} + resource "aws_eks_addon" "guardduty" { depends_on = [ module.cluster, @@ -99,7 +105,7 @@ resource "aws_eks_addon" "guardduty" { cluster_name = var.label addon_name = "aws-guardduty-agent" - addon_version = "v1.10.0-eksbuild.2" + addon_version = data.aws_eks_addon_version.guardduty.version resolve_conflicts_on_update = "OVERWRITE" preserve = true