Skip to content

Commit fafab39

Browse files
committed
feat: update Kubernetes to 1.35.0-alpha.3
See https://github.com/kubernetes/kubernetes/releases/tag/v1.35.0-alpha.3 Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
1 parent 7bf3aac commit fafab39

File tree

9 files changed

+72
-74
lines changed

9 files changed

+72
-74
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ INTEGRATION_TEST := integration-test
100100
INTEGRATION_TEST_DEFAULT_TARGET := $(INTEGRATION_TEST)-$(OPERATING_SYSTEM)
101101
INTEGRATION_TEST_PROVISION_DEFAULT_TARGET := integration-test-provision-$(OPERATING_SYSTEM)
102102
# renovate: datasource=github-releases depName=kubernetes/kubernetes
103-
KUBECTL_VERSION ?= v1.35.0-alpha.2
103+
KUBECTL_VERSION ?= v1.35.0-alpha.3
104104
# renovate: datasource=github-releases depName=kastenhq/kubestr
105105
KUBESTR_VERSION ?= v0.4.49
106106
# renovate: datasource=github-releases depName=helm/helm

go.mod

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -29,17 +29,17 @@ replace github.com/containerd/containerd/v2 => github.com/smira/containerd/v2 v2
2929

3030
// Kubernetes dependencies sharing the same version.
3131
require (
32-
k8s.io/api v0.35.0-alpha.2
33-
k8s.io/apiextensions-apiserver v0.35.0-alpha.2
34-
k8s.io/apimachinery v0.35.0-alpha.2
35-
k8s.io/apiserver v0.35.0-alpha.2
36-
k8s.io/client-go v0.35.0-alpha.2
37-
k8s.io/component-base v0.35.0-alpha.2
38-
k8s.io/cri-api v0.35.0-alpha.2
39-
k8s.io/kube-scheduler v0.35.0-alpha.2
40-
k8s.io/kubectl v0.35.0-alpha.2
41-
k8s.io/kubelet v0.35.0-alpha.2
42-
k8s.io/pod-security-admission v0.35.0-alpha.2
32+
k8s.io/api v0.35.0-alpha.3
33+
k8s.io/apiextensions-apiserver v0.35.0-alpha.3
34+
k8s.io/apimachinery v0.35.0-alpha.3
35+
k8s.io/apiserver v0.35.0-alpha.3
36+
k8s.io/client-go v0.35.0-alpha.3
37+
k8s.io/component-base v0.35.0-alpha.3
38+
k8s.io/cri-api v0.35.0-alpha.3
39+
k8s.io/kube-scheduler v0.35.0-alpha.3
40+
k8s.io/kubectl v0.35.0-alpha.3
41+
k8s.io/kubelet v0.35.0-alpha.3
42+
k8s.io/pod-security-admission v0.35.0-alpha.3
4343
)
4444

