mirror of
				https://github.com/siderolabs/talos.git
				synced 2025-10-31 00:11:36 +01:00 
			
		
		
		
	feat: update Go 1.21.5, Linux 6.1.65, etcd 3.5.11
For main version, cut the release notes to start the 1.7 process. Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
This commit is contained in:
		
							parent
							
								
									270604bead
								
							
						
					
					
						commit
						320064c5a8
					
				
							
								
								
									
										6
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								Makefile
									
									
									
									
									
								
							| @ -15,10 +15,10 @@ NAME = Talos | ||||
| CLOUD_IMAGES_EXTRA_ARGS ?= "" | ||||
| 
 | ||||
| ARTIFACTS := _out | ||||
| TOOLS ?= ghcr.io/siderolabs/tools:v1.6.0 | ||||
| PKGS ?= v1.6.0 | ||||
| TOOLS ?= ghcr.io/siderolabs/tools:v1.7.0-alpha.0 | ||||
| PKGS ?= v1.7.0-alpha.0 | ||||
| PKG_KERNEL ?= ghcr.io/siderolabs/kernel:$(PKGS) | ||||
| EXTRAS ?= v1.6.0 | ||||
| EXTRAS ?= v1.7.0-alpha.0 | ||||
| # renovate: datasource=github-tags depName=golang/go
 | ||||
| GO_VERSION ?= 1.21 | ||||
| # renovate: datasource=go depName=golang.org/x/tools
 | ||||
|  | ||||
							
								
								
									
										24
									
								
								go.mod
									
									
									
									
									
								
							
							
						
						
									
										24
									
								
								go.mod
									
									
									
									
									
								
							| @ -132,10 +132,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.10 | ||||
| 	go.etcd.io/etcd/client/pkg/v3 v3.5.10 | ||||
| 	go.etcd.io/etcd/client/v3 v3.5.10 | ||||
| 	go.etcd.io/etcd/etcdutl/v3 v3.5.10 | ||||
| 	go.etcd.io/etcd/api/v3 v3.5.11 | ||||
| 	go.etcd.io/etcd/client/pkg/v3 v3.5.11 | ||||
| 	go.etcd.io/etcd/client/v3 v3.5.11 | ||||
| 	go.etcd.io/etcd/etcdutl/v3 v3.5.11 | ||||
| 	go.uber.org/zap v1.26.0 | ||||
| 	go4.org/netipx v0.0.0-20230824141953-6213f710f925 | ||||
| 	golang.org/x/net v0.19.0 | ||||
| @ -299,15 +299,15 @@ 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.8 // indirect | ||||
| 	go.etcd.io/etcd/client/v2 v2.305.10 // indirect | ||||
| 	go.etcd.io/etcd/pkg/v3 v3.5.10 // indirect | ||||
| 	go.etcd.io/etcd/raft/v3 v3.5.10 // indirect | ||||
| 	go.etcd.io/etcd/server/v3 v3.5.10 // indirect | ||||
| 	go.etcd.io/etcd/client/v2 v2.305.11 // indirect | ||||
| 	go.etcd.io/etcd/pkg/v3 v3.5.11 // indirect | ||||
| 	go.etcd.io/etcd/raft/v3 v3.5.11 // indirect | ||||
| 	go.etcd.io/etcd/server/v3 v3.5.11 // indirect | ||||
| 	go.opencensus.io v0.24.0 // indirect | ||||
| 	go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.45.0 // indirect | ||||
| 	go.opentelemetry.io/otel v1.19.0 // indirect | ||||
| 	go.opentelemetry.io/otel/metric v1.19.0 // indirect | ||||
| 	go.opentelemetry.io/otel/trace v1.19.0 // indirect | ||||
| 	go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.46.0 // indirect | ||||
| 	go.opentelemetry.io/otel v1.20.0 // indirect | ||||
| 	go.opentelemetry.io/otel/metric v1.20.0 // indirect | ||||
| 	go.opentelemetry.io/otel/trace v1.20.0 // indirect | ||||
| 	go.starlark.net v0.0.0-20230525235612-a134d8f9ddca // indirect | ||||
| 	go.uber.org/multierr v1.11.0 // indirect | ||||
| 	golang.org/x/crypto v0.16.0 // indirect | ||||
|  | ||||
							
								
								
									
										48
									
								
								go.sum
									
									
									
									
									
								
							
							
						
						
									
										48
									
								
								go.sum
									
									
									
									
									
								
							| @ -768,22 +768,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.8 h1:xs88BrvEv273UsB79e0hcVrlUWmS0a8upikMFhSyAtA= | ||||
