Skip to content

Commit dcf3c22

Browse files
authored
Merge pull request #5441 from twz123/bump-kubernetes-1.30
[release-1.30] Bump Kubernetes to v1.30.9
2 parents da250d3 + f688fb8 commit dcf3c22

File tree

12 files changed

+108
-108
lines changed

12 files changed

+108
-108
lines changed

.github/workflows/publish-docs-manual.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ on:
33
workflow_dispatch:
44
inputs:
55
version:
6-
description: 'Version tag (e.g."v1.30.7+k0s.0")'
6+
description: 'Version tag (e.g."v1.30.9+k0s.0")'
77
required: true
88

99
env:

embedded-bins/Makefile.variables

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ containerd_build_shim_go_cgo_enabled = 0
2222
#containerd_build_go_ldflags =
2323
containerd_build_go_ldflags_extra = "-w -s -extldflags=-static"
2424

25-
kubernetes_version = 1.30.7
25+
kubernetes_version = 1.30.9
2626
helm_version = 3.11.1
2727
kubernetes_buildimage = $(golang_buildimage)
2828
kubernetes_build_go_tags = "providerless"

examples/bootloose-ha-controllers/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ FROM quay.io/k0sproject/bootloose-ubuntu18.04
22

33
ADD k0s.service /etc/systemd/system/k0s.service
44

5-
RUN curl -L -o /usr/local/bin/kubectl https://storage.googleapis.com/kubernetes-release/release/v1.30.7/bin/linux/amd64/kubectl && \
5+
RUN curl -L -o /usr/local/bin/kubectl https://storage.googleapis.com/kubernetes-release/release/v1.30.9/bin/linux/amd64/kubectl && \
66
chmod +x /usr/local/bin/kubectl
77

88
ENV KUBECONFIG=/var/lib/k0s/pki/admin.conf

go.mod

