From 19b659ca4f10d6def16b11a2e47de949cce26af9 Mon Sep 17 00:00:00 2001 From: Anthony Shaw Date: Wed, 12 Jun 2024 10:57:45 +1000 Subject: [PATCH] Update AKS Kubernetes Versions to 1.29 major --- bicep/modules/azure-kubernetes-service/README.md | 2 +- bicep/modules/azure-kubernetes-service/main.bicep | 4 ++-- cloud-native/aks-arm64/main.bicep | 2 +- cloud-native/aks-arm64/main.json | 6 +++--- cloud-native/aks-azure-linux/aks.bicep | 2 +- cloud-native/aks-bicep-k8s/aks.bicep | 2 +- cloud-native/aks-bicep-keda/01-aks/aks.bicep | 2 +- cloud-native/aks-bicep-keda/01-aks/main.json | 2 +- cloud-native/aks-bicep/01-aks/aks.bicep | 2 +- cloud-native/aks-bicep/01-aks/main.json | 2 +- cloud-native/aks-kubeflow/magefile.go | 2 +- cloud-native/aks-open-service-mesh/main.bicep | 2 +- cloud-native/aks-open-service-mesh/main.json | 6 +++--- cloud-native/aks-webapp-routing/main.bicep | 2 +- 14 files changed, 19 insertions(+), 19 deletions(-) diff --git a/bicep/modules/azure-kubernetes-service/README.md b/bicep/modules/azure-kubernetes-service/README.md index 4af6be3..0de4942 100644 --- a/bicep/modules/azure-kubernetes-service/README.md +++ b/bicep/modules/azure-kubernetes-service/README.md @@ -12,7 +12,7 @@ This module deploys a [Microsoft.ContainerService/managedClusters](https://learn | `slaTier` | Defaults to Free tier | `'Free'`
'Paid' | | `managedIdentityType` | Two options are available: SystemAssigned or UserAssigned | `'SystemAssigned'`
`'UserAssigned'` | | `userAssignedIdentities` | Required when managed identity type is set to UserAssigned | | -| `kubernetesVersion` | Default is `1.24.3` | `'1.24.3'` | +| `kubernetesVersion` | Default is `1.29` | `'1.29'` | | `defenderEnabled` | Enables Defender on AKS cluster | `true` or `false` | | `imageCleanerEnabled` | Enables ImageCleaner on AKS cluster. | `true` or `false` | | `imageCleanerIntervalHours` | ImageCleaner scanning interval in hours | Number | diff --git a/bicep/modules/azure-kubernetes-service/main.bicep b/bicep/modules/azure-kubernetes-service/main.bicep index 866d335..a9d8768 100644 --- a/bicep/modules/azure-kubernetes-service/main.bicep +++ b/bicep/modules/azure-kubernetes-service/main.bicep @@ -19,8 +19,8 @@ param managedIdentityType string = 'SystemAssigned' @description('Required when managed identity type is set to UserAssigned') param userAssignedIdentities object = {} -@description('Default is 1.24.3') -param kubernetesVersion string = '1.24.3' +@description('Default is 1.29') +param kubernetesVersion string = '1.29' param defenderEnabled bool = false diff --git a/cloud-native/aks-arm64/main.bicep b/cloud-native/aks-arm64/main.bicep index 9d7dc9b..dbb54e5 100644 --- a/cloud-native/aks-arm64/main.bicep +++ b/cloud-native/aks-arm64/main.bicep @@ -77,7 +77,7 @@ module aks 'br/oss-labs:bicep/modules/azure-kubernetes-service:v0.1' = { tags: tags slaTier: 'Free' managedIdentityType: 'SystemAssigned' - kubernetesVersion: '1.24.3' + kubernetesVersion: '1.29' networkPlugin: networkPlugin networkPolicy: networkPolicy loadBalancerSku: 'Standard' diff --git a/cloud-native/aks-arm64/main.json b/cloud-native/aks-arm64/main.json index 7823b3a..9e53384 100644 --- a/cloud-native/aks-arm64/main.json +++ b/cloud-native/aks-arm64/main.json @@ -443,7 +443,7 @@ "value": "SystemAssigned" }, "kubernetesVersion": { - "value": "1.24.3" + "value": "1.29" }, "networkPlugin": { "value": "[variables('networkPlugin')]" @@ -551,9 +551,9 @@ }, "kubernetesVersion": { "type": "string", - "defaultValue": "1.24.3", + "defaultValue": "1.29", "metadata": { - "description": "Default is 1.24.3" + "description": "Default is 1.29" } }, "defenderEnabled": { diff --git a/cloud-native/aks-azure-linux/aks.bicep b/cloud-native/aks-azure-linux/aks.bicep index f4cf5d2..f856dd3 100644 --- a/cloud-native/aks-azure-linux/aks.bicep +++ b/cloud-native/aks-azure-linux/aks.bicep @@ -6,7 +6,7 @@ param gpu1VmSize string = 'Standard_NC4as_T4_v3' param gpu2VmSize string = 'Standard_NC6s_v3' //param gpu3VmSize string = 'Standard_NC24ads_A100_v4' -param kubernetesVersion string = '1.27.3' +param kubernetesVersion string = '1.29' var rand = substring(uniqueString(resourceGroup().id), 0, 6) diff --git a/cloud-native/aks-bicep-k8s/aks.bicep b/cloud-native/aks-bicep-k8s/aks.bicep index e359415..28be74a 100644 --- a/cloud-native/aks-bicep-k8s/aks.bicep +++ b/cloud-native/aks-bicep-k8s/aks.bicep @@ -2,7 +2,7 @@ param location string = resourceGroup().location param clusterName string = 'aks1' param nodeCount int = 1 param vmSize string = 'standard_d2s_v5' -param kubernetesVersion string = '1.27.1' +param kubernetesVersion string = '1.29' var rand = substring(uniqueString(resourceGroup().id), 0, 6) diff --git a/cloud-native/aks-bicep-keda/01-aks/aks.bicep b/cloud-native/aks-bicep-keda/01-aks/aks.bicep index b9a5be2..6d51675 100644 --- a/cloud-native/aks-bicep-keda/01-aks/aks.bicep +++ b/cloud-native/aks-bicep-keda/01-aks/aks.bicep @@ -2,7 +2,7 @@ param location string = resourceGroup().location param clusterName string = '' param nodeCount int = 1 param vmSize string = 'standard_d2s_v3' -param kubernetesVersion string = '1.23.5' +param kubernetesVersion string = '1.29' var rand = substring(uniqueString(resourceGroup().id), 0, 6) var clusterName_var = clusterName != '' ? clusterName : 'aks1' diff --git a/cloud-native/aks-bicep-keda/01-aks/main.json b/cloud-native/aks-bicep-keda/01-aks/main.json index 5de7592..aedf46d 100644 --- a/cloud-native/aks-bicep-keda/01-aks/main.json +++ b/cloud-native/aks-bicep-keda/01-aks/main.json @@ -77,7 +77,7 @@ }, "kubernetesVersion": { "type": "string", - "defaultValue": "1.23.5" + "defaultValue": "1.29" } }, "variables": { diff --git a/cloud-native/aks-bicep/01-aks/aks.bicep b/cloud-native/aks-bicep/01-aks/aks.bicep index b9a5be2..6d51675 100644 --- a/cloud-native/aks-bicep/01-aks/aks.bicep +++ b/cloud-native/aks-bicep/01-aks/aks.bicep @@ -2,7 +2,7 @@ param location string = resourceGroup().location param clusterName string = '' param nodeCount int = 1 param vmSize string = 'standard_d2s_v3' -param kubernetesVersion string = '1.23.5' +param kubernetesVersion string = '1.29' var rand = substring(uniqueString(resourceGroup().id), 0, 6) var clusterName_var = clusterName != '' ? clusterName : 'aks1' diff --git a/cloud-native/aks-bicep/01-aks/main.json b/cloud-native/aks-bicep/01-aks/main.json index 2607cc1..ecc6360 100644 --- a/cloud-native/aks-bicep/01-aks/main.json +++ b/cloud-native/aks-bicep/01-aks/main.json @@ -77,7 +77,7 @@ }, "kubernetesVersion": { "type": "string", - "defaultValue": "1.23.5" + "defaultValue": "1.29" } }, "variables": { diff --git a/cloud-native/aks-kubeflow/magefile.go b/cloud-native/aks-kubeflow/magefile.go index ef041b6..e307e85 100644 --- a/cloud-native/aks-kubeflow/magefile.go +++ b/cloud-native/aks-kubeflow/magefile.go @@ -61,7 +61,7 @@ func Aks() error { } kubernetesVersion := os.Getenv("AKS_KUBERNETES_VERSION") if kubernetesVersion == "" { - kubernetesVersion = "1.24.9" + kubernetesVersion = "1.29" } cmd := []string{ "az", diff --git a/cloud-native/aks-open-service-mesh/main.bicep b/cloud-native/aks-open-service-mesh/main.bicep index 1a031c8..ec7cd4a 100644 --- a/cloud-native/aks-open-service-mesh/main.bicep +++ b/cloud-native/aks-open-service-mesh/main.bicep @@ -4,7 +4,7 @@ param name string param location string param tags object = {} -param kubernetesVersion string = '1.24.3' +param kubernetesVersion string = '1.29' param systemNodeCount int = 3 param systemNodeSize string = 'Standard_D4s_v5' diff --git a/cloud-native/aks-open-service-mesh/main.json b/cloud-native/aks-open-service-mesh/main.json index 4500ff8..d5769d3 100644 --- a/cloud-native/aks-open-service-mesh/main.json +++ b/cloud-native/aks-open-service-mesh/main.json @@ -21,7 +21,7 @@ }, "kubernetesVersion": { "type": "string", - "defaultValue": "1.24.3" + "defaultValue": "1.29" }, "systemNodeCount": { "type": "int", @@ -378,9 +378,9 @@ }, "kubernetesVersion": { "type": "string", - "defaultValue": "1.24.3", + "defaultValue": "1.29", "metadata": { - "description": "Default is 1.24.3" + "description": "Default is 1.29" } }, "defenderEnabled": { diff --git a/cloud-native/aks-webapp-routing/main.bicep b/cloud-native/aks-webapp-routing/main.bicep index 768459a..6bea5d9 100644 --- a/cloud-native/aks-webapp-routing/main.bicep +++ b/cloud-native/aks-webapp-routing/main.bicep @@ -3,7 +3,7 @@ targetScope = 'subscription' param name string param location string param tags object = {} -param kubernetesVersion string = '1.24.3' +param kubernetesVersion string = '1.29' param systemNodeCount int = 3 param systemNodeSize string = 'Standard_D4s_v5' param userObjectId string