Skip to content

Commit 9ebc86b

Browse files
authored
feat: Update EKS to 1.33 (#1541)
Update EKS to 1.33 (#1541)
1 parent be0a440 commit 9ebc86b

File tree

9 files changed

+31
-14
lines changed

9 files changed

+31
-14
lines changed

cluster/eksctl/cluster.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ availabilityZones:
77
metadata:
88
name: ${EKS_CLUSTER_NAME}
99
region: ${AWS_REGION}
10-
version: "1.31"
10+
version: "1.33"
1111
tags:
1212
karpenter.sh/discovery: ${EKS_CLUSTER_NAME}
1313
created-by: eks-workshop-v2
@@ -36,7 +36,7 @@ managedNodeGroups:
3636
maxSize: 6
3737
instanceType: m5.large
3838
privateNetworking: true
39-
releaseVersion: "1.31.3-20250103"
39+
releaseVersion: "1.33.0-20250704"
4040
updateConfig:
4141
maxUnavailablePercentage: 50
4242
labels:

cluster/terraform/variables.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ variable "cluster_name" {
77
variable "cluster_version" {
88
description = "EKS cluster version."
99
type = string
10-
default = "1.31"
10+
default = "1.33"
1111
}
1212

1313
variable "ami_release_version" {
1414
description = "Default EKS AMI release version for node groups"
1515
type = string
16-
default = "1.31.3-20250103"
16+
default = "1.33.0-20250704"
1717
}
1818

1919
variable "vpc_cidr" {

docs/authoring_content.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ The following pre-requisites are necessary to work on the content:
2525
- Node.js + `yarn`
2626
- `kubectl`
2727

28-
Double-check the version of `yq` installed in your environment. Many package managers will automatically install a version of yq that is incompatible with this workshop as a pre-requisote when installing `jq`. The latest version of `yq` can be downloaded here [https://github.com/mikefarah/yq](https://github.com/mikefarah/yq)
28+
Double-check the version of `yq` installed in your environment. Many package managers will automatically install a version of yq that is incompatible with this workshop as a pre-requisite when installing `jq`. The latest version of `yq` can be downloaded here [https://github.com/mikefarah/yq](https://github.com/mikefarah/yq)
2929

3030
## Create a work branch
3131

hack/lib/kubectl-version.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export KUBECTL_VERSION='v1.31.3'
1+
export KUBECTL_VERSION='v1.33.2'

lab/scripts/code-server.sh

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,25 @@
33
set -e
44

55
export VERSION="4.101.2"
6+
arch=$(uname -m)
7+
arch_name=""
68

7-
curl -fL https://github.com/coder/code-server/releases/download/v$VERSION/code-server-$VERSION-linux-amd64.tar.gz \
9+
# Convert to amd64 or arm64
10+
case "$arch" in
11+
x86_64)
12+
arch_name="amd64"
13+
;;
14+
aarch64)
15+
arch_name="arm64"
16+
;;
17+
*)
18+
echo "Unsupported architecture: $arch"
19+
exit 1
20+
;;
21+
esac
22+
23+
24+
curl -fL https://github.com/coder/code-server/releases/download/v$VERSION/code-server-$VERSION-linux-${arch_name}.tar.gz \
825
| tar -C /usr/local -xz
9-
mv /usr/local/code-server-$VERSION-linux-amd64 /usr/local/code-server-$VERSION
26+
mv /usr/local/code-server-$VERSION-linux-${arch_name} /usr/local/code-server-$VERSION
1027
ln -s /usr/local/code-server-$VERSION/bin/code-server /usr/local/bin/code-server

lab/scripts/installer.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
set -e
44

55
# renovate: depName=kubernetes/kubernetes
6-
kubectl_version='1.31.10'
6+
kubectl_version='1.33.2'
77

88
# renovate: depName=helm/helm
99
helm_version='3.18.4'

manifests/modules/autoscaling/compute/cluster-autoscaler/.workshop/terraform/vars.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ variable "cluster_autoscaler_version" {
3838
description = "The version of cluster-autoscaler to use"
3939
type = string
4040
# renovate: datasource=github-releases depName=kubernetes/autoscaler
41-
default = "1.31.2"
41+
default = "1.33.2"
4242
}
4343

4444
variable "cluster_autoscaler_chart_version" {

renovate.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@
2323
},
2424
{
2525
"matchDepNames": ["kubernetes/kubernetes"],
26-
"allowedVersions": "/^v1.31.[0-9]+$/"
26+
"allowedVersions": "/^v1.33.[0-9]+$/"
2727
},
2828
{
2929
"matchDepNames": ["kubernetes/autoscaler"],
3030
"extractVersion": "^cluster-autoscaler-(?<version>.*)$",
31-
"allowedVersions": "/^1.31.[0-9]+$/"
31+
"allowedVersions": "/^1.33.[0-9]+$/"
3232
},
3333
{
3434
"automerge": true,

website/docusaurus.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ const config = {
7676
MANIFESTS_REF: manifestsRef,
7777
MANIFESTS_OWNER: manifestsOwner,
7878
MANIFESTS_REPOSITORY: manifestsRepository,
79-
KUBERNETES_VERSION: "1.31",
80-
KUBERNETES_NODE_VERSION: "1.31-eks-036c24b",
79+
KUBERNETES_VERSION: "1.33",
80+
KUBERNETES_NODE_VERSION: "1.33-eks-036c24b",
8181
},
8282
},
8383
],

0 commit comments

Comments
 (0)