mirror of
				https://github.com/siderolabs/talos.git
				synced 2025-10-31 08:21:25 +01:00 
			
		
		
		
	feat: update Kubernetes to 1.30.0-rc.0, etcd to 3.5.13
See: * https://github.com/etcd-io/etcd/releases/tag/v3.5.13 * https://github.com/kubernetes/kubernetes/releases/tag/v1.30.0-rc.0 Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
This commit is contained in:
		
							parent
							
								
									0361ff8956
								
							
						
					
					
						commit
						a6b2f54564
					
				
							
								
								
									
										2
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Makefile
									
									
									
									
									
								
							| @ -86,7 +86,7 @@ INTEGRATION_TEST_DEFAULT_TARGET := integration-test-$(OPERATING_SYSTEM) | ||||
| MODULE_SIG_VERIFY_DEFAULT_TARGET := module-sig-verify-$(OPERATING_SYSTEM) | ||||
| INTEGRATION_TEST_PROVISION_DEFAULT_TARGET := integration-test-provision-$(OPERATING_SYSTEM) | ||||
| # renovate: datasource=github-releases depName=kubernetes/kubernetes
 | ||||
| KUBECTL_VERSION ?= v1.30.0-beta.0 | ||||
| KUBECTL_VERSION ?= v1.30.0-rc.0 | ||||
| # renovate: datasource=github-releases depName=kastenhq/kubestr
 | ||||
| KUBESTR_VERSION ?= v0.4.41 | ||||
| # renovate: datasource=github-releases depName=helm/helm
 | ||||