| go.etcd.io/bbolt v1.3.8/go.mod h1:N9Mkw9X8x5fupy0IKsmuqVtoGDyxsaDlbk4Rd05IAQw= | ||||
| go.etcd.io/etcd/api/v3 v3.5.10 h1:szRajuUUbLyppkhs9K6BRtjY37l66XQQmw7oZRANE4k= | ||||
| go.etcd.io/etcd/api/v3 v3.5.10/go.mod h1:TidfmT4Uycad3NM/o25fG3J07odo4GBB9hoxaodFCtI= | ||||
| go.etcd.io/etcd/client/pkg/v3 v3.5.10 h1:kfYIdQftBnbAq8pUWFXfpuuxFSKzlmM5cSn76JByiT0= | ||||
| go.etcd.io/etcd/client/pkg/v3 v3.5.10/go.mod h1:DYivfIviIuQ8+/lCq4vcxuseg2P2XbHygkKwFo9fc8U= | ||||
| go.etcd.io/etcd/client/v2 v2.305.10 h1:MrmRktzv/XF8CvtQt+P6wLUlURaNpSDJHFZhe//2QE4= | ||||
| go.etcd.io/etcd/client/v2 v2.305.10/go.mod h1:m3CKZi69HzilhVqtPDcjhSGp+kA1OmbNn0qamH80xjA= | ||||
| go.etcd.io/etcd/client/v3 v3.5.10 h1:W9TXNZ+oB3MCd/8UjxHTWK5J9Nquw9fQBLJd5ne5/Ao= | ||||
| go.etcd.io/etcd/client/v3 v3.5.10/go.mod h1:RVeBnDz2PUEZqTpgqwAtUd8nAPf5kjyFyND7P1VkOKc= | ||||
| go.etcd.io/etcd/etcdutl/v3 v3.5.10 h1:o57fNgdP9Y99wZzpQ5ky5Jb6323/nisMtCOj1+kQwgc= | ||||
| go.etcd.io/etcd/etcdutl/v3 v3.5.10/go.mod h1:vDoQpV0zo5HFlK8tgE8cTwZB+RQuWGHa2G3wAZvIJ88= | ||||
| go.etcd.io/etcd/pkg/v3 v3.5.10 h1:WPR8K0e9kWl1gAhB5A7gEa5ZBTNkT9NdNWrR8Qpo1CM= | ||||
| go.etcd.io/etcd/pkg/v3 v3.5.10/go.mod h1:TKTuCKKcF1zxmfKWDkfz5qqYaE3JncKKZPFf8c1nFUs= | ||||
| go.etcd.io/etcd/raft/v3 v3.5.10 h1:cgNAYe7xrsrn/5kXMSaH8kM/Ky8mAdMqGOxyYwpP0LA= | ||||
| go.etcd.io/etcd/raft/v3 v3.5.10/go.mod h1:odD6kr8XQXTy9oQnyMPBOr0TVe+gT0neQhElQ6jbGRc= | ||||
| go.etcd.io/etcd/server/v3 v3.5.10 h1:4NOGyOwD5sUZ22PiWYKmfxqoeh72z6EhYjNosKGLmZg= | ||||
| go.etcd.io/etcd/server/v3 v3.5.10/go.mod h1:gBplPHfs6YI0L+RpGkTQO7buDbHv5HJGG/Bst0/zIPo= | ||||
| go.etcd.io/etcd/api/v3 v3.5.11 h1:B54KwXbWDHyD3XYAwprxNzTe7vlhR69LuBgZnMVvS7E= | ||||
| go.etcd.io/etcd/api/v3 v3.5.11/go.mod h1:Ot+o0SWSyT6uHhA56al1oCED0JImsRiU9Dc26+C2a+4= | ||||
| go.etcd.io/etcd/client/pkg/v3 v3.5.11 h1:bT2xVspdiCj2910T0V+/KHcVKjkUrCZVtk8J2JF2z1A= | ||||
| go.etcd.io/etcd/client/pkg/v3 v3.5.11/go.mod h1:seTzl2d9APP8R5Y2hFL3NVlD6qC/dOT+3kvrqPyTas4= | ||||
| go.etcd.io/etcd/client/v2 v2.305.11 h1:ZqdKLNJnWpE3bUaaj3XZ5xWyCi+7Vspgk9E0hlIBguE= | ||||
| go.etcd.io/etcd/client/v2 v2.305.11/go.mod h1:vX2j5tMynwOateY6BfVmLol3gYOIkbhqjs/BqRsdIOw= | ||||
| go.etcd.io/etcd/client/v3 v3.5.11 h1:ajWtgoNSZJ1gmS8k+icvPtqsqEav+iUorF7b0qozgUU= | ||||
| go.etcd.io/etcd/client/v3 v3.5.11/go.mod h1:a6xQUEqFJ8vztO1agJh/KQKOMfFI8og52ZconzcDJwE= | ||||
| go.etcd.io/etcd/etcdutl/v3 v3.5.11 h1:yzw6yHDYfKU3IW7akusVCmxXJexRgH88a4C21iOSWFc= | ||||
| go.etcd.io/etcd/etcdutl/v3 v3.5.11/go.mod h1:p7jTKqjyEjl/lyTzhHuQ5kqQt1FhQlRHw8TK90WjHQI= | ||||
| go.etcd.io/etcd/pkg/v3 v3.5.11 h1:U5+/mZh+jps8VRWv7+xPiK1tC1hRBOBYdn7zCqtWyOY= | ||||
| go.etcd.io/etcd/pkg/v3 v3.5.11/go.mod h1:bLfwo6YEgpOAMBZJsZg5AiSS+mxNTRJi15Dvp9kKW68= | ||||
| go.etcd.io/etcd/raft/v3 v3.5.11 h1:eeimaNIT9DjV4bdLSy4FjLQ/KGSAiG1L5T1nTf5VoZg= | ||||
| go.etcd.io/etcd/raft/v3 v3.5.11/go.mod h1:Tp7kZJVtWJWLiMCPrgkimiOB5ZYi8YM93onQihpG724= | ||||
| go.etcd.io/etcd/server/v3 v3.5.11 h1:FEa0ImvoXdIPa81/vZUKpnJ74fpQ5ZivseoIKMPzfpg= | ||||
| go.etcd.io/etcd/server/v3 v3.5.11/go.mod h1:CS0+TwcuRlhg1I5CpA3YlisOcoqJB1h1GMRgje75uDs= | ||||
| 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= | ||||
| @ -794,14 +794,14 @@ go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= | ||||
| go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= | ||||
| go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= | ||||
| go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= | ||||
| go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.45.0 h1:RsQi0qJ2imFfCvZabqzM9cNXBG8k6gXMv1A0cXRmH6A= | ||||
| go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.45.0/go.mod h1:vsh3ySueQCiKPxFLvjWC4Z135gIa34TQ/NSqkDTZYUM= | ||||
| go.opentelemetry.io/otel v1.19.0 h1:MuS/TNf4/j4IXsZuJegVzI1cwut7Qc00344rgH7p8bs= | ||||
| go.opentelemetry.io/otel v1.19.0/go.mod h1:i0QyjOq3UPoTzff0PJB2N66fb4S0+rSbSB15/oyH9fY= | ||||
| go.opentelemetry.io/otel/metric v1.19.0 h1:aTzpGtV0ar9wlV4Sna9sdJyII5jTVJEvKETPiOKwvpE= | ||||
| go.opentelemetry.io/otel/metric v1.19.0/go.mod h1:L5rUsV9kM1IxCj1MmSdS+JQAcVm319EUrDVLrt7jqt8= | ||||
| go.opentelemetry.io/otel/trace v1.19.0 h1:DFVQmlVbfVeOuBRrwdtaehRrWiL1JoVs9CPIQ1Dzxpg= | ||||
| go.opentelemetry.io/otel/trace v1.19.0/go.mod h1:mfaSyvGyEJEI0nyV2I4qhNQnbBOUUmYZpYojqMnX2vo= | ||||
| go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.46.0 h1:PzIubN4/sjByhDRHLviCjJuweBXWFZWhghjg7cS28+M= | ||||
| go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.46.0/go.mod h1:Ct6zzQEuGK3WpJs2n4dn+wfJYzd/+hNnxMRTWjGn30M= | ||||
| go.opentelemetry.io/otel v1.20.0 h1:vsb/ggIY+hUjD/zCAQHpzTmndPqv/ml2ArbsbfBYTAc= | ||||
| go.opentelemetry.io/otel v1.20.0/go.mod h1:oUIGj3D77RwJdM6PPZImDpSZGDvkD9fhesHny69JFrs= | ||||
| go.opentelemetry.io/otel/metric v1.20.0 h1:ZlrO8Hu9+GAhnepmRGhSU7/VkpjrNowxRN9GyKR4wzA= | ||||
| go.opentelemetry.io/otel/metric v1.20.0/go.mod h1:90DRw3nfK4D7Sm/75yQ00gTJxtkBxX+wu6YaNymbpVM= | ||||
| go.opentelemetry.io/otel/trace v1.20.0 h1:+yxVAPZPbQhbC3OfAkeIVTky6iTFpcr4SiY9om7mXSQ= | ||||
| go.opentelemetry.io/otel/trace v1.20.0/go.mod h1:HJSK7F/hA5RlzpZ0zKDCHCDHm556LCDtKaAo6JmBFUU= | ||||
| go.starlark.net v0.0.0-20230525235612-a134d8f9ddca h1:VdD38733bfYv5tUZwEIskMM93VanwNIi5bIKnDrJdEY= | ||||
| go.starlark.net v0.0.0-20230525235612-a134d8f9ddca/go.mod h1:jxU+3+j+71eXOW14274+SmmuW82qJzl6iZSeqEtTGds= | ||||
| go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= | ||||
|  | ||||
| @ -6,7 +6,7 @@ github_repo = "siderolabs/talos" | ||||
| match_deps = "^github.com/((talos-systems|siderolabs)/[a-zA-Z0-9-]+)$" | ||||
| 
 | ||||