+49-49
Original file line numberDiff line numberDiff line change
@@ -64,20 +64,20 @@ require (
6464

6565
// Kubernetes
6666
require (
67-
k8s.io/api v0.30.7
68-
k8s.io/apiextensions-apiserver v0.30.7
69-
k8s.io/apimachinery v0.30.7
70-
k8s.io/cli-runtime v0.30.7
71-
k8s.io/client-go v0.30.7
72-
k8s.io/cloud-provider v0.30.7
73-
k8s.io/component-base v0.30.7
74-
k8s.io/component-helpers v0.30.7
75-
k8s.io/cri-api v0.30.7
76-
k8s.io/kube-aggregator v0.30.7
77-
k8s.io/kubectl v0.30.7
78-
k8s.io/kubelet v0.30.7
79-
k8s.io/kubernetes v1.30.7
80-
k8s.io/mount-utils v0.30.7
67+
k8s.io/api v0.30.9
68+
k8s.io/apiextensions-apiserver v0.30.9
69+
k8s.io/apimachinery v0.30.9
70+
k8s.io/cli-runtime v0.30.9
71+
k8s.io/client-go v0.30.9
72+
k8s.io/cloud-provider v0.30.9
73+
k8s.io/component-base v0.30.9
74+
k8s.io/component-helpers v0.30.9
75+
k8s.io/cri-api v0.30.9
76+
k8s.io/kube-aggregator v0.30.9
77+
k8s.io/kubectl v0.30.9
78+
k8s.io/kubelet v0.30.9
79+
k8s.io/kubernetes v1.30.9
80+
k8s.io/mount-utils v0.30.9
8181
k8s.io/utils v0.0.0-20230726121419-3b25d923346b
8282
sigs.k8s.io/controller-runtime v0.18.2
8383
sigs.k8s.io/yaml v1.4.0
@@ -275,12 +275,12 @@ require (
275275
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
276276
gopkg.in/yaml.v2 v2.4.0 // indirect
277277
gopkg.in/yaml.v3 v3.0.1 // indirect
278-
k8s.io/apiserver v0.30.7 // indirect
279-
k8s.io/controller-manager v0.30.7 // indirect
278+
k8s.io/apiserver v0.30.9 // indirect
279+
k8s.io/controller-manager v0.30.9 // indirect
280280
k8s.io/klog/v2 v2.120.1 // indirect
281-
k8s.io/kms v0.30.7 // indirect
281+
k8s.io/kms v0.30.9 // indirect
282282
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect
283-
k8s.io/metrics v0.30.7 // indirect
283+
k8s.io/metrics v0.30.9 // indirect
284284
oras.land/oras-go v1.2.4 // indirect
285285
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.29.0 // indirect
286286
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
@@ -292,35 +292,35 @@ require (
292292

293293
// Replacements duplicated from upstream Kubernetes
294294
replace (
295-
// https://github.com/kubernetes/kubernetes/blob/v1.30.7/go.mod#L239-L270
296-
k8s.io/api => k8s.io/api v0.30.7
297-
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.30.7
298-
k8s.io/apimachinery => k8s.io/apimachinery v0.30.7
299-
k8s.io/apiserver => k8s.io/apiserver v0.30.7
300-
k8s.io/cli-runtime => k8s.io/cli-runtime v0.30.7
301-
k8s.io/client-go => k8s.io/client-go v0.30.7
302-
k8s.io/cloud-provider => k8s.io/cloud-provider v0.30.7
303-
k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.30.7
304-
k8s.io/code-generator => k8s.io/code-generator v0.30.7
305-
k8s.io/component-base => k8s.io/component-base v0.30.7
306-
k8s.io/component-helpers => k8s.io/component-helpers v0.30.7
307-
k8s.io/controller-manager => k8s.io/controller-manager v0.30.7
308-
k8s.io/cri-api => k8s.io/cri-api v0.30.7
309-
k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.30.7
310-
k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.30.7
311-
k8s.io/endpointslice => k8s.io/endpointslice v0.30.7
312-
k8s.io/kms => k8s.io/kms v0.30.7
313-
k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.30.7
314-
k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.30.7
315-
k8s.io/kube-proxy => k8s.io/kube-proxy v0.30.7
316-
k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.30.7
317-
k8s.io/kubectl => k8s.io/kubectl v0.30.7
318-
k8s.io/kubelet => k8s.io/kubelet v0.30.7
319-
k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.30.7
320-
k8s.io/metrics => k8s.io/metrics v0.30.7
321-
k8s.io/mount-utils => k8s.io/mount-utils v0.30.7
322-
k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.30.7
323-
k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.30.7
324-
k8s.io/sample-cli-plugin => k8s.io/sample-cli-plugin v0.30.7
325-
k8s.io/sample-controller => k8s.io/sample-controller v0.30.7
295+
// https://github.com/kubernetes/kubernetes/blob/v1.30.9/go.mod#L239-L270
296+
k8s.io/api => k8s.io/api v0.30.9
297+
k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.30.9
298+
k8s.io/apimachinery => k8s.io/apimachinery v0.30.9
299+
k8s.io/apiserver => k8s.io/apiserver v0.30.9
300+
k8s.io/cli-runtime => k8s.io/cli-runtime v0.30.9
301+
k8s.io/client-go => k8s.io/client-go v0.30.9
302+
k8s.io/cloud-provider => k8s.io/cloud-provider v0.30.9
303+
k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.30.9
304+
k8s.io/code-generator => k8s.io/code-generator v0.30.9
305+
k8s.io/component-base => k8s.io/component-base v0.30.9
306+
k8s.io/component-helpers => k8s.io/component-helpers v0.30.9
307+
k8s.io/controller-manager => k8s.io/controller-manager v0.30.9
308+
k8s.io/cri-api => k8s.io/cri-api v0.30.9
309+
k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.30.9
310+
k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.30.9
311+
k8s.io/endpointslice => k8s.io/endpointslice v0.30.9
312+
k8s.io/kms => k8s.io/kms v0.30.9
313+
k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.30.9
314+
k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.30.9
315+
k8s.io/kube-proxy => k8s.io/kube-proxy v0.30.9
316+
k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.30.9
317+
k8s.io/kubectl => k8s.io/kubectl v0.30.9
318+
k8s.io/kubelet => k8s.io/kubelet v0.30.9
319+
k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.30.9
320+
k8s.io/metrics => k8s.io/metrics v0.30.9
321+
k8s.io/mount-utils => k8s.io/mount-utils v0.30.9
322+
k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.30.9
323+
k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.30.9
324+
k8s.io/sample-cli-plugin => k8s.io/sample-cli-plugin v0.30.9
325+
k8s.io/sample-controller => k8s.io/sample-controller v0.30.9
326326
)

go.sum

+36-36
Original file line numberDiff line numberDiff line change
@@ -920,46 +920,46 @@ helm.sh/helm/v3 v3.14.4 h1:6FSpEfqyDalHq3kUr4gOMThhgY55kXUEjdQoyODYnrM=
920920
helm.sh/helm/v3 v3.14.4/go.mod h1:Tje7LL4gprZpuBNTbG34d1Xn5NmRT3OWfBRwpOSer9I=
921921
honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
922922
honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
923-
k8s.io/api v0.30.7 h1:wB2eHI+IptVYsz5WsAQpI6+Dqi3+11wEWBqIh4fh980=
924-
k8s.io/api v0.30.7/go.mod h1:bR0EwbmhYmJvUoeza7ZzBUmYCrVXccQ9JOdfv0BxhH0=
925-
k8s.io/apiextensions-apiserver v0.30.7 h1:YR2iohbfRWmN6q5ukmiFrkKHFAij5Ic4+tSBZu2nvVc=
926-
k8s.io/apiextensions-apiserver v0.30.7/go.mod h1:Uo13fs4VGPuu6SbQ/TTLTExbVQJBGvCtBNtPU526Uj4=
927-
k8s.io/apimachinery v0.30.7 h1:CoQFxvzPFKwU1eJGN/8LgM3ZJBC3hKgvwGqRrL43uIY=
928-
k8s.io/apimachinery v0.30.7/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc=
929-
k8s.io/apiserver v0.30.7 h1:4tKcwejf+OmBniwtXAXvwGce6K+G0Q4s5bWugap4d0Y=
930-
k8s.io/apiserver v0.30.7/go.mod h1:oj6q6jJtJWxHuavNRxFp6nhUxi8UX07HZIFKu1eWYjs=
931-
k8s.io/cli-runtime v0.30.7 h1:XQsBcf0dKk745fklRwD5pc0IdcrPJPgUr+W349VJAV4=
932-
k8s.io/cli-runtime v0.30.7/go.mod h1:B67pZMYMp+7h2Xyy4Yeu4T9OwYvx1UmbRUqxgpCm3vA=
933-
k8s.io/client-go v0.30.7 h1:DQRfuGWxDzxPEyyiTE/fxzAsZcj2p9sbc5671njR52w=
934-
k8s.io/client-go v0.30.7/go.mod h1:oED9+njB91ExCc4BNPAotniB7WH1ig7CmiBx5pVA1yw=
935-
k8s.io/cloud-provider v0.30.7 h1:RNt+A3W9Mz3J5nb5GTDG4jhbLE+VEHnXky4+HN4Tj8c=
936-
k8s.io/cloud-provider v0.30.7/go.mod h1:yuxkkxKZ9GDOHVGD9b912J13X1miaq08N0sc6hosH3k=
937-
k8s.io/component-base v0.30.7 h1:wtbQWLzj5xAGjz+/U/nYNnAc8+wpTUvCqN0uZuCuFF8=
938-
k8s.io/component-base v0.30.7/go.mod h1:UjPOkWiDcvUiQRTpbr3kghl+pFMtFSgqYbWKHKRcXJc=
939-
k8s.io/component-helpers v0.30.7 h1:cue1Oq0242BPbST7TSQld/z7gqNQkAhmDVuMMhJu7Lg=
940-
k8s.io/component-helpers v0.30.7/go.mod h1:f7aE0tdjEIaJ/DPH00kqUnhz+jQHthSUlKKlLbJqX2Q=
941-
k8s.io/controller-manager v0.30.7 h1:4Jo6HDjC2bsY4P8NWxEd40tVZDFnTNk1v1HcmcrejwI=
942-
k8s.io/controller-manager v0.30.7/go.mod h1:pJXE3qdo2wO9C505kkk5T8ra0ZzcxIeZX9pwLnCGqDA=
943-
k8s.io/cri-api v0.30.7 h1:4SRl/zLF+FuzQ6sUkrI5c6U8drlF3xF6/ad/Qs0AMuE=
944-
k8s.io/cri-api v0.30.7/go.mod h1://4/umPJSW1ISNSNng4OwjpkvswJOQwU8rnkvO8P+xg=
923+
k8s.io/api v0.30.9 h1:yojLzwl7TBV3XusCHXvR2AnowQFVnL9Ui3/wAga3pv4=
924+
k8s.io/api v0.30.9/go.mod h1:FGOLP66cj572P8rjO1H5x5+0vzmvf3bLc8pQlyQeBqk=
925+
k8s.io/apiextensions-apiserver v0.30.9 h1:9Z9ADALJhh0iJYm9V4c2Pk+czkO9amMm5CEtafE2gPY=
926+
k8s.io/apiextensions-apiserver v0.30.9/go.mod h1:RNWVgxNEnTaeBHPMiiUB5sb8IjuX98NcOsF85cnJQMg=
927+
k8s.io/apimachinery v0.30.9 h1:wDbY7vSPd3ALl5Fpw0yEiDyW5ozMyCpqsQ6anaCkpII=
928+
k8s.io/apimachinery v0.30.9/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc=
929+
k8s.io/apiserver v0.30.9 h1:AvRI7YteLGKBTv9nJ/LGz5WlyJr6h1Me4TfqKkSmOvc=
930+
k8s.io/apiserver v0.30.9/go.mod h1:pumPieZ4vKcfQRe8YYIUYyOQIFnCTBp1UXLtbsJWqyo=
931+
k8s.io/cli-runtime v0.30.9 h1:3GM2SBOP6i3aJLis2CoTBaHq/tOlKpKcU08AIvOEMUQ=
932+
k8s.io/cli-runtime v0.30.9/go.mod h1:45qgaqUNFY3PiAakI8LSpWz5wfoh0+0G4SMbI45kPZk=
933+
k8s.io/client-go v0.30.9 h1:nIO9MJIWK/H/rDHT0PikZhEmK0MSK5hyfdT9YMTMMC0=
934+
k8s.io/client-go v0.30.9/go.mod h1:JObO2rfBeqrWn45GNMNnDReUfa6lgP4p+RjRLPJMaE8=
935+
k8s.io/cloud-provider v0.30.9 h1:cjoY8Yjv6jRbZ9ClBBqEQOD4y/jDP6eP5ucCkN40Ekg=
936+
k8s.io/cloud-provider v0.30.9/go.mod h1:hlErhj0ekIDHiO3SfbXDwL8cTqOfqq6adOdNAdvOmZM=
937+
k8s.io/component-base v0.30.9 h1:Zw/Q5esZ1Zj/s5VEyHZMCI41tTtgO2mYLuUtQXimXLg=
938+
k8s.io/component-base v0.30.9/go.mod h1:GWgCrimYzk+Wty984dLEAQ5oYAF7CSDywoMpb62V/6M=
939+
k8s.io/component-helpers v0.30.9 h1:hBqWnzasEfndn0yKc3MpTWn46Mo/A7zrYj06B5VcwR8=
940+
k8s.io/component-helpers v0.30.9/go.mod h1:77gb0dDoZ5XULw0pOelLfQFi7+B+84McfD9e6yH5BUU=
941+
k8s.io/controller-manager v0.30.9 h1:/6M4Ftz3O1/26lCl4W8Y9bv2JxCD3e0vKLnrylNe/+w=
942+
k8s.io/controller-manager v0.30.9/go.mod h1:RH/RtVBCUIilHdIz+lYc/1niuyd3WFGS9GRvOYH+Tas=
943+
k8s.io/cri-api v0.30.9 h1:B7uhtB8GO2y6EZCSo4rhHEviyxtdhFQs4UkTT406hV8=
944+
k8s.io/cri-api v0.30.9/go.mod h1://4/umPJSW1ISNSNng4OwjpkvswJOQwU8rnkvO8P+xg=
945945
k8s.io/klog/v2 v2.120.1 h1:QXU6cPEOIslTGvZaXvFWiP9VKyeet3sawzTOvdXb4Vw=
946946
k8s.io/klog/v2 v2.120.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
947-
k8s.io/kms v0.30.7 h1:uxqXTHzgpPkr8RSb6zB0NrYOeXfdt5yHyQdFkRNGdz4=
948-
k8s.io/kms v0.30.7/go.mod h1:GrMurD0qk3G4yNgGcsCEmepqf9KyyIrTXYR2lyUOJC4=
949-
k8s.io/kube-aggregator v0.30.7 h1:27uHEqAX9OqteptducIoAPjesrcYWir2QIb1v/btabc=
950-
k8s.io/kube-aggregator v0.30.7/go.mod h1:jWSRAe7kfNaYJ4pzn+9XeobUxZl+nC8huj2ZEAohgAg=
947+
k8s.io/kms v0.30.9 h1:w4bNc7ruJf6PDEfyyeb2fjVuIqMBMMGch5KmE1sCYNA=
948+
k8s.io/kms v0.30.9/go.mod h1:GrMurD0qk3G4yNgGcsCEmepqf9KyyIrTXYR2lyUOJC4=
949+
k8s.io/kube-aggregator v0.30.9 h1:myefdslZWmrI0cjZBQASd4iqv6FWB+ZF1XEdSw/kt1M=
950+
k8s.io/kube-aggregator v0.30.9/go.mod h1:sj0G8io7ZlBQMD229KVH3e57PUCI+i1ihw5kUPYohRk=
951951
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 h1:BZqlfIlq5YbRMFko6/PM7FjZpUb45WallggurYhKGag=
952952
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340/go.mod h1:yD4MZYeKMBwQKVht279WycxKyM84kkAx2DPrTXaeb98=
953-
k8s.io/kubectl v0.30.7 h1:K9T8RufI5mKZmX5yITFzAT5I0fx9uheSVtR9OdbmIk4=
954-
k8s.io/kubectl v0.30.7/go.mod h1:VdeIJnZTTkudzbMxkM25Us1MmeLeqhl+Eekt66eg7Ik=
955-
k8s.io/kubelet v0.30.7 h1:SzAV1ehSnW3sTqeUW22Pg4HaRObv7tJ9TI7IHJhVAkk=
956-
k8s.io/kubelet v0.30.7/go.mod h1:TX6TeST2u9xrika8RL8wPG/D8x/ZTz0wT7KrHLIZxIc=
957-
k8s.io/kubernetes v1.30.7 h1:02tPr+FPLzY0J+a14SRBIxSMaTkdmkKNHYibrRtwPVQ=
958-
k8s.io/kubernetes v1.30.7/go.mod h1:hV3c+sqOEO0eVqgSo0KW5dOJ6UjGJ2l3Pd9+Qvft8UI=
959-
k8s.io/metrics v0.30.7 h1:fZu9LVjAq01b1iYRRwYWrxxU8/Uz5ZtUldWTpHEzMXg=
960-
k8s.io/metrics v0.30.7/go.mod h1:vHsk+KI9qaOzogDIN8Kz4ecNJXuvaKjcT6S3vfNXKRU=
961-
k8s.io/mount-utils v0.30.7 h1:yEGuwaYRAO2ylepooPL7D1h0SOd7Nizhgutm/HIjNMs=
962-
k8s.io/mount-utils v0.30.7/go.mod h1:9sCVmwGLcV1MPvbZ+rToMDnl1QcGozy+jBPd0MsQLIo=
953+
k8s.io/kubectl v0.30.9 h1:MA/CfDASp4NiifA8u8ZSn4K4U1EkdqaV1Z1JlIuBjEA=
954+
k8s.io/kubectl v0.30.9/go.mod h1:F4jYJtKSNjiHEgUx8kjEOmKK9iVXLc1FQvbCxYECc10=
955+
k8s.io/kubelet v0.30.9 h1:E8YYc/1CsRAXgzFuhAQGA2GnmftESSg/eJkGT1fh0nQ=
956+
k8s.io/kubelet v0.30.9/go.mod h1:j95DrESGPi/QVAZnuLTz5+45He4mF/EqVi9xKiXJyYw=
957+
k8s.io/kubernetes v1.30.9 h1:wo56bPk/+zZcqjiMTWpPuHPyh5vKY/bl75fEKIizneA=
958+
k8s.io/kubernetes v1.30.9/go.mod h1:hV3c+sqOEO0eVqgSo0KW5dOJ6UjGJ2l3Pd9+Qvft8UI=
959+
k8s.io/metrics v0.30.9 h1:aLNpGsZeIOIrTHlO16AsS7AY+Q22O9iod7wouf9qD+w=
960+
k8s.io/metrics v0.30.9/go.mod h1:pMTrEmsoOjBO+Hj9DQmWAyhKH1Py7IaVMonUFMGa0k8=
961+
k8s.io/mount-utils v0.30.9 h1:TJhmRDz0yKWlTHCeDDYsOZSPXQUYV3yDZh0pNpWi9WA=
962+
k8s.io/mount-utils v0.30.9/go.mod h1:9sCVmwGLcV1MPvbZ+rToMDnl1QcGozy+jBPd0MsQLIo=
963963
k8s.io/utils v0.0.0-20230726121419-3b25d923346b h1:sgn3ZU783SCgtaSJjpcVVlRqd6GSnlTLKgpAAttJvpI=
964964
k8s.io/utils v0.0.0-20230726121419-3b25d923346b/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
965965
oras.land/oras-go v1.2.4 h1:djpBY2/2Cs1PV87GSJlxv4voajVOMZxqqtq9AB8YNvY=

hack/tool/go.mod

+2-2
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,8 @@ require (
9090
golang.org/x/tools v0.20.0 // indirect
9191
gopkg.in/inf.v0 v0.9.1 // indirect
9292
gopkg.in/yaml.v2 v2.4.0 // indirect
93-
k8s.io/apimachinery v0.30.7 // indirect
94-
k8s.io/client-go v0.30.7 // indirect
93+
k8s.io/apimachinery v0.30.9 // indirect
94+
k8s.io/client-go v0.30.9 // indirect
9595
k8s.io/klog/v2 v2.120.1 // indirect
9696
k8s.io/utils v0.0.0-20240310230437-4693a0247e57 // indirect
9797
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect

hack/tool/go.sum

+6-6
Original file line numberDiff line numberDiff line change
@@ -330,12 +330,12 @@ gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ=
330330
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
331331
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
332332
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
333-
k8s.io/api v0.30.7 h1:wB2eHI+IptVYsz5WsAQpI6+Dqi3+11wEWBqIh4fh980=
334-
k8s.io/api v0.30.7/go.mod h1:bR0EwbmhYmJvUoeza7ZzBUmYCrVXccQ9JOdfv0BxhH0=
335-
k8s.io/apimachinery v0.30.7 h1:CoQFxvzPFKwU1eJGN/8LgM3ZJBC3hKgvwGqRrL43uIY=
336-
k8s.io/apimachinery v0.30.7/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc=
337-
k8s.io/client-go v0.30.7 h1:DQRfuGWxDzxPEyyiTE/fxzAsZcj2p9sbc5671njR52w=
338-
k8s.io/client-go v0.30.7/go.mod h1:oED9+njB91ExCc4BNPAotniB7WH1ig7CmiBx5pVA1yw=
333+
k8s.io/api v0.30.9 h1:yojLzwl7TBV3XusCHXvR2AnowQFVnL9Ui3/wAga3pv4=
334+
k8s.io/api v0.30.9/go.mod h1:FGOLP66cj572P8rjO1H5x5+0vzmvf3bLc8pQlyQeBqk=
335+
k8s.io/apimachinery v0.30.9 h1:wDbY7vSPd3ALl5Fpw0yEiDyW5ozMyCpqsQ6anaCkpII=
336+
k8s.io/apimachinery v0.30.9/go.mod h1:iexa2somDaxdnj7bha06bhb43Zpa6eWH8N8dbqVjTUc=
337+
k8s.io/client-go v0.30.9 h1:nIO9MJIWK/H/rDHT0PikZhEmK0MSK5hyfdT9YMTMMC0=
338+
k8s.io/client-go v0.30.9/go.mod h1:JObO2rfBeqrWn45GNMNnDReUfa6lgP4p+RjRLPJMaE8=
339339
k8s.io/klog/v2 v2.120.1 h1:QXU6cPEOIslTGvZaXvFWiP9VKyeet3sawzTOvdXb4Vw=
340340
k8s.io/klog/v2 v2.120.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
341341
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 h1:BZqlfIlq5YbRMFko6/PM7FjZpUb45WallggurYhKGag=

inttest/sonobuoy/README.md

+6-6
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ spec:
6161
user: "ubuntu"
6262
uploadBinary: true
6363
k0s:
64-
version: "1.30.7+k0s.0"
64+
version: "1.30.9+k0s.0"
6565
```
6666
6767
To deploy a k0s cluster on the AWS machine, run:
@@ -98,9 +98,9 @@ INFO ==> Running phase: Gather host facts
9898
.
9999
.
100100
.
101-
INFO [ssh] 3.250.52.147:22: uploading k0s binary from /home/ubuntu/.cache/k0sctl/k0s/linux/amd64/k0s-v1.30.7+k0s.0
102-
INFO [ssh] 63.32.21.232:22: uploading k0s binary from /home/ubuntu/.cache/k0sctl/k0s/linux/amd64/k0s-v1.30.7+k0s.0
103-
INFO [ssh] 54.216.71.108:22: uploading k0s binary from /home/ubuntu/.cache/k0sctl/k0s/linux/amd64/k0s-v1.30.7+k0s.0
101+
INFO [ssh] 3.250.52.147:22: uploading k0s binary from /home/ubuntu/.cache/k0sctl/k0s/linux/amd64/k0s-v1.30.9+k0s.0
102+
INFO [ssh] 63.32.21.232:22: uploading k0s binary from /home/ubuntu/.cache/k0sctl/k0s/linux/amd64/k0s-v1.30.9+k0s.0
103+
INFO [ssh] 54.216.71.108:22: uploading k0s binary from /home/ubuntu/.cache/k0sctl/k0s/linux/amd64/k0s-v1.30.9+k0s.0
104104
INFO ==> Running phase: Configure k0s
105105
WARN [ssh] 63.32.21.232:22: generating default configuration
106106
INFO [ssh] 63.32.21.232:22: validating configuration
@@ -124,7 +124,7 @@ INFO [ssh] 3.250.52.147:22: waiting for node to become ready
124124
INFO ==> Running phase: Release exclusive host lock
125125
INFO ==> Running phase: Disconnect from hosts
126126
INFO ==> Finished in 1m42s
127-
INFO k0s cluster version v1.30.7+k0s.0 is now installed
127+
INFO k0s cluster version v1.30.9+k0s.0 is now installed
128128
INFO Tip: To access the cluster you can now fetch the admin kubeconfig using:
129129
INFO k0sctl kubeconfig
130130
```
@@ -152,7 +152,7 @@ Example Output:
152152
/home/ubuntu/k0s/inttest/bin/sonobuoy run --wait=1200 \
153153
--mode=certified-conformance \
154154
--plugin-env=e2e.E2E_EXTRA_ARGS="--ginkgo.v" \
155-
--kubernetes-version=v1.30.7
155+
--kubernetes-version=v1.30.9
156156
INFO[0000] create request issued name=sonobuoy namespace= resource=namespaces
157157
INFO[0000] create request issued name=sonobuoy-serviceaccount namespace=sonobuoy resource=serviceaccounts
158158
INFO[0000] create request issued name=sonobuoy-serviceaccount-sonobuoy namespace= resource=clusterrolebindings

inttest/update-server/html/unstable/index.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: unstable
2-
version: v1.30.7+k0s.0
2+
version: v1.30.9+k0s.0
33
downloadURLs:
44
k0s:
55
linux-amd64: ..../k0s-amd64

pkg/apis/k0s/v1beta1/kubeproxy.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ type KubeProxy struct {
4141
}
4242

4343
// KubeProxyIPTablesConfiguration contains iptables-related kube-proxy configuration
44-
// @see https://github.com/kubernetes/kube-proxy/blob/v0.30.7/config/v1alpha1/types.go#L27-L48
44+
// @see https://github.com/kubernetes/kube-proxy/blob/v0.30.9/config/v1alpha1/types.go#L27-L48
4545
type KubeProxyIPTablesConfiguration struct {
4646
MasqueradeBit *int32 `json:"masqueradeBit,omitempty"`
4747
MasqueradeAll bool `json:"masqueradeAll,omitempty"`
@@ -51,7 +51,7 @@ type KubeProxyIPTablesConfiguration struct {
5151
}
5252

5353
// KubeProxyIPVSConfiguration contains ipvs-related kube-proxy configuration
54-
// @see https://github.com/kubernetes/kube-proxy/blob/v0.30.7/config/v1alpha1/types.go#L52-L78
54+
// @see https://github.com/kubernetes/kube-proxy/blob/v0.30.9/config/v1alpha1/types.go#L52-L78
5555
type KubeProxyIPVSConfiguration struct {
5656
SyncPeriod metav1.Duration `json:"syncPeriod,omitempty"`
5757
MinSyncPeriod metav1.Duration `json:"minSyncPeriod,omitempty"`

pkg/constant/constant.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ const (
8686
KubePauseContainerImage = "registry.k8s.io/pause"
8787
KubePauseContainerImageVersion = "3.9"
8888
KubeProxyImage = "quay.io/k0sproject/kube-proxy"
89-
KubeProxyImageVersion = "v1.30.7"
89+
KubeProxyImageVersion = "v1.30.9"
9090
CoreDNSImage = "quay.io/k0sproject/coredns"
9191
CoreDNSImageVersion = "1.11.4"
9292
EnvoyProxyImage = "quay.io/k0sproject/envoy-distroless"

static/_crds/v1beta1/k0s.k0sproject.io_clusterconfigs.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -547,7 +547,7 @@ spec:
547547
iptables:
548548
description: |-
549549
KubeProxyIPTablesConfiguration contains iptables-related kube-proxy configuration
550-
@see https://github.com/kubernetes/kube-proxy/blob/v0.30.7/config/v1alpha1/types.go#L27-L48
550+
@see https://github.com/kubernetes/kube-proxy/blob/v0.30.9/config/v1alpha1/types.go#L27-L48
551551
properties:
552552
localhostNodePorts:
553553
type: boolean
@@ -564,7 +564,7 @@ spec:
564564
ipvs:
565565
description: |-
566566
KubeProxyIPVSConfiguration contains ipvs-related kube-proxy configuration
567-
@see https://github.com/kubernetes/kube-proxy/blob/v0.30.7/config/v1alpha1/types.go#L52-L78
567+
@see https://github.com/kubernetes/kube-proxy/blob/v0.30.9/config/v1alpha1/types.go#L52-L78
568568
properties:
569569
excludeCIDRs:
570570
items:

0 commit comments

Comments
 (0)