|  | ||||
							
								
								
									
										38
									
								
								go.mod
									
									
									
									
									
								
							
							
						
						
									
										38
									
								
								go.mod
									
									
									
									
									
								
							| @ -19,16 +19,16 @@ replace ( | ||||
| 
 | ||||
| // Kubernetes dependencies sharing the same version. | ||||
| require ( | ||||
| 	k8s.io/api v0.30.0-beta.0 | ||||
| 	k8s.io/apimachinery v0.30.0-beta.0 | ||||
| 	k8s.io/apiserver v0.30.0-beta.0 | ||||
| 	k8s.io/client-go v0.30.0-beta.0 | ||||
| 	k8s.io/component-base v0.30.0-beta.0 | ||||
| 	k8s.io/cri-api v0.30.0-beta.0 | ||||
| 	k8s.io/kube-scheduler v0.30.0-beta.0 | ||||
| 	k8s.io/kubectl v0.30.0-beta.0 | ||||
| 	k8s.io/kubelet v0.30.0-beta.0 | ||||
| 	k8s.io/pod-security-admission v0.30.0-beta.0 | ||||
| 	k8s.io/api v0.30.0-rc.0 | ||||
| 	k8s.io/apimachinery v0.30.0-rc.0 | ||||
| 	k8s.io/apiserver v0.30.0-rc.0 | ||||
| 	k8s.io/client-go v0.30.0-rc.0 | ||||
| 	k8s.io/component-base v0.30.0-rc.0 | ||||
| 	k8s.io/cri-api v0.30.0-rc.0 | ||||
| 	k8s.io/kube-scheduler v0.30.0-rc.0 | ||||
| 	k8s.io/kubectl v0.30.0-rc.0 | ||||
| 	k8s.io/kubelet v0.30.0-rc.0 | ||||
| 	k8s.io/pod-security-admission v0.30.0-rc.0 | ||||
| ) | ||||
| 
 | ||||
| require ( | ||||
| @ -147,10 +147,10 @@ require ( | ||||
| 	github.com/vmware-tanzu/sonobuoy v0.57.1 | ||||
| 	github.com/vmware/vmw-guestinfo v0.0.0-20220317130741-510905f0efa3 | ||||
| 	github.com/vultr/metadata v1.1.0 | ||||
| 	go.etcd.io/etcd/api/v3 v3.5.12 | ||||
| 	go.etcd.io/etcd/client/pkg/v3 v3.5.12 | ||||
| 	go.etcd.io/etcd/client/v3 v3.5.12 | ||||
| 	go.etcd.io/etcd/etcdutl/v3 v3.5.12 | ||||
| 	go.etcd.io/etcd/api/v3 v3.5.13 | ||||
| 	go.etcd.io/etcd/client/pkg/v3 v3.5.13 | ||||
| 	go.etcd.io/etcd/client/v3 v3.5.13 | ||||
| 	go.etcd.io/etcd/etcdutl/v3 v3.5.13 | ||||
| 	go.uber.org/zap v1.27.0 | ||||
| 	go4.org/netipx v0.0.0-20231129151722-fdeea329fbba | ||||
| 	golang.org/x/net v0.22.0 | ||||
| @ -319,10 +319,10 @@ require ( | ||||
| 	github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 // indirect | ||||
| 	github.com/xlab/treeprint v1.2.0 // indirect | ||||
| 	go.etcd.io/bbolt v1.3.9 // indirect | ||||
| 	go.etcd.io/etcd/client/v2 v2.305.12 // indirect | ||||
| 	go.etcd.io/etcd/pkg/v3 v3.5.12 // indirect | ||||
| 	go.etcd.io/etcd/raft/v3 v3.5.12 // indirect | ||||
| 	go.etcd.io/etcd/server/v3 v3.5.12 // indirect | ||||
| 	go.etcd.io/etcd/client/v2 v2.305.13 // indirect | ||||
| 	go.etcd.io/etcd/pkg/v3 v3.5.13 // indirect | ||||
| 	go.etcd.io/etcd/raft/v3 v3.5.13 // indirect | ||||
| 	go.etcd.io/etcd/server/v3 v3.5.13 // indirect | ||||
| 	go.opencensus.io v0.24.0 // indirect | ||||
| 	go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.46.0 // indirect | ||||
| 	go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.47.0 // indirect | ||||
| @ -343,7 +343,7 @@ require ( | ||||
| 	gopkg.in/inf.v0 v0.9.1 // indirect | ||||
| 	gopkg.in/ini.v1 v1.67.0 // indirect | ||||
| 	gopkg.in/yaml.v2 v2.4.0 // indirect | ||||
| 	k8s.io/cli-runtime v0.30.0-beta.0 // indirect | ||||
| 	k8s.io/cli-runtime v0.30.0-rc.0 // indirect | ||||
| 	k8s.io/klog v1.0.0 // indirect | ||||
| 	k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect | ||||
| 	k8s.io/utils v0.0.0-20230726121419-3b25d923346b // indirect | ||||
|  | ||||
							
								
								
									
										76
									
								
								go.sum
									
									
									
									
									
								
							
							
						
						
									
										76
									
								
								go.sum
									
									
									
									
									
								
							| @ -775,22 +775,22 @@ github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1 | ||||
| github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= | ||||
| go.etcd.io/bbolt v1.3.9 h1:8x7aARPEXiXbHmtUwAIv7eV2fQFHrLLavdiJ3uzJXoI= | ||||
| go.etcd.io/bbolt v1.3.9/go.mod h1:zaO32+Ti0PK1ivdPtgMESzuzL2VPoIG1PCQNvOdo/dE= | ||||
| go.etcd.io/etcd/api/v3 v3.5.12 h1:W4sw5ZoU2Juc9gBWuLk5U6fHfNVyY1WC5g9uiXZio/c= | ||||
| go.etcd.io/etcd/api/v3 v3.5.12/go.mod h1:Ot+o0SWSyT6uHhA56al1oCED0JImsRiU9Dc26+C2a+4= | ||||
| go.etcd.io/etcd/client/pkg/v3 v3.5.12 h1:EYDL6pWwyOsylrQyLp2w+HkQ46ATiOvoEdMarindU2A= | ||||
| go.etcd.io/etcd/client/pkg/v3 v3.5.12/go.mod h1:seTzl2d9APP8R5Y2hFL3NVlD6qC/dOT+3kvrqPyTas4= | ||||
| go.etcd.io/etcd/client/v2 v2.305.12 h1:0m4ovXYo1CHaA/Mp3X/Fak5sRNIWf01wk/X1/G3sGKI= | ||||
| go.etcd.io/etcd/client/v2 v2.305.12/go.mod h1:aQ/yhsxMu+Oht1FOupSr60oBvcS9cKXHrzBpDsPTf9E= | ||||
| go.etcd.io/etcd/client/v3 v3.5.12 h1:v5lCPXn1pf1Uu3M4laUE2hp/geOTc5uPcYYsNe1lDxg= | ||||
| go.etcd.io/etcd/client/v3 v3.5.12/go.mod h1:tSbBCakoWmmddL+BKVAJHa9km+O/E+bumDe9mSbPiqw= | ||||
| go.etcd.io/etcd/etcdutl/v3 v3.5.12 h1:R3HLloeRcIOAvNtOTcMV9fshCbz9aZP2Xh4AP2+KnFU= | ||||
| go.etcd.io/etcd/etcdutl/v3 v3.5.12/go.mod h1:U023wujJQo/2EeSrjPDnmFdCX6TC6Q6W9pAvuWKaaJE= | ||||
| go.etcd.io/etcd/pkg/v3 v3.5.12 h1:OK2fZKI5hX/+BTK76gXSTyZMrbnARyX9S643GenNGb8= | ||||
| go.etcd.io/etcd/pkg/v3 v3.5.12/go.mod h1:UVwg/QIMoJncyeb/YxvJBJCE/NEwtHWashqc8A1nj/M= | ||||
| go.etcd.io/etcd/raft/v3 v3.5.12 h1:7r22RufdDsq2z3STjoR7Msz6fYH8tmbkdheGfwJNRmU= | ||||
| go.etcd.io/etcd/raft/v3 v3.5.12/go.mod h1:ERQuZVe79PI6vcC3DlKBukDCLja/L7YMu29B74Iwj4U= | ||||
| go.etcd.io/etcd/server/v3 v3.5.12 h1:EtMjsbfyfkwZuA2JlKOiBfuGkFCekv5H178qjXypbG8= | ||||
| go.etcd.io/etcd/server/v3 v3.5.12/go.mod h1:axB0oCjMy+cemo5290/CutIjoxlfA6KVYKD1w0uue10= | ||||
| go.etcd.io/etcd/api/v3 v3.5.13 h1:8WXU2/NBge6AUF1K1gOexB6e07NgsN1hXK0rSTtgSp4= | ||||
| go.etcd.io/etcd/api/v3 v3.5.13/go.mod h1:gBqlqkcMMZMVTMm4NDZloEVJzxQOQIls8splbqBDa0c= | ||||
| go.etcd.io/etcd/client/pkg/v3 v3.5.13 h1:RVZSAnWWWiI5IrYAXjQorajncORbS0zI48LQlE2kQWg= | ||||
| go.etcd.io/etcd/client/pkg/v3 v3.5.13/go.mod h1:XxHT4u1qU12E2+po+UVPrEeL94Um6zL58ppuJWXSAB8= | ||||
| go.etcd.io/etcd/client/v2 v2.305.13 h1:RWfV1SX5jTU0lbCvpVQe3iPQeAHETWdOTb6pxhd77C8= | ||||
| go.etcd.io/etcd/client/v2 v2.305.13/go.mod h1:iQnL7fepbiomdXMb3om1rHq96htNNGv2sJkEcZGDRRg= | ||||
| go.etcd.io/etcd/client/v3 v3.5.13 h1:o0fHTNJLeO0MyVbc7I3fsCf6nrOqn5d+diSarKnB2js= | ||||
| go.etcd.io/etcd/client/v3 v3.5.13/go.mod h1:cqiAeY8b5DEEcpxvgWKsbLIWNM/8Wy2xJSDMtioMcoI= | ||||
| go.etcd.io/etcd/etcdutl/v3 v3.5.13 h1:GEAIyquWCRS0P9UAs6QmMgo36t9tT6hHNLb3g25DGNg= | ||||
| go.etcd.io/etcd/etcdutl/v3 v3.5.13/go.mod h1:2vhvTIQobP+Cb04qzlcbKGvX6J5oq/N1kquk1yCDIQY= | ||||
| go.etcd.io/etcd/pkg/v3 v3.5.13 h1:st9bDWNsKkBNpP4PR1MvM/9NqUPfvYZx/YXegsYEH8M= | ||||
| go.etcd.io/etcd/pkg/v3 v3.5.13/go.mod h1:N+4PLrp7agI/Viy+dUYpX7iRtSPvKq+w8Y14d1vX+m0= | ||||
| go.etcd.io/etcd/raft/v3 v3.5.13 h1:7r/NKAOups1YnKcfro2RvGGo2PTuizF/xh26Z2CTAzA= | ||||
| go.etcd.io/etcd/raft/v3 v3.5.13/go.mod h1:uUFibGLn2Ksm2URMxN1fICGhk8Wu96EfDQyuLhAcAmw= | ||||
| go.etcd.io/etcd/server/v3 v3.5.13 h1:V6KG+yMfMSqWt+lGnhFpP5z5dRUj1BDRJ5k1fQ9DFok= | ||||
| go.etcd.io/etcd/server/v3 v3.5.13/go.mod h1:K/8nbsGupHqmr5MkgaZpLlH1QdX1pcNQLAkODy44XcQ= | ||||
| go.mozilla.org/pkcs7 v0.0.0-20200128120323-432b2356ecb1 h1:A/5uWzF44DlIgdm/PQFwfMkW0JX+cIcQi/SwLAmZP5M= | ||||
| go.mozilla.org/pkcs7 v0.0.0-20200128120323-432b2356ecb1/go.mod h1:SNgMg+EgDFwmvSmLRTNKC5fegJjB7v23qTQ0XLGUNHk= | ||||
| go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= | ||||
| @ -1243,34 +1243,34 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh | ||||
| honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= | ||||
| honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= | ||||
| honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= | ||||
| k8s.io/api v0.30.0-beta.0 h1:5nsH5CjCcgbHxWigNtvMu3rulycLWPqrlDe5tSonVQI= | ||||
| k8s.io/api v0.30.0-beta.0/go.mod h1:A74Wh+vOyYXQS7SbhLXPF3rW0+CQP078Sqn+yuHQV8Y= | ||||
| k8s.io/apimachinery v0.30.0-beta.0 h1:/gaNLWP5ynEG0ExJ+4w2YCj5/L4MU66RsWEAKciy0/g= | ||||
| k8s.io/apimachinery v0.30.0-beta.0/go.mod h1:wEJvNDlfxMRaMhyv38SIHIEC9hah/xuzqUUhxIyUv7Y= | ||||
| k8s.io/apiserver v0.30.0-beta.0 h1:Ajn6UXQiZZTTXjHBKLVAGTDByxgGw1nO349U1RhPdZQ= | ||||
| k8s.io/apiserver v0.30.0-beta.0/go.mod h1:ZTxr3Q/JH1xVJKXAwEiKLTlEgK69hmG7jumJq8Oq9uM= | ||||
| k8s.io/cli-runtime v0.30.0-beta.0 h1:nocpmvT/kY5QW/Jnfk3kmHbpFvOzjSldy+1uhHTCGbQ= | ||||
| k8s.io/cli-runtime v0.30.0-beta.0/go.mod h1:klkgNydtg5/ZrthDwyxPfgvCw6b/n9HaxJMsQHCVA2Y= | ||||
| k8s.io/client-go v0.30.0-beta.0 h1:9K7+KFX7IuacC0lvMyxRBAx6rEiFfhWYo+AN919XWp4= | ||||
| k8s.io/client-go v0.30.0-beta.0/go.mod h1:HFM/neoED2h1OCm5AERy1PmCb3etIgrfIbcDbUqfDQ8= | ||||
| k8s.io/component-base v0.30.0-beta.0 h1:BrmAW/HLVhLUi9lpLJKKsb0Xqn8KX/5ez56/lVzgWXg= | ||||
| k8s.io/component-base v0.30.0-beta.0/go.mod h1:jz7Tz00FFNpjMBCJ1X4CTLIGAwmHjlmTKB25vPcnvuI= | ||||
| k8s.io/cri-api v0.30.0-beta.0 h1:JI3+jYaP6FzApyx0oHMkQos4hLCrH52QlWF+pTXmS+A= | ||||
| k8s.io/cri-api v0.30.0-beta.0/go.mod h1:4MvRsG7Jr/C0uyVjCforyO0BNJJlngqcMRsJvObl4q0= | ||||
| k8s.io/api v0.30.0-rc.0 h1:0vwjCf5U6lj1sM24wdjdQCXBFsINbJauMex+XDH++E8= | ||||
| k8s.io/api v0.30.0-rc.0/go.mod h1:4CLPX+Dd3RifXMc9OTqzn/t0aCRsJ5suJYNLhQiKlfw= | ||||
| k8s.io/apimachinery v0.30.0-rc.0 h1:ghVIkYishlw0TDOXd6H37jsGimcoizYwQ48o7QgPrdI= | ||||
| k8s.io/apimachinery v0.30.0-rc.0/go.mod h1:wEJvNDlfxMRaMhyv38SIHIEC9hah/xuzqUUhxIyUv7Y= | ||||
| k8s.io/apiserver v0.30.0-rc.0 h1:CzCvYE+lSwjHn0U/dVbfc0j3ClUiub5sAmNFn1FYUaw= | ||||
| k8s.io/apiserver v0.30.0-rc.0/go.mod h1:ClBDmZJCizySwH+Mez2U7+fiHx8UBcseLLSrcHGrkLM= | ||||
| k8s.io/cli-runtime v0.30.0-rc.0 h1:2rbUd5vcrdrixxufoMgPJqydDSK75OSoYCoNd5/d+NU= | ||||
| k8s.io/cli-runtime v0.30.0-rc.0/go.mod h1:QUn+K5h5YPFCptIE++InTqDM89ifPM1XLn9fDC4LmBE= | ||||
| k8s.io/client-go v0.30.0-rc.0 h1:m+Tpjp1LxKQRrB6iL9MM1CIzGyTtICfVCZU1IVip9Ks= | ||||
| k8s.io/client-go v0.30.0-rc.0/go.mod h1:FB4lJjgcJ7F1JlFphqgb7mdMWq4iKcEeTXk7Mg3cR8Y= | ||||
| k8s.io/component-base v0.30.0-rc.0 h1:3jELVJbdw8qwribGIv4PTBei/yhcy8o80DgbEUhNXXU= | ||||
| k8s.io/component-base v0.30.0-rc.0/go.mod h1:3EK7nuweF0xEIfeEaXfKe9HhCIlrXTXweEkL5w/xS1Q= | ||||
| k8s.io/cri-api v0.30.0-rc.0 h1:bCr4k0Ksrvd+lJmD2wjQBAjFNA4AVPcLgdVbKFfsIWw= | ||||
| k8s.io/cri-api v0.30.0-rc.0/go.mod h1:4MvRsG7Jr/C0uyVjCforyO0BNJJlngqcMRsJvObl4q0= | ||||
| k8s.io/klog v1.0.0 h1:Pt+yjF5aB1xDSVbau4VsWe+dQNzA0qv1LlXdC2dF6Q8= | ||||
| k8s.io/klog v1.0.0/go.mod h1:4Bi6QPql/J/LkTDqv7R/cd3hPo4k2DG6Ptcz060Ez5I= | ||||
| k8s.io/klog/v2 v2.120.1 h1:QXU6cPEOIslTGvZaXvFWiP9VKyeet3sawzTOvdXb4Vw= | ||||
| k8s.io/klog/v2 v2.120.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= | ||||
| k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 h1:BZqlfIlq5YbRMFko6/PM7FjZpUb45WallggurYhKGag= | ||||
| k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340/go.mod h1:yD4MZYeKMBwQKVht279WycxKyM84kkAx2DPrTXaeb98= | ||||
| k8s.io/kube-scheduler v0.30.0-beta.0 h1:SGP+Ba0mSFlfh54sdxWa+EnYhnIIjg0s+GjL+FsSNUc= | ||||
| k8s.io/kube-scheduler v0.30.0-beta.0/go.mod h1:/6B5R74X436NJZj2hy1bWf4VMx0DavyX8kaQpwRInJM= | ||||
| k8s.io/kubectl v0.30.0-beta.0 h1:Bk0FZA8HhIx9upakJ1o68VvZtSKH8Bp21DhBDHFdNx4= | ||||
| k8s.io/kubectl v0.30.0-beta.0/go.mod h1:0/dhxoSfNzjq2O1fwR9Z0yEEJAsNSudrra220gvMiow= | ||||
| k8s.io/kubelet v0.30.0-beta.0 h1:1wyktF4IN0P9gvy4HQRyzrhHuAe/Z2A2ErLy7SNLlTY= | ||||
| k8s.io/kubelet v0.30.0-beta.0/go.mod h1:Et2tP9MEV91X8V+1oKS/QKa07U4gYivm/l+DBrRjJxw= | ||||
| k8s.io/pod-security-admission v0.30.0-beta.0 h1:hj/d1kiL9GrQDk6ooFeHzfeervkdV53tDTPkY25G/Bw= | ||||
| k8s.io/pod-security-admission v0.30.0-beta.0/go.mod h1:+A/HEw3xmD6Tf3Z6UjLHiKLaPCE0SPsR50lRdJhNKdE= | ||||
| k8s.io/kube-scheduler v0.30.0-rc.0 h1:zEG+0ViPWkg9eSCtUMwAkiLwdjSg/JZ3ooRwQqJhA4U= | ||||
| k8s.io/kube-scheduler v0.30.0-rc.0/go.mod h1:V6g+8w7Q3Lzqwy6tOakOJ9o6rL62/w4AKvR2+KU+Wrg= | ||||
| k8s.io/kubectl v0.30.0-rc.0 h1:zi+zYNzzESRRumok/q/Oi51hpdciGc6DG9Of/E8QLSg= | ||||
| k8s.io/kubectl v0.30.0-rc.0/go.mod h1:q0UwheyElPBVuBbBqpvDIhfRByJTJ+6p/dhZ2AP0dWU= | ||||
| k8s.io/kubelet v0.30.0-rc.0 h1:BJRnrEXr+wGuNCXN8MOidhkHIQWWhl+krItnylVzhgU= | ||||
| k8s.io/kubelet v0.30.0-rc.0/go.mod h1:SUg1oqNU+hqviqf0pvsTMRogonpvPQuT4S2sUGfCWC8= | ||||
| k8s.io/pod-security-admission v0.30.0-rc.0 h1:2z0gmzPdXlPMxE3DGM82pLPpAaqiZ2iupmhLuCCdmfg= | ||||
| k8s.io/pod-security-admission v0.30.0-rc.0/go.mod h1:zsv4aQpnJWZDTU6jP6AXk3AGpXTlnCCaPM0+2wvFles= | ||||
| k8s.io/utils v0.0.0-20230726121419-3b25d923346b h1:sgn3ZU783SCgtaSJjpcVVlRqd6GSnlTLKgpAAttJvpI= | ||||
| k8s.io/utils v0.0.0-20230726121419-3b25d923346b/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= | ||||
| kernel.org/pub/linux/libs/security/libcap/cap v1.2.69 h1:N0m3tKYbkRMmDobh/47ngz+AWeV7PcfXMDi8xu3Vrag= | ||||
|  | ||||
| @ -19,7 +19,7 @@ preface = """\ | ||||
|         description = """\ | ||||
| Linux: 6.6.21 | ||||
| etcd: 3.5.11 | ||||
| Kubernetes: 1.30.0-beta.0 | ||||
| Kubernetes: 1.30.0-rc.0 | ||||
| containerd: 1.7.14 | ||||
| runc: 1.1.12 | ||||
| Flannel: 0.24.4 | ||||
|  | ||||
| @ -41,7 +41,7 @@ export TALOS_VERSION | ||||
| # Kubernetes | ||||
| 
 | ||||
| export KUBECONFIG="${TMP}/kubeconfig" | ||||
| export KUBERNETES_VERSION=${KUBERNETES_VERSION:-1.30.0-beta.0} | ||||
| export KUBERNETES_VERSION=${KUBERNETES_VERSION:-1.30.0-rc.0} | ||||
| 
 | ||||
| export NAME_PREFIX="talos-e2e-${SHA}-${PLATFORM}" | ||||
| export TIMEOUT=1200 | ||||
|  | ||||
| @ -344,7 +344,7 @@ const ( | ||||
| 
 | ||||
| 	// DefaultKubernetesVersion is the default target version of the control plane. | ||||
| 	// renovate: datasource=github-releases depName=kubernetes/kubernetes | ||||
| 	DefaultKubernetesVersion = "1.30.0-beta.0" | ||||
| 	DefaultKubernetesVersion = "1.30.0-rc.0" | ||||
| 
 | ||||
| 	// SupportedKubernetesVersions is the number of Kubernetes versions supported by Talos starting from DefaultKubernesVersion going backwards. | ||||
| 	SupportedKubernetesVersions = 6 | ||||
| @ -400,7 +400,7 @@ const ( | ||||
| 
 | ||||
| 	// DefaultEtcdVersion is the default target version of etcd. | ||||
| 	// renovate: datasource=github-releases depName=etcd-io/etcd | ||||
| 	DefaultEtcdVersion = "v3.5.12" | ||||
| 	DefaultEtcdVersion = "v3.5.13" | ||||
| 
 | ||||
| 	// EtcdRootTalosKey is the root etcd key for Talos-specific storage. | ||||
| 	EtcdRootTalosKey = "talos:v1" | ||||
|  | ||||
| @ -5,7 +5,7 @@ linkTitle: "Documentation" | ||||
| cascade: | ||||
|   type: docs | ||||
| lastRelease: v1.7.0-alpha.1 | ||||
| kubernetesRelease: "1.30.0-beta.0" | ||||
| kubernetesRelease: "1.30.0-rc.0" | ||||
| prevKubernetesRelease: "1.28.3" | ||||
| nvidiaContainerToolkitRelease: "v1.14.5" | ||||
| nvidiaDriverRelease: "535.129.03" | ||||
|  | ||||
| @ -135,7 +135,7 @@ talosctl cluster create [flags] | ||||
|       --ipxe-boot-script string                  iPXE boot script (URL) to use | ||||
|       --iso-path string                          the ISO path to use for the initial boot (VM only) | ||||
|       --kubeprism-port int                       KubePrism port (set to 0 to disable) (default 7445) | ||||
|       --kubernetes-version string                desired kubernetes version to run (default "1.30.0-beta.0") | ||||
|       --kubernetes-version string                desired kubernetes version to run (default "1.30.0-rc.0") | ||||
|       --memory int                               the limit on memory usage in MB (each control plane/VM) (default 2048) | ||||
|       --memory-workers int                       the limit on memory usage in MB (each worker/VM) (default 2048) | ||||
|       --mtu int                                  MTU of the cluster network (default 1500) | ||||
| @ -1333,7 +1333,7 @@ talosctl gen config <cluster name> <cluster endpoint> [flags] | ||||
|   -h, --help                                     help for config | ||||
|       --install-disk string                      the disk to install to (default "/dev/sda") | ||||
|       --install-image string                     the image used to perform an installation (default "ghcr.io/siderolabs/installer:latest") | ||||
|       --kubernetes-version string                desired kubernetes version to run (default "1.30.0-beta.0") | ||||
|       --kubernetes-version string                desired kubernetes version to run (default "1.30.0-rc.0") | ||||
|   -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 | ||||
|   -t, --output-types strings                     types of outputs to be generated. valid types are: ["controlplane" "worker" "talosconfig"] (default [controlplane,worker,talosconfig]) | ||||
|   -p, --persist                                  the desired persist value for configs (default true) | ||||
| @ -2939,7 +2939,7 @@ talosctl upgrade-k8s [flags] | ||||
|       --pre-pull-images                   pre-pull images before upgrade (default true) | ||||
|       --proxy-image string                kube-proxy image to use (default "registry.k8s.io/kube-proxy") | ||||
|       --scheduler-image string            kube-scheduler image to use (default "registry.k8s.io/kube-scheduler") | ||||
|       --to string                         the Kubernetes control plane version to upgrade to (default "1.30.0-beta.0") | ||||
|       --to string                         the Kubernetes control plane version to upgrade to (default "1.30.0-rc.0") | ||||
|       --upgrade-kubelet                   upgrade kubelet service (default true) | ||||
|       --with-docs                         patch all machine configs adding the documentation for each field (default true) | ||||
|       --with-examples                     patch all machine configs with the commented examples (default true) | ||||
|  | ||||
| @ -90,7 +90,7 @@ controlPlane: | ||||
| {{< /highlight >}}</details> | | | ||||
| |`kubelet` |<a href="#Config.machine.kubelet">KubeletConfig</a> |Used to provide additional options to the kubelet. <details><summary>Show example(s)</summary>{{< highlight yaml >}} | ||||
| kubelet: | ||||
|     image: ghcr.io/siderolabs/kubelet:v1.30.0-beta.0 # The `image` field is an optional reference to an alternative kubelet image. | ||||
|     image: ghcr.io/siderolabs/kubelet:v1.30.0-rc.0 # The `image` field is an optional reference to an alternative kubelet image. | ||||
|     # The `extraArgs` field is used to provide additional flags to the kubelet. | ||||
|     extraArgs: | ||||
|         feature-gates: ServerSideApply=true | ||||
| @ -499,7 +499,7 @@ KubeletConfig represents the kubelet config values. | ||||
| {{< highlight yaml >}} | ||||
| machine: | ||||
|     kubelet: | ||||
|         image: ghcr.io/siderolabs/kubelet:v1.30.0-beta.0 # The `image` field is an optional reference to an alternative kubelet image. | ||||
|         image: ghcr.io/siderolabs/kubelet:v1.30.0-rc.0 # The `image` field is an optional reference to an alternative kubelet image. | ||||
|         # The `extraArgs` field is used to provide additional flags to the kubelet. | ||||
|         extraArgs: | ||||
|             feature-gates: ServerSideApply=true | ||||
| @ -552,7 +552,7 @@ machine: | ||||
| | Field | Type | Description | Value(s) | | ||||
| |-------|------|-------------|----------| | ||||
| |`image` |string |The `image` field is an optional reference to an alternative kubelet image. <details><summary>Show example(s)</summary>{{< highlight yaml >}} | ||||
| image: ghcr.io/siderolabs/kubelet:v1.30.0-beta.0 | ||||
| image: ghcr.io/siderolabs/kubelet:v1.30.0-rc.0 | ||||
| {{< /highlight >}}</details> | | | ||||
| |`clusterDNS` |[]string |The `ClusterDNS` field is an optional reference to an alternative kubelet clusterDNS ip list. <details><summary>Show example(s)</summary>{{< highlight yaml >}} | ||||
| clusterDNS: | ||||
| @ -2863,7 +2863,7 @@ serviceAccount: | ||||
| {{< /highlight >}}</details> | | | ||||
| |`apiServer` |<a href="#Config.cluster.apiServer">APIServerConfig</a> |API server specific configuration options. <details><summary>Show example(s)</summary>{{< highlight yaml >}} | ||||
| apiServer: | ||||
|     image: registry.k8s.io/kube-apiserver:v1.30.0-beta.0 # The container image used in the API server manifest. | ||||
|     image: registry.k8s.io/kube-apiserver:v1.30.0-rc.0 # The container image used in the API server manifest. | ||||
|     # Extra arguments to supply to the API server. | ||||
|     extraArgs: | ||||
|         feature-gates: ServerSideApply=true | ||||
| @ -2902,14 +2902,14 @@ apiServer: | ||||
| {{< /highlight >}}</details> | | | ||||
| |`controllerManager` |<a href="#Config.cluster.controllerManager">ControllerManagerConfig</a> |Controller manager server specific configuration options. <details><summary>Show example(s)</summary>{{< highlight yaml >}} | ||||
| controllerManager: | ||||
|     image: registry.k8s.io/kube-controller-manager:v1.30.0-beta.0 # The container image used in the controller manager manifest. | ||||
|     image: registry.k8s.io/kube-controller-manager:v1.30.0-rc.0 # The container image used in the controller manager manifest. | ||||
|     # Extra arguments to supply to the controller manager. | ||||
|     extraArgs: | ||||
|         feature-gates: ServerSideApply=true | ||||
| {{< /highlight >}}</details> | | | ||||
| |`proxy` |<a href="#Config.cluster.proxy">ProxyConfig</a> |Kube-proxy server-specific configuration options <details><summary>Show example(s)</summary>{{< highlight yaml >}} | ||||
| proxy: | ||||
|     image: registry.k8s.io/kube-proxy:v1.30.0-beta.0 # The container image used in the kube-proxy manifest. | ||||
|     image: registry.k8s.io/kube-proxy:v1.30.0-rc.0 # The container image used in the kube-proxy manifest. | ||||
|     mode: ipvs # proxy mode of kube-proxy. | ||||
|     # Extra arguments to supply to kube-proxy. | ||||
|     extraArgs: | ||||
| @ -2920,7 +2920,7 @@ proxy: | ||||
| {{< /highlight >}}</details> | | | ||||
| |`scheduler` |<a href="#Config.cluster.scheduler">SchedulerConfig</a> |Scheduler server specific configuration options. <details><summary>Show example(s)</summary>{{< highlight yaml >}} | ||||
| scheduler: | ||||
|     image: registry.k8s.io/kube-scheduler:v1.30.0-beta.0 # The container image used in the scheduler manifest. | ||||
|     image: registry.k8s.io/kube-scheduler:v1.30.0-rc.0 # The container image used in the scheduler manifest. | ||||
|     # Extra arguments to supply to the scheduler. | ||||
|     extraArgs: | ||||
|         feature-gates: AllBeta=true | ||||
| @ -2938,7 +2938,7 @@ discovery: | ||||
| {{< /highlight >}}</details> | | | ||||
| |`etcd` |<a href="#Config.cluster.etcd">EtcdConfig</a> |Etcd specific configuration options. <details><summary>Show example(s)</summary>{{< highlight yaml >}} | ||||
| etcd: | ||||
|     image: gcr.io/etcd-development/etcd:v3.5.12 # The container image used to create the etcd service. | ||||
|     image: gcr.io/etcd-development/etcd:v3.5.13 # The container image used to create the etcd service. | ||||
|     # The `ca` is the root certificate authority of the PKI. | ||||
|     ca: | ||||
|         crt: LS0tIEVYQU1QTEUgQ0VSVElGSUNBVEUgLS0t | ||||
| @ -3164,7 +3164,7 @@ APIServerConfig represents the kube apiserver configuration options. | ||||
| {{< highlight yaml >}} | ||||
| cluster: | ||||
|     apiServer: | ||||
|         image: registry.k8s.io/kube-apiserver:v1.30.0-beta.0 # The container image used in the API server manifest. | ||||
|         image: registry.k8s.io/kube-apiserver:v1.30.0-rc.0 # The container image used in the API server manifest. | ||||
|         # Extra arguments to supply to the API server. | ||||
|         extraArgs: | ||||
|             feature-gates: ServerSideApply=true | ||||
| @ -3206,7 +3206,7 @@ cluster: | ||||
| | Field | Type | Description | Value(s) | | ||||
| |-------|------|-------------|----------| | ||||
| |`image` |string |The container image used in the API server manifest. <details><summary>Show example(s)</summary>{{< highlight yaml >}} | ||||
| image: registry.k8s.io/kube-apiserver:v1.30.0-beta.0 | ||||
| image: registry.k8s.io/kube-apiserver:v1.30.0-rc.0 | ||||
| {{< /highlight >}}</details> | | | ||||
| |`extraArgs` |map[string]string |Extra arguments to supply to the API server.  | | | ||||
| |`extraVolumes` |<a href="#Config.cluster.apiServer.extraVolumes.">[]VolumeMountConfig</a> |Extra volumes to mount to the API server static pod.  | | | ||||
| @ -3345,7 +3345,7 @@ ControllerManagerConfig represents the kube controller manager configuration opt | ||||
| {{< highlight yaml >}} | ||||
| cluster: | ||||
|     controllerManager: | ||||
|         image: registry.k8s.io/kube-controller-manager:v1.30.0-beta.0 # The container image used in the controller manager manifest. | ||||
|         image: registry.k8s.io/kube-controller-manager:v1.30.0-rc.0 # The container image used in the controller manager manifest. | ||||
|         # Extra arguments to supply to the controller manager. | ||||
|         extraArgs: | ||||
|             feature-gates: ServerSideApply=true | ||||
| @ -3355,7 +3355,7 @@ cluster: | ||||
| | Field | Type | Description | Value(s) | | ||||
| |-------|------|-------------|----------| | ||||
| |`image` |string |The container image used in the controller manager manifest. <details><summary>Show example(s)</summary>{{< highlight yaml >}} | ||||
| image: registry.k8s.io/kube-controller-manager:v1.30.0-beta.0 | ||||
| image: registry.k8s.io/kube-controller-manager:v1.30.0-rc.0 | ||||
| {{< /highlight >}}</details> | | | ||||
| |`extraArgs` |map[string]string |Extra arguments to supply to the controller manager.  | | | ||||
| |`extraVolumes` |<a href="#Config.cluster.controllerManager.extraVolumes.">[]VolumeMountConfig</a> |Extra volumes to mount to the controller manager static pod.  | | | ||||
| @ -3425,7 +3425,7 @@ ProxyConfig represents the kube proxy configuration options. | ||||
| {{< highlight yaml >}} | ||||
| cluster: | ||||
|     proxy: | ||||
|         image: registry.k8s.io/kube-proxy:v1.30.0-beta.0 # The container image used in the kube-proxy manifest. | ||||
|         image: registry.k8s.io/kube-proxy:v1.30.0-rc.0 # The container image used in the kube-proxy manifest. | ||||
|         mode: ipvs # proxy mode of kube-proxy. | ||||
|         # Extra arguments to supply to kube-proxy. | ||||
|         extraArgs: | ||||
| @ -3442,7 +3442,7 @@ cluster: | ||||
| disabled: false | ||||
| {{< /highlight >}}</details> | | | ||||
| |`image` |string |The container image used in the kube-proxy manifest. <details><summary>Show example(s)</summary>{{< highlight yaml >}} | ||||
| image: registry.k8s.io/kube-proxy:v1.30.0-beta.0 | ||||
| image: registry.k8s.io/kube-proxy:v1.30.0-rc.0 | ||||
| {{< /highlight >}}</details> | | | ||||
| |`mode` |string |<details><summary>proxy mode of kube-proxy.</summary>The default is 'iptables'.</details>  | | | ||||
| |`extraArgs` |map[string]string |Extra arguments to supply to kube-proxy.  | | | ||||
| @ -3461,7 +3461,7 @@ SchedulerConfig represents the kube scheduler configuration options. | ||||
| {{< highlight yaml >}} | ||||
| cluster: | ||||
|     scheduler: | ||||
|         image: registry.k8s.io/kube-scheduler:v1.30.0-beta.0 # The container image used in the scheduler manifest. | ||||
|         image: registry.k8s.io/kube-scheduler:v1.30.0-rc.0 # The container image used in the scheduler manifest. | ||||
|         # Extra arguments to supply to the scheduler. | ||||
|         extraArgs: | ||||
|             feature-gates: AllBeta=true | ||||
| @ -3471,7 +3471,7 @@ cluster: | ||||
| | Field | Type | Description | Value(s) | | ||||
| |-------|------|-------------|----------| | ||||
| |`image` |string |The container image used in the scheduler manifest. <details><summary>Show example(s)</summary>{{< highlight yaml >}} | ||||
| image: registry.k8s.io/kube-scheduler:v1.30.0-beta.0 | ||||
| image: registry.k8s.io/kube-scheduler:v1.30.0-rc.0 | ||||
| {{< /highlight >}}</details> | | | ||||
| |`extraArgs` |map[string]string |Extra arguments to supply to the scheduler.  | | | ||||
| |`extraVolumes` |<a href="#Config.cluster.scheduler.extraVolumes.">[]VolumeMountConfig</a> |Extra volumes to mount to the scheduler static pod.  | | | ||||
| @ -3624,7 +3624,7 @@ EtcdConfig represents the etcd configuration options. | ||||
| {{< highlight yaml >}} | ||||
| cluster: | ||||
|     etcd: | ||||
|         image: gcr.io/etcd-development/etcd:v3.5.12 # The container image used to create the etcd service. | ||||
|         image: gcr.io/etcd-development/etcd:v3.5.13 # The container image used to create the etcd service. | ||||
|         # The `ca` is the root certificate authority of the PKI. | ||||
|         ca: | ||||
|             crt: LS0tIEVYQU1QTEUgQ0VSVElGSUNBVEUgLS0t | ||||
| @ -3642,7 +3642,7 @@ cluster: | ||||
| | Field | Type | Description | Value(s) | | ||||
| |-------|------|-------------|----------| | ||||
| |`image` |string |The container image used to create the etcd service. <details><summary>Show example(s)</summary>{{< highlight yaml >}} | ||||
| image: gcr.io/etcd-development/etcd:v3.5.12 | ||||
| image: gcr.io/etcd-development/etcd:v3.5.13 | ||||
| {{< /highlight >}}</details> | | | ||||
| |`ca` |PEMEncodedCertificateAndKey |<details><summary>The `ca` is the root certificate authority of the PKI.</summary>It is composed of a base64 encoded `crt` and `key`.</details> <details><summary>Show example(s)</summary>{{< highlight yaml >}} | ||||
| ca: | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user