| # previous release | ||||
| previous = "v1.5.0" | ||||
| previous = "v1.6.0-beta.0" | ||||
| 
 | ||||
| pre_release = true | ||||
| 
 | ||||
| @ -14,126 +14,13 @@ preface = """\ | ||||
| """ | ||||
| 
 | ||||
| [notes] | ||||
|     [notes.firmware] | ||||
|         title = "Linux Firmware" | ||||
|         description = """\ | ||||
| Starting with Talos 1.6, there is no Linux firmware included in the initramfs. | ||||
| Customers who need Linux firmware can pull them as extension during install time using the image factory service. | ||||
| If the initial boot requires firmware, a custom iso can be built with the firmware included using the image factory service. | ||||
| This also ensures that the linux-firmware is not tied to a specific Talos version. | ||||
| """ | ||||
| 
 | ||||
|     [notes.kubelet] | ||||
|         title = "Kubelet Credential Provider Configuration" | ||||
|         description = """\ | ||||
| Talos now supports specifying the kubelet credential provider configuration in the Talos configuration file. | ||||
| It can be set under `machine.kubelet.credentialProviderConfig` and kubelet will be automatically configured to with the correct flags. | ||||
| The credential binaries are expected to be present under `/usr/local/lib/kubelet/credentialproviders`. | ||||
| Talos System Extensions can be used to install the credential binaries. | ||||
| """ | ||||
| 
 | ||||
