From 1b6eda6c7cf7497f4e4d40b6c7acdd309c4e9324 Mon Sep 17 00:00:00 2001 From: Roman Zavodskikh Date: Wed, 24 Apr 2024 12:09:19 +0200 Subject: [PATCH 1/9] Update skipper version, step 2/2 Signed-off-by: Roman Zavodskikh --- cluster/manifests/skipper/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster/manifests/skipper/deployment.yaml b/cluster/manifests/skipper/deployment.yaml index 225344f018..3089a60e8d 100644 --- a/cluster/manifests/skipper/deployment.yaml +++ b/cluster/manifests/skipper/deployment.yaml @@ -1,4 +1,4 @@ -{{ $internal_version := "v0.21.62-890" }} +{{ $internal_version := "v0.21.72-900" }} {{ $canary_internal_version := "v0.21.72-900" }} {{/* Optional canary arguments separated by "[cf724afc]" to allow whitespaces, e.g. "-foo=has a whitespace[cf724afc]-baz=qux" */}} From 8266f584748cb380c8b3bbf86e8d3b1a61e6b582 Mon Sep 17 00:00:00 2001 From: Mikkel Oscar Lyderik Larsen Date: Tue, 30 Apr 2024 14:23:43 +0200 Subject: [PATCH 2/9] Update pdb-controller to Kubernetes v1.29 Signed-off-by: Mikkel Oscar Lyderik Larsen --- cluster/manifests/pdb-controller/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster/manifests/pdb-controller/deployment.yaml b/cluster/manifests/pdb-controller/deployment.yaml index 6d519ac0c7..ad0d81f6a5 100644 --- a/cluster/manifests/pdb-controller/deployment.yaml +++ b/cluster/manifests/pdb-controller/deployment.yaml @@ -27,7 +27,7 @@ spec: serviceAccountName: pdb-controller containers: - name: pdb-controller - image: container-registry.zalando.net/teapot/pdb-controller:master-31 + image: container-registry.zalando.net/teapot/pdb-controller:master-32 args: - --debug {{- if .Cluster.ConfigItems.pdb_controller_non_ready_ttl }} From 4f6905eb42c660ca74b8f0bdd781387802c6352b Mon Sep 17 00:00:00 2001 From: Mikkel Oscar Lyderik Larsen Date: Tue, 30 Apr 2024 14:26:42 +0200 Subject: [PATCH 3/9] Update CSI components to Kubernetes v1.29 Signed-off-by: Mikkel Oscar Lyderik Larsen --- cluster/manifests/03-ebs-csi/controller.yaml | 10 +++++----- cluster/manifests/03-ebs-csi/node.yaml | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/cluster/manifests/03-ebs-csi/controller.yaml b/cluster/manifests/03-ebs-csi/controller.yaml index b9064e378f..de32176699 100644 --- a/cluster/manifests/03-ebs-csi/controller.yaml +++ b/cluster/manifests/03-ebs-csi/controller.yaml @@ -35,7 +35,7 @@ spec: runAsUser: 1000 containers: - name: ebs-plugin - image: container-registry.zalando.net/teapot/aws-ebs-csi-driver:v1.28.0-master-16 + image: container-registry.zalando.net/teapot/aws-ebs-csi-driver:v1.29.1-master-17 args: - controller - --endpoint=$(CSI_ENDPOINT) @@ -82,7 +82,7 @@ spec: allowPrivilegeEscalation: false readOnlyRootFilesystem: true - name: csi-provisioner - image: container-registry.zalando.net/teapot/external-provisioner:v4.0.0-eks-1-28-20-master-16 + image: container-registry.zalando.net/teapot/external-provisioner:v4.0.1-eks-1-29-10-master-17 args: - --csi-address=$(ADDRESS) - --v=2 @@ -107,7 +107,7 @@ spec: allowPrivilegeEscalation: false readOnlyRootFilesystem: true - name: csi-attacher - image: container-registry.zalando.net/teapot/external-attacher:v4.5.0-eks-1-28-20-master-16 + image: container-registry.zalando.net/teapot/external-attacher:v4.5.1-eks-1-29-10-master-17 args: - --csi-address=$(ADDRESS) - --v=2 @@ -129,7 +129,7 @@ spec: allowPrivilegeEscalation: false readOnlyRootFilesystem: true - name: csi-resizer - image: container-registry.zalando.net/teapot/external-resizer:v1.10.0-eks-1-28-20-master-16 + image: container-registry.zalando.net/teapot/external-resizer:v1.10.1-eks-1-29-10-master-17 args: - --csi-address=$(ADDRESS) - --v=2 @@ -151,7 +151,7 @@ spec: allowPrivilegeEscalation: false readOnlyRootFilesystem: true - name: liveness-probe - image: container-registry.zalando.net/teapot/livenessprobe:v2.12.0-eks-1-28-20-master-16 + image: container-registry.zalando.net/teapot/livenessprobe:v2.12.0-eks-1-29-10-master-17 args: - --csi-address=/csi/csi.sock resources: diff --git a/cluster/manifests/03-ebs-csi/node.yaml b/cluster/manifests/03-ebs-csi/node.yaml index 121a748308..c74e96d3a2 100644 --- a/cluster/manifests/03-ebs-csi/node.yaml +++ b/cluster/manifests/03-ebs-csi/node.yaml @@ -34,7 +34,7 @@ spec: runAsUser: 0 containers: - name: ebs-plugin - image: container-registry.zalando.net/teapot/aws-ebs-csi-driver:v1.28.0-master-16 + image: container-registry.zalando.net/teapot/aws-ebs-csi-driver:v1.29.1-master-17 args: - node - --endpoint=$(CSI_ENDPOINT) @@ -77,7 +77,7 @@ spec: privileged: true readOnlyRootFilesystem: true - name: node-driver-registrar - image: container-registry.zalando.net/teapot/node-driver-registrar:v2.10.0-eks-1-28-20-master-16 + image: container-registry.zalando.net/teapot/node-driver-registrar:v2.10.1-eks-1-29-10-master-17 args: - --csi-address=$(ADDRESS) - --kubelet-registration-path=$(DRIVER_REG_SOCK_PATH) @@ -114,7 +114,7 @@ spec: allowPrivilegeEscalation: false readOnlyRootFilesystem: true - name: liveness-probe - image: container-registry.zalando.net/teapot/livenessprobe:v2.12.0-eks-1-28-20-master-16 + image: container-registry.zalando.net/teapot/livenessprobe:v2.12.0-eks-1-29-10-master-17 args: - --csi-address=/csi/csi.sock volumeMounts: From 1ea10bb57f4198c248cb96cfdf0f976003f6134b Mon Sep 17 00:00:00 2001 From: Mikkel Oscar Lyderik Larsen Date: Tue, 30 Apr 2024 14:42:29 +0200 Subject: [PATCH 4/9] Update kube-static-egress-controller to Kubernetes v1.29 Signed-off-by: Mikkel Oscar Lyderik Larsen --- cluster/manifests/kube-static-egress-controller/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster/manifests/kube-static-egress-controller/deployment.yaml b/cluster/manifests/kube-static-egress-controller/deployment.yaml index 78c6f32cb9..10c226f1ae 100644 --- a/cluster/manifests/kube-static-egress-controller/deployment.yaml +++ b/cluster/manifests/kube-static-egress-controller/deployment.yaml @@ -30,7 +30,7 @@ spec: serviceAccountName: kube-static-egress-controller containers: - name: controller - image: container-registry.zalando.net/teapot/kube-static-egress-controller:v0.2.15-master-46 + image: container-registry.zalando.net/teapot/kube-static-egress-controller:v0.2.16-master-47 args: - "--provider=aws" - "--vpc-id={{.Cluster.ConfigItems.vpc_id}}" From e783a9ab2a39a5054ec11561c7b64b8f3e4a045f Mon Sep 17 00:00:00 2001 From: Martin Linkhorst Date: Tue, 30 Apr 2024 15:26:08 +0200 Subject: [PATCH 5/9] Update admission-controller to Kubernetes v1.29 --- cluster/node-pools/master-default/userdata.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster/node-pools/master-default/userdata.yaml b/cluster/node-pools/master-default/userdata.yaml index aa4e66b4db..583f1671f1 100644 --- a/cluster/node-pools/master-default/userdata.yaml +++ b/cluster/node-pools/master-default/userdata.yaml @@ -203,7 +203,7 @@ write_files: limits: memory: {{ .Values.InstanceInfo.MemoryFraction (parseInt64 .Cluster.ConfigItems.apiserver_memory_limit_percent)}} {{- end }} - - image: 926694233939.dkr.ecr.eu-central-1.amazonaws.com/production_namespace/teapot/admission-controller:master-200 + - image: 926694233939.dkr.ecr.eu-central-1.amazonaws.com/production_namespace/teapot/admission-controller:master-201 name: admission-controller lifecycle: preStop: From e9a9497ee022bddfa671f57f18cc6233804cb867 Mon Sep 17 00:00:00 2001 From: Mustafa Abdelrahman Date: Tue, 30 Apr 2024 15:19:33 +0200 Subject: [PATCH 6/9] skipper: update image to use amazonlinux base image Signed-off-by: Mustafa Abdelrahman --- cluster/manifests/skipper/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster/manifests/skipper/deployment.yaml b/cluster/manifests/skipper/deployment.yaml index 3089a60e8d..6c67fc9b5d 100644 --- a/cluster/manifests/skipper/deployment.yaml +++ b/cluster/manifests/skipper/deployment.yaml @@ -1,5 +1,5 @@ {{ $internal_version := "v0.21.72-900" }} -{{ $canary_internal_version := "v0.21.72-900" }} +{{ $canary_internal_version := "v0.21.76-905" }} {{/* Optional canary arguments separated by "[cf724afc]" to allow whitespaces, e.g. "-foo=has a whitespace[cf724afc]-baz=qux" */}} {{ $canary_args := "" }} From 89c19e1babcfea4a6743e40b5f22572088da09e4 Mon Sep 17 00:00:00 2001 From: Martin Linkhorst Date: Thu, 2 May 2024 10:56:40 +0200 Subject: [PATCH 7/9] update deployment-service to master-190 --- .../manifests/deployment-service/controller-statefulset.yaml | 2 +- .../manifests/deployment-service/status-service-deployment.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cluster/manifests/deployment-service/controller-statefulset.yaml b/cluster/manifests/deployment-service/controller-statefulset.yaml index 11fd826997..26c5753871 100644 --- a/cluster/manifests/deployment-service/controller-statefulset.yaml +++ b/cluster/manifests/deployment-service/controller-statefulset.yaml @@ -29,7 +29,7 @@ spec: terminationGracePeriodSeconds: 300 containers: - name: "deployment-service-controller" - image: "container-registry.zalando.net/teapot/deployment-controller:master-188" + image: "container-registry.zalando.net/teapot/deployment-controller:master-190" args: - "--config-namespace=kube-system" - "--decrypt-kms-alias-arn=arn:aws:kms:{{ .Cluster.Region }}:{{ .Cluster.InfrastructureAccount | getAWSAccountID }}:alias/deployment-secret" diff --git a/cluster/manifests/deployment-service/status-service-deployment.yaml b/cluster/manifests/deployment-service/status-service-deployment.yaml index c18185dd71..b7c434e268 100644 --- a/cluster/manifests/deployment-service/status-service-deployment.yaml +++ b/cluster/manifests/deployment-service/status-service-deployment.yaml @@ -1,5 +1,5 @@ {{ $image := "container-registry.zalando.net/teapot/deployment-status-service" }} -{{ $version := "master-188" }} +{{ $version := "master-190" }} apiVersion: apps/v1 kind: Deployment From 489fbd735138f483cb039daee6d3010edfe01914 Mon Sep 17 00:00:00 2001 From: Martin Linkhorst Date: Thu, 2 May 2024 11:17:42 +0200 Subject: [PATCH 8/9] update stackset-controller to v1.4.72 --- cluster/manifests/stackset-controller/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster/manifests/stackset-controller/deployment.yaml b/cluster/manifests/stackset-controller/deployment.yaml index 7e34fb3005..ce59ddb99a 100644 --- a/cluster/manifests/stackset-controller/deployment.yaml +++ b/cluster/manifests/stackset-controller/deployment.yaml @@ -1,4 +1,4 @@ -{{ $version := "v1.4.70" }} +{{ $version := "v1.4.72" }} apiVersion: apps/v1 kind: Deployment metadata: From 0b57ad1199d8e3bdbde2544d79ec3bb799c70597 Mon Sep 17 00:00:00 2001 From: Martin Linkhorst Date: Thu, 2 May 2024 11:51:38 +0200 Subject: [PATCH 9/9] update cluster-lifecycle-controller to master-39 --- cluster/manifests/cluster-lifecycle-controller/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster/manifests/cluster-lifecycle-controller/deployment.yaml b/cluster/manifests/cluster-lifecycle-controller/deployment.yaml index b0dad127af..c1df970dcb 100644 --- a/cluster/manifests/cluster-lifecycle-controller/deployment.yaml +++ b/cluster/manifests/cluster-lifecycle-controller/deployment.yaml @@ -35,7 +35,7 @@ spec: operator: Exists containers: - name: cluster-lifecycle-controller - image: container-registry.zalando.net/teapot/cluster-lifecycle-controller:master-38 + image: container-registry.zalando.net/teapot/cluster-lifecycle-controller:master-39 args: - --drain-grace-period={{.Cluster.ConfigItems.drain_grace_period}} - --drain-min-pod-lifetime={{.Cluster.ConfigItems.drain_min_pod_lifetime}}