diff --git a/.ko.yaml b/.ko.yaml index f499bc2bd1..250890ba16 100644 --- a/.ko.yaml +++ b/.ko.yaml @@ -1 +1 @@ -defaultBaseImage: registry.k8s.io/build-image/go-runner:v2.3.1-go1.21.11-bookworm.0 +defaultBaseImage: registry.k8s.io/build-image/go-runner:v2.3.1-go1.22.7-bookworm.0 diff --git a/Dockerfile b/Dockerfile index 3d5951f134..46399596fa 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ ## BUILD ARGS ## ################################################################################ # This build arg allows the specification of a custom Golang image. -ARG GOLANG_IMAGE=golang:1.21.11 +ARG GOLANG_IMAGE=golang:1.22.7 # The distroless image on which the CPI manager image is built. # @@ -22,7 +22,7 @@ ARG GOLANG_IMAGE=golang:1.21.11 # deterministic builds. Follow what kubernetes uses to build # kube-controller-manager, for example for 1.23.x: # https://github.com/kubernetes/kubernetes/blob/release-1.24/build/common.sh#L94 -ARG DISTROLESS_IMAGE=registry.k8s.io/build-image/go-runner:v2.3.1-go1.21.11-bookworm.0 +ARG DISTROLESS_IMAGE=registry.k8s.io/build-image/go-runner:v2.3.1-go1.22.7-bookworm.0 ################################################################################ ## BUILD STAGE ## diff --git a/go.mod b/go.mod index 5fd0f4c0f8..7d0495e026 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module k8s.io/cloud-provider-aws -go 1.19 +go 1.22.7 require ( github.com/aws/aws-sdk-go v1.54.6 diff --git a/tests/e2e/go.mod b/tests/e2e/go.mod index 39343845d8..3659191c4b 100644 --- a/tests/e2e/go.mod +++ b/tests/e2e/go.mod @@ -1,6 +1,6 @@ module k8s.io/cloud-provider-aws/tests/e2e -go 1.19 +go 1.22.7 require ( github.com/onsi/ginkgo/v2 v2.4.0