|     [notes.kube-scheduler] | ||||
|         title = "Kube-Scheduler Configuration" | ||||
|         description = """\ | ||||
| Talos now supports specifying the kube-scheduler configuration in the Talos configuration file. | ||||
| It can be set under `cluster.scheduler.config` and kube-scheduler will be automatically configured to with the correct flags. | ||||
| """ | ||||
| 
 | ||||
|     [notes.extensions] | ||||
|         title = "Extension Services" | ||||
|         description = """\ | ||||
| Talos now starts Extension Services early in the boot process, this allows guest agents to be started in maintenance mode. | ||||
| """ | ||||
| 
 | ||||
|     [notes.kernel-args] | ||||
|         title = "Kernel Arguments" | ||||
|         description = """\ | ||||
| Talos and Imager now supports dropping kernel arguments specified in `.machine.install.extraKernelArgs` or as `--extra-kernel-arg` to imager. | ||||
| Any kernel argument that starts with a `-` is dropped. Kernel arguments to be dropped can be specified either as `-<key>` which would remove all arguments that start with `<key>` or as `-<key>=<value>` which would remove the exact argument. | ||||
| """ | ||||
| 
 | ||||
|     [notes.updates] | ||||
|         title = "Component Updates" | ||||
|         description = """\ | ||||
| Linux: 6.1.64 | ||||
| containerd: 1.7.10 | ||||
| CoreDNS: 1.11.1 | ||||
| Kubernetes: 1.29.0-rc.1 | ||||
| Flannel: 0.23.0 | ||||
| etcd: 3.5.10 | ||||
| runc: 1.1.10 | ||||
| Linux: 6.1.65 | ||||
| etcd: 3.5.11 | ||||
| 
 | ||||
| Talos is built with Go 1.21.4. | ||||
| """ | ||||
| 
 | ||||
