diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 6627befb6..a8d254697 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -146,7 +146,7 @@ jobs: uses: azure/setup-kubectl@776406bce94f63e41d621b960d78ee25c8b76ede # v4.0.1 with: # renovate: datasource=github-releases depName=kubectl package=kubernetes/kubectl - version: v1.33.0 + version: v1.34.1 - name: Install support-bundle CLI run: | diff --git a/terraform/cluster/aws-eks/README.md b/terraform/cluster/aws-eks/README.md index ab70c48fd..0dc4b85f1 100644 --- a/terraform/cluster/aws-eks/README.md +++ b/terraform/cluster/aws-eks/README.md @@ -78,7 +78,7 @@ No modules. | [endpoint\_private\_access](#input\_endpoint\_private\_access) | Whether to enable private access to the EKS cluster. | `bool` | `false` | no | | [endpoint\_public\_access](#input\_endpoint\_public\_access) | Whether to enable public access to the EKS cluster. | `bool` | `true` | no | | [fargate\_profiles](#input\_fargate\_profiles) | Map of EKS Fargate profile definitions to create. |
map(object({
selectors = list(object({
namespace = string
labels = optional(map(string), {})
}))
tags = optional(map(string), {})
}))
| `{}` | no | -| [kubernetes\_version](#input\_kubernetes\_version) | The kubernetes version to deploy. | `string` | `"1.33"` | no | +| [kubernetes\_version](#input\_kubernetes\_version) | The kubernetes version to deploy. | `string` | `"1.34"` | no | | [max\_pods\_per\_node](#input\_max\_pods\_per\_node) | Maximum number of pods that can run on a single node | `number` | `64` | no | | [node\_groups](#input\_node\_groups) | Map of EKS managed node group definitions to create. |
map(object({
instance_types = list(string)
min_size = number
max_size = number
desired_size = number
disk_size = optional(number, 64)
labels = optional(map(string), {})
taints = optional(list(object({
key = string
value = string
effect = string
})), [])
}))
|
{
"default": {
"desired_size": 2,
"instance_types": [
"t3.xlarge"
],
"max_size": 3,
"min_size": 1
}
}
| no | | [secrets\_encryption\_kms\_key\_id](#input\_secrets\_encryption\_kms\_key\_id) | ID of an existing KMS key to use for EKS secrets encryption. If enable\_secrets\_encryption is true and this is null, an internal key is created. | `string` | `null` | no | diff --git a/terraform/cluster/aws-eks/variables.tf b/terraform/cluster/aws-eks/variables.tf index fe4a27783..98add595d 100644 --- a/terraform/cluster/aws-eks/variables.tf +++ b/terraform/cluster/aws-eks/variables.tf @@ -24,7 +24,7 @@ variable "kubernetes_version" { description = "The kubernetes version to deploy." type = string # renovate: datasource=github-tags depName=eks-kubernetes package=windsorcli/k8s-versions - default = "1.33" + default = "1.34" validation { condition = can(regex("^1\\.\\d+$", var.kubernetes_version)) error_message = "The Kubernetes version should be in version format like '1.32'." diff --git a/terraform/cluster/talos/test.tftest.hcl b/terraform/cluster/talos/test.tftest.hcl index e8bfbf98d..59c9e15b4 100644 --- a/terraform/cluster/talos/test.tftest.hcl +++ b/terraform/cluster/talos/test.tftest.hcl @@ -44,7 +44,7 @@ run "full_configuration" { variables { cluster_name = "test-cluster" cluster_endpoint = "https://test.example.com:6443" - kubernetes_version = "1.33.0" + kubernetes_version = "1.34.1" talos_version = "1.10.1" common_config_patches = <<-EOT machine: @@ -122,7 +122,7 @@ run "multi_node_configuration" { variables { cluster_name = "test-cluster" cluster_endpoint = "https://test.example.com:6443" - kubernetes_version = "1.33.0" + kubernetes_version = "1.34.1" talos_version = "1.10.1" controlplanes = [ { @@ -188,7 +188,7 @@ run "no_config_files" { context_path = "" cluster_name = "test-cluster" cluster_endpoint = "https://test.example.com:6443" - kubernetes_version = "1.33.0" + kubernetes_version = "1.34.1" talos_version = "1.10.1" controlplanes = [ { @@ -225,7 +225,7 @@ run "multiple_invalid_inputs" { var.workers, ] variables { - kubernetes_version = "v1.33" + kubernetes_version = "v1.34" talos_version = "v1.10.1" cluster_name = "" cluster_endpoint = "http://localhost:6443"