4545
require (
@@ -342,7 +342,7 @@ require (
342342
go.opentelemetry.io/otel/metric v1.37.0 // indirect
343343
go.opentelemetry.io/otel/trace v1.37.0 // indirect
344344
go.uber.org/multierr v1.11.0 // indirect
345-
go.yaml.in/yaml/v2 v2.4.2 // indirect
345+
go.yaml.in/yaml/v2 v2.4.3 // indirect
346346
go.yaml.in/yaml/v3 v3.0.4 // indirect
347347
golang.org/x/crypto v0.43.0 // indirect
348348
golang.org/x/exp v0.0.0-20250506013437-ce4c2cf36ca6 // indirect
@@ -357,7 +357,7 @@ require (
357357
gopkg.in/yaml.v2 v2.4.0 // indirect
358358
gopkg.in/yaml.v3 v3.0.1 // indirect
359359
gotest.tools/v3 v3.4.0 // indirect
360-
k8s.io/cli-runtime v0.35.0-alpha.2 // indirect
360+
k8s.io/cli-runtime v0.35.0-alpha.3 // indirect
361361
k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 // indirect
362362
kernel.org/pub/linux/libs/security/libcap/psx v1.2.76 // indirect
363363
rsc.io/qr v0.2.0 // indirect

go.sum

Lines changed: 30 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -528,10 +528,10 @@ github.com/nberlee/go-netstat v0.1.2 h1:wgPV1YOUo+kDFypqiKgfxMtnSs1Wb42c7ahI4qyE
528528
github.com/nberlee/go-netstat v0.1.2/go.mod h1:GvDCRLsUKMRN1wULkt7tpnDmjSIE6YGf5zeVq+mBO64=
529529
github.com/nsf/termbox-go v0.0.0-20190121233118-02980233997d h1:x3S6kxmy49zXVVyhcnrFqxvNVCBPb2KZ9hV2RBdS840=
530530
github.com/nsf/termbox-go v0.0.0-20190121233118-02980233997d/go.mod h1:IuKpRQcYE1Tfu+oAQqaLisqDeXgjyyltCfsaoYN18NQ=
531-
github.com/onsi/ginkgo/v2 v2.25.1 h1:Fwp6crTREKM+oA6Cz4MsO8RhKQzs2/gOIVOUscMAfZY=
532-
github.com/onsi/ginkgo/v2 v2.25.1/go.mod h1:ppTWQ1dh9KM/F1XgpeRqelR+zHVwV81DGRSDnFxK7Sk=
533-
github.com/onsi/gomega v1.38.1 h1:FaLA8GlcpXDwsb7m0h2A9ew2aTk3vnZMlzFgg5tz/pk=
534-
github.com/onsi/gomega v1.38.1/go.mod h1:LfcV8wZLvwcYRwPiJysphKAEsmcFnLMK/9c+PjvlX8g=
531+
github.com/onsi/ginkgo/v2 v2.27.2 h1:LzwLj0b89qtIy6SSASkzlNvX6WktqurSHwkk2ipF/Ns=
532+
github.com/onsi/ginkgo/v2 v2.27.2/go.mod h1:ArE1D/XhNXBXCBkKOLkbsb2c81dQHCRcF5zwn/ykDRo=
533+
github.com/onsi/gomega v1.38.2 h1:eZCjf2xjZAqe+LeWvKb5weQ+NcPwX84kqJ0cZNxok2A=
534+
github.com/onsi/gomega v1.38.2/go.mod h1:W2MJcYxRGV63b418Ai34Ud0hEdTVXq9NW9+Sx6uXf3k=
535535
github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U=
536536
github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM=
537537
github.com/opencontainers/image-spec v1.1.1 h1:y0fUlFfIZhPF1W537XOLg0/fcx6zcHCJwooC2xJA040=
@@ -775,16 +775,14 @@ go.opentelemetry.io/otel/trace v1.37.0/go.mod h1:TlgrlQ+PtQO5XFerSPUYG0JSgGyryXe
775775
go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI=
776776
go.opentelemetry.io/proto/otlp v1.5.0 h1:xJvq7gMzB31/d406fB8U5CBdyQGw4P399D1aQWU/3i4=
777777
go.opentelemetry.io/proto/otlp v1.5.0/go.mod h1:keN8WnHxOy8PG0rQZjJJ5A2ebUoafqWp0eVQ4yIXvJ4=
778-
go.uber.org/automaxprocs v1.6.0 h1:O3y2/QNTOdbF+e/dpXNNW7Rx2hZ4sTIPyybbxyNqTUs=
779-
go.uber.org/automaxprocs v1.6.0/go.mod h1:ifeIMSnPZuznNm6jmdzmU3/bfk01Fe2fotchwEFJ8r8=
780778
go.uber.org/goleak v1.3.0 h1:2K3zAYmnTNqV73imy9J1T3WC+gmCePx2hEGkimedGto=
781779
go.uber.org/goleak v1.3.0/go.mod h1:CoHD4mav9JJNrW/WLlf7HGZPjdw8EucARQHekz1X6bE=
782780
go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=
783781
go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y=
784782
go.uber.org/zap v1.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8=
785783
go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
786-
go.yaml.in/yaml/v2 v2.4.2 h1:DzmwEr2rDGHl7lsFgAHxmNz/1NlQ7xLIrlN2h5d1eGI=
787-
go.yaml.in/yaml/v2 v2.4.2/go.mod h1:081UH+NErpNdqlCXm3TtEran0rJZGxAYx9hb/ELlsPU=
784+
go.yaml.in/yaml/v2 v2.4.3 h1:6gvOSjQoTB3vt1l+CU+tSyi/HOjfOjRLJ4YwYZGwRO0=
785+
go.yaml.in/yaml/v2 v2.4.3/go.mod h1:zSxWcmIDjOzPXpjlTTbAsKokqkDNAVtZO0WOMiT90s8=
788786
go.yaml.in/yaml/v3 v3.0.4 h1:tfq32ie2Jv2UxXFdLJdh3jXuOzWiL1fo0bu/FbuKpbc=
789787
go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg=
790788
go.yaml.in/yaml/v4 v4.0.0-rc.2 h1:/FrI8D64VSr4HtGIlUtlFMGsm7H7pWTbj6vOLVZcA6s=
@@ -1034,34 +1032,34 @@ gvisor.dev/gvisor v0.0.0-20230927004350-cbd86285d259 h1:TbRPT0HtzFP3Cno1zZo7yPzE
10341032
gvisor.dev/gvisor v0.0.0-20230927004350-cbd86285d259/go.mod h1:AVgIgHMwK63XvmAzWG9vLQ41YnVHN0du0tEC46fI7yY=
10351033
honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
10361034
honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4=
1037-
k8s.io/api v0.35.0-alpha.2 h1:Y6A4tHFmYCKnX08/vUYI8KhGHHP0f2b/G8IMoMKH4zs=
1038-
k8s.io/api v0.35.0-alpha.2/go.mod h1:47glLzjz7JNnd7lpY1LICgS8o4MUwLpcvdNB+2WZp18=
1039-
k8s.io/apiextensions-apiserver v0.35.0-alpha.2 h1:LzY4C6/gWAUS3tBHkTg99893bQnbigHKuhO/yIAw81M=
1040-
k8s.io/apiextensions-apiserver v0.35.0-alpha.2/go.mod h1:PIy4sVrhjr7L+lQ9dvzR67wf5wcmxXKbmbv4gXe9YeU=
1041-
k8s.io/apimachinery v0.35.0-alpha.2 h1:K4D4c2UF7A5fImwIO5wWK8n4JcHC0dhQX+l72nMm+4E=
1042-
k8s.io/apimachinery v0.35.0-alpha.2/go.mod h1:wE5nOmI8k5gdg4Nuo6Csst6CE+WgeB7ZNhh7K5lLUbs=
1043-
k8s.io/apiserver v0.35.0-alpha.2 h1:YlrYQIh5D+O4DdSd+MaEchVs/2gafQnegFNd8+qPWmk=
1044-
k8s.io/apiserver v0.35.0-alpha.2/go.mod h1:/PC5mZC265Ma0J/hVTYpbn6ygpZDxqyX63fSBQgt+88=
1045-
k8s.io/cli-runtime v0.35.0-alpha.2 h1:cUOx2CrbrkJrBc4PmQobkwDCkKQiy+RSkCo0ynfK+Gw=
1046-
k8s.io/cli-runtime v0.35.0-alpha.2/go.mod h1:7H6xDbo6Ktx13ohJoBZZj5yGiaSxw3jvEZgQfEqOF6A=
1047-
k8s.io/client-go v0.35.0-alpha.2 h1:GW3rwZQub9Y4/xP/ptPd6780G1FUkbVr6MhDdEbqCMo=
1048-
k8s.io/client-go v0.35.0-alpha.2/go.mod h1:B5t/O6uI7v3Cjy8tIw8YyPyjTiz+DLifXl9+MO+zun8=
1049-
k8s.io/component-base v0.35.0-alpha.2 h1:A4Xi/5138P3bqB+PGonzelyQWy9qWhTbJ2/KD4YOkgo=
1050-
k8s.io/component-base v0.35.0-alpha.2/go.mod h1:OVdeGRRUFt1PUsB16Q+gJmJsvY0fTIG5YLxkTyTQmmQ=
1051-
k8s.io/cri-api v0.35.0-alpha.2 h1:ZTzqiWmc4sV5Z5nLRlQdm/Osoz2sFaNRnf+4OUjIKwI=
1052-
k8s.io/cri-api v0.35.0-alpha.2/go.mod h1:rETyKOmGe3X09FhB+150wlX9+w1ztcPvn0AmY4t9YCQ=
1035+
k8s.io/api v0.35.0-alpha.3 h1:BdcXkJ4n/NKhfg06PaSDG8r8Mpe9g3KO9Fkj7B/F8/4=
1036+
k8s.io/api v0.35.0-alpha.3/go.mod h1:SArWbUwVv7VhTGGbKX0RoMPXiT6ztjjzkKpRRdl6+E0=
1037+
k8s.io/apiextensions-apiserver v0.35.0-alpha.3 h1:Js9dTA0LVvR93tWOZtyJuZKMs0CQuaxNiaM1dwtUM0Q=
1038+
k8s.io/apiextensions-apiserver v0.35.0-alpha.3/go.mod h1:LWHywtk0D0qSiJd4Ql65tMY8hDKJYsgBg2jQijeZJNE=
1039+
k8s.io/apimachinery v0.35.0-alpha.3 h1:aHqVUsi78MIDmMfmMTRMAnpxUlA7poaU1iNXN/sM6gs=
1040+
k8s.io/apimachinery v0.35.0-alpha.3/go.mod h1:dR9KPaf5L0t2p9jZg/wCGB4b3ma2sXZ2zdNqILs+Sak=
1041+
k8s.io/apiserver v0.35.0-alpha.3 h1:OsYEVXKQgIErQdEO1CSnytsIypIrwdL0kXHaIIPMYso=
1042+
k8s.io/apiserver v0.35.0-alpha.3/go.mod h1:w3JHMk6fuQ6QUkWfUoXnurNlbJHleRC8Bk9yE3gWHn8=
1043+
k8s.io/cli-runtime v0.35.0-alpha.3 h1:v3vbLzrWQKfOLOk0/z+rXQEl1h29FahbgbQ58Klyjqg=
1044+
k8s.io/cli-runtime v0.35.0-alpha.3/go.mod h1:0Gaz5vAPt5F2+zHN4vtjgQrd2en478ENkkf1/zj8zhk=
1045+
k8s.io/client-go v0.35.0-alpha.3 h1:F7XDcT1E02zv/BeD7Tt1hXJO2aZjIg/jqMZ/oz3yre4=
1046+
k8s.io/client-go v0.35.0-alpha.3/go.mod h1:+gl5b5GzUQycBhxcqoQ/dxyFqz4A3Sx9djuc3TckFN8=
1047+
k8s.io/component-base v0.35.0-alpha.3 h1:1ldfRd8A5qYvjZipXvXdXhBxI8fFN7MYRAHTIrc26T8=
1048+
k8s.io/component-base v0.35.0-alpha.3/go.mod h1:DDQa1Mchpy4/+kz0TVlMxSBZyddpnzTHka+N3BnXL3E=
1049+
k8s.io/cri-api v0.35.0-alpha.3 h1:sfeNbKTHMuhsV4VFjkRfeV9lYlszezm/+ON933hJbOI=
1050+
k8s.io/cri-api v0.35.0-alpha.3/go.mod h1:JUd9UbRisfySwZ3Q6/dpEWS1WUqCdJAnxvdwA6RM22U=
10531051
k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk=
10541052
k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
10551053
k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912 h1:Y3gxNAuB0OBLImH611+UDZcmKS3g6CthxToOb37KgwE=
10561054
k8s.io/kube-openapi v0.0.0-20250910181357-589584f1c912/go.mod h1:kdmbQkyfwUagLfXIad1y2TdrjPFWp2Q89B3qkRwf/pQ=
1057-
k8s.io/kube-scheduler v0.35.0-alpha.2 h1:Ly/lvEf0cz77d0/v7nDMS3DnNJjS3fHoISs65q/gfqg=
1058-
k8s.io/kube-scheduler v0.35.0-alpha.2/go.mod h1:LSSO3+S/HuFIocvZ41c5s7bRA1KFqoMZE+zz3it7+Y0=
1059-
k8s.io/kubectl v0.35.0-alpha.2 h1:Lvmwc4avXY94GbpkGJhPY50ovKr9ZRTg9B9Q7EymnBg=
1060-
k8s.io/kubectl v0.35.0-alpha.2/go.mod h1:JjInZMzzBT8WA/tyNWCr2bgU4oycHW1f5aXRifkgbC4=
1061-
k8s.io/kubelet v0.35.0-alpha.2 h1:FSe6ZdxlZ3KkbvyebnWz3hiSHys9ZRGfCrjtUYzh2cQ=
1062-
k8s.io/kubelet v0.35.0-alpha.2/go.mod h1:9wNSSBpZENMYocRO+T1LBOq35ppnX+/nRkj7Ad+q92M=
1063-
k8s.io/pod-security-admission v0.35.0-alpha.2 h1:I8ZA65J4ahI2Wi1B73AY1E2s/V+KzlM2+xOXNJohwj0=
1064-
k8s.io/pod-security-admission v0.35.0-alpha.2/go.mod h1:P+uclsl8rib4HzKkMOB6Ch5ywfL80SI8+RK/0401j8s=
1055+
k8s.io/kube-scheduler v0.35.0-alpha.3 h1:y/OZTn6o9T/SvtQOXbqBC990woRfa8ts3IKihmziQ74=
1056+
k8s.io/kube-scheduler v0.35.0-alpha.3/go.mod h1:vCQKzyEZCsX0g7MIH4RlB+vSCtVhZ5xHNKQmaF5xsd0=
1057+
k8s.io/kubectl v0.35.0-alpha.3 h1:tqMgZ1j1gpNskerO/LNCf3Dgp9ZFC8Z/h2hNDAz/hxg=
1058+
k8s.io/kubectl v0.35.0-alpha.3/go.mod h1:Wsqg0bnno6sYV26uwRoJk2r+DN2S6wsaGOi0CCGOQCk=
1059+
k8s.io/kubelet v0.35.0-alpha.3 h1:UfIZqePkml8dngicsFfJeyqI0m0WO7Cj1uLCV1iIYLQ=
1060+
k8s.io/kubelet v0.35.0-alpha.3/go.mod h1:WwPdlgF4/kj0TEkP5wWruoswGRPpEkSLdoQRxolw710=
1061+
k8s.io/pod-security-admission v0.35.0-alpha.3 h1:UVfHrCLBFw158q9/PLGdMRTWvmB84DuIUYv0NqOpeaE=
1062+
k8s.io/pod-security-admission v0.35.0-alpha.3/go.mod h1:M7cjZ0KxuC7Fz3vyxvfeZWfcdhLABgpu3YzbDQjyxFI=
10651063
k8s.io/utils v0.0.0-20251002143259-bc988d571ff4 h1:SjGebBtkBqHFOli+05xYbK8YF1Dzkbzn+gDM4X9T4Ck=
10661064
k8s.io/utils v0.0.0-20251002143259-bc988d571ff4/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0=
10671065
kernel.org/pub/linux/libs/security/libcap/cap v1.2.76 h1:mrdLPj8ujM6eIKGtd1PkkuCIodpFFDM42Cfm0YODkIM=

hack/release.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ preface = """
1919
title = "Component Updates"
2020
description = """\
2121
Linux: 6.17.7
22-
Kubernetes: 1.35.0-alpha.2
22+
Kubernetes: 1.35.0-alpha.3
2323
CNI Plugins: 1.8.0
2424
cryptsetup: 2.8.1
2525
LVM2: 2_03_34

hack/test/e2e.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export TALOS_VERSION
3333
# Kubernetes
3434

3535
export KUBECONFIG="${TMP}/kubeconfig"
36-
export KUBERNETES_VERSION=${KUBERNETES_VERSION:-1.35.0-alpha.2}
36+
export KUBERNETES_VERSION=${KUBERNETES_VERSION:-1.35.0-alpha.3}
3737

3838
export NAME_PREFIX="talos-e2e-${SHA}-${PLATFORM}"
3939
export TIMEOUT=1200

internal/app/machined/pkg/controllers/network/operator_vip_config_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ func (suite *OperatorVIPConfigSuite) TestMachineConfigurationVIP() {
166166
}
167167

168168
vip1 := networkcfg.NewLayer2VIPConfigV1Alpha1("2.3.4.5")
169-
vip1.LinkName = "eth1"
169+
vip1.LinkName = "eth33"
170170

171171
vip2 := networkcfg.NewLayer2VIPConfigV1Alpha1("fd7a:115c:a1e0:ab12:4843:cd96:6277:2302")
172172
vip2.LinkName = "enxa"
@@ -179,15 +179,15 @@ func (suite *OperatorVIPConfigSuite) TestMachineConfigurationVIP() {
179179

180180
suite.assertOperators(
181181
[]string{
182-
"configuration/vip/eth1/2.3.4.5",
182+
"configuration/vip/eth33/2.3.4.5",
183183
"configuration/vip/eth5/fd7a:115c:a1e0:ab12:4843:cd96:6277:2302",
184184
}, func(r *network.OperatorSpec, asrt *assert.Assertions) {
185185
asrt.Equal(network.OperatorVIP, r.TypedSpec().Operator)
186186
asrt.True(r.TypedSpec().RequireUp)
187187

188188
switch r.Metadata().ID() {
189-
case "configuration/vip/eth1/2.3.4.5":
190-
asrt.Equal("eth1", r.TypedSpec().LinkName)
189+
case "configuration/vip/eth33/2.3.4.5":
190+
asrt.Equal("eth33", r.TypedSpec().LinkName)
191191
asrt.EqualValues(netip.MustParseAddr("2.3.4.5"), r.TypedSpec().VIP.IP)
192192
case "configuration/vip/eth5/fd7a:115c:a1e0:ab12:4843:cd96:6277:2302":
193193
asrt.Equal("eth5", r.TypedSpec().LinkName)

pkg/machinery/constants/constants.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -401,7 +401,7 @@ const (
401401

402402
// DefaultKubernetesVersion is the default target version of the control plane.
403403
// renovate: datasource=github-releases depName=kubernetes/kubernetes
404-
DefaultKubernetesVersion = "1.35.0-alpha.2"
404+
DefaultKubernetesVersion = "1.35.0-alpha.3"
405405

406406
// SupportedKubernetesVersions is the number of Kubernetes versions supported by Talos starting from DefaultKubernesVersion going backwards.
407407
SupportedKubernetesVersions = 6

website/content/v1.12/reference/cli.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ talosctl cluster create dev [flags]
175175
--ipxe-boot-script string iPXE boot script (URL) to use
176176
--iso-path string the ISO path to use for the initial boot
177177
--kubeprism-port int KubePrism port (set to 0 to disable) (default 7445)
178-
--kubernetes-version string desired kubernetes version to run (default "1.35.0-alpha.2")
178+
--kubernetes-version string desired kubernetes version to run (default "1.35.0-alpha.3")
179179
--memory string(mb,gb) the limit on memory usage for each control plane/VM (default 2.0GiB)
180180
--memory-workers string(mb,gb) the limit on memory usage for each worker/VM (default 2.0GiB)
181181
--mtu int MTU of the cluster network (default 1500)
@@ -253,7 +253,7 @@ talosctl cluster create docker [flags]
253253
-h, --help help for docker
254254
--host-ip string Host IP to forward exposed ports to (default "0.0.0.0")
255255
--image string the talos image to run (default "ghcr.io/siderolabs/talos:latest")
256-
--kubernetes-version string desired kubernetes version to run (default "1.35.0-alpha.2")
256+
--kubernetes-version string desired kubernetes version to run (default "1.35.0-alpha.3")
257257
--memory-controlplanes string(mb,gb) the limit on memory usage for each control plane/VM (default 2.0GiB)
258258
--memory-workers string(mb,gb) the limit on memory usage for each worker/VM (default 2.0GiB)
259259
--mount mount attach a mount to the container (docker --mount syntax)
@@ -303,7 +303,7 @@ talosctl cluster create qemu [flags]
303303
--disks disks list of disks to create in format "<driver1>:<size1>" (disks after the first one are added only to worker machines) (default virtio:10GiB,virtio:6GiB)
304304
-h, --help help for qemu
305305
--image-factory-url string image factory url (default "https://factory.talos.dev/")
306-
--kubernetes-version string desired kubernetes version to run (default "1.35.0-alpha.2")
306+
--kubernetes-version string desired kubernetes version to run (default "1.35.0-alpha.3")
307307
--memory-controlplanes string(mb,gb) the limit on memory usage for each control plane/VM (default 2.0GiB)
308308
--memory-workers string(mb,gb) the limit on memory usage for each worker/VM (default 2.0GiB)
309309
--omni-api-endpoint string the Omni API endpoint (must include a scheme, a port and a join token)
@@ -1503,7 +1503,7 @@ talosctl gen config <cluster name> <cluster endpoint> [flags]
15031503
-h, --help help for config
15041504
--install-disk string the disk to install to (default "/dev/sda")
15051505
--install-image string the image used to perform an installation (default "ghcr.io/siderolabs/installer:latest")
1506-
--kubernetes-version string desired kubernetes version to run (default "1.35.0-alpha.2")
1506+
--kubernetes-version string desired kubernetes version to run (default "1.35.0-alpha.3")
15071507
-o, --output string destination to output generated files. when multiple output types are specified, it must be a directory. for a single output type, it must either be a file path, or "-" for stdout
15081508
-t, --output-types strings types of outputs to be generated. valid types are: ["controlplane" "worker" "talosconfig"] (default [controlplane,worker,talosconfig])
15091509
-p, --persist the desired persist value for configs (default true)
@@ -1906,7 +1906,7 @@ talosctl image cache-create [flags]
19061906
### Examples
19071907

19081908
```
1909-
talosctl images cache-create --images=ghcr.io/siderolabs/kubelet:v1.35.0-alpha.2 --image-cache-path=/tmp/talos-image-cache
1909+
talosctl images cache-create --images=ghcr.io/siderolabs/kubelet:v1.35.0-alpha.3 --image-cache-path=/tmp/talos-image-cache
19101910
19111911
Alternatively, stdin can be piped to the command:
19121912
talosctl images default | talosctl images cache-create --image-cache-path=/tmp/talos-image-cache --images=-
@@ -3078,7 +3078,7 @@ talosctl upgrade-k8s [flags]
30783078
--scheduler-image string kube-scheduler image to use (default "registry.k8s.io/kube-scheduler")
30793079
--siderov1-keys-dir string The path to the SideroV1 auth PGP keys directory. Defaults to 'SIDEROV1_KEYS_DIR' env variable if set, otherwise '$HOME/.talos/keys'. Only valid for Contexts that use SideroV1 auth.
30803080
--talosconfig string The path to the Talos configuration file. Defaults to 'TALOSCONFIG' env variable if set, otherwise '$HOME/.talos/config' and '/var/run/secrets/talos.dev/config' in order.
3081-
--to string the Kubernetes control plane version to upgrade to (default "1.35.0-alpha.2")
3081+
--to string the Kubernetes control plane version to upgrade to (default "1.35.0-alpha.3")
30823082
--upgrade-kubelet upgrade kubelet service (default true)
30833083
--with-docs patch all machine configs adding the documentation for each field (default true)
30843084
--with-examples patch all machine configs with the commented examples (default true)

0 commit comments

Comments
 (0)