|     [notes.talosctl] | ||||
|         title = "talosctl CLI" | ||||
|         description = """\ | ||||
| The command `images` deprecated in Talos 1.5 was removed, please use `talosctl images default` instead. | ||||
| """ | ||||
| 
 | ||||
|     [notes.device-selectors] | ||||
|         title = "Network Device Selectors" | ||||
|         description = """\ | ||||
| Previously, [network device selectors](https://www.talos.dev/v1.6/talos-guides/network/device-selector/) only matched the first link, now the configuration is applied to all matching links. | ||||
| """ | ||||
| 
 | ||||
| 
 | ||||
|     [notes.kubeprism] | ||||
|         title = "KubePrism" | ||||
|         description = """\ | ||||
| [KubePrism](https://www.talos.dev/v1.6/kubernetes-guides/configuration/kubeprism/) is enabled by default on port 7445. | ||||
| """ | ||||
| 
 | ||||
|     [notes.sysctl] | ||||
|         title = "Sysctl" | ||||
|         description = """\ | ||||
| Talos now handles sysctl/sysfs key names in line with sysctl.conf(5): | ||||
| 
 | ||||
| * if the first separator is '/', no conversion is done | ||||
| * if the first separator is '.', dots and slashes are remapped | ||||
| 
 | ||||
| Example (both sysctls are equivalent): | ||||
| 
 | ||||
| ```yaml | ||||
| machine: | ||||
|   sysctls: | ||||
|     net/ipv6/conf/eth0.100/disable_ipv6: "1" | ||||
|     net.ipv6.conf.eth0/100.disable_ipv6: "1" | ||||
| ``` | ||||
| """ | ||||
| 
 | ||||
|     [notes.auth2] | ||||
|         title = "OAuth2 Machine Config Flow" | ||||
|         description = """\ | ||||
| Talos Linux when running on the `metal` platform can be configured to authenticate the machine configuration download using [OAuth2 device flow](https://www.talos.dev/v1.6/advanced/machine-config-oauth/). | ||||
| """ | ||||
| 
 | ||||
|     [notes.ingress] | ||||
|         title = "Ingress Firewall" | ||||
|         description = """\ | ||||
| Talos Linux now supports configuring the [ingress firewall rules](https://talos.dev/v1.6/talos-guides/network/ingress-firewall/). | ||||
| """ | ||||
| 
 | ||||
|     [notes.flannel] | ||||
|         title = "Flannel Configuration" | ||||
|         description = """\ | ||||
| Talos Linux now supports customizing default Flannel manifest with extra arguments for flanneld. | ||||
| 
 | ||||
| ```yaml | ||||
| cluster: | ||||
|   network: | ||||
|     cni: | ||||
|       flannel: | ||||
|         extraArgs: | ||||
|           - --iface-can-reach=192.168.1.1 | ||||
| ``` | ||||
| """ | ||||
| 
 | ||||
|     [notes.user-disks] | ||||
|         title = "User Disks" | ||||
|         description = """\ | ||||
| Talos Linux now supports specifying user disks in `.machine.disks` machine configuration links via `udev` symlinks, e.g. `/dev/disk/by-id/XXXX`. | ||||
| Talos is built with Go 1.21.5. | ||||
| """ | ||||
| 
 | ||||
| [make_deps] | ||||
|  | ||||
| @ -16,7 +16,7 @@ import ( | ||||
| 
 | ||||
| const ( | ||||
| 	// DefaultKernelVersion is the default Linux kernel version. | ||||
| 	DefaultKernelVersion = "6.1.64-talos" | ||||
| 	DefaultKernelVersion = "6.1.65-talos" | ||||
| 
 | ||||
| 	// KernelModulesPath is the default path to the kernel modules without the kernel version. | ||||
| 	KernelModulesPath = "/lib/modules" | ||||
| @ -400,7 +400,7 @@ const ( | ||||
| 
 | ||||
| 	// DefaultEtcdVersion is the default target version of etcd. | ||||
| 	// renovate: datasource=github-releases depName=etcd-io/etcd | ||||
| 	DefaultEtcdVersion = "v3.5.10" | ||||
| 	DefaultEtcdVersion = "v3.5.11" | ||||
| 
 | ||||
| 	// EtcdRootTalosKey is the root etcd key for Talos-specific storage. | ||||
| 	EtcdRootTalosKey = "talos:v1" | ||||
| @ -862,7 +862,7 @@ const ( | ||||
| 	DBusClientSocketPath = "/run/dbus/system_bus_socket" | ||||
| 
 | ||||
| 	// GoVersion is the version of Go compiler this release was built with. | ||||
| 	GoVersion = "go1.21.4 X:loopvar" | ||||
| 	GoVersion = "go1.21.5 X:loopvar" | ||||
| 
 | ||||
| 	// KubernetesTalosAPIServiceName is the name of the Kubernetes service to access Talos API. | ||||
| 	KubernetesTalosAPIServiceName = "talos" | ||||
|  | ||||
| @ -1 +1 @@ | ||||
| v1.6.0 | ||||
| v1.7.0-alpha.0 | ||||
| @ -1 +1 @@ | ||||
| v1.6.0 | ||||
| v1.7.0-alpha.0 | ||||
| @ -619,7 +619,7 @@ discovery: | ||||
| {{< /highlight >}}</details> | | | ||||
| |`etcd` |<a href="#etcdconfig">EtcdConfig</a> |Etcd specific configuration options. <details><summary>Show example(s)</summary>{{< highlight yaml >}} | ||||
| etcd: | ||||
|     image: gcr.io/etcd-development/etcd:v3.5.10 # The container image used to create the etcd service. | ||||
|     image: gcr.io/etcd-development/etcd:v3.5.11 # The container image used to create the etcd service. | ||||
|     # The `ca` is the root certificate authority of the PKI. | ||||
|     ca: | ||||
|         crt: LS0tIEVYQU1QTEUgQ0VSVElGSUNBVEUgLS0t | ||||
| @ -1714,7 +1714,7 @@ Appears in: | ||||
| 
 | ||||
| 
 | ||||
| {{< highlight yaml >}} | ||||
| image: gcr.io/etcd-development/etcd:v3.5.10 # The container image used to create the etcd service. | ||||
| image: gcr.io/etcd-development/etcd:v3.5.11 # The container image used to create the etcd service. | ||||
| # The `ca` is the root certificate authority of the PKI. | ||||
| ca: | ||||
|     crt: LS0tIEVYQU1QTEUgQ0VSVElGSUNBVEUgLS0t | ||||
| @ -1732,7 +1732,7 @@ extraArgs: | ||||
| | 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.10 | ||||
| image: gcr.io/etcd-development/etcd:v3.5.11 | ||||
| {{< /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