You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When kexec support is disabled
Talos no longer drops Linux capabilities (CAP_SYS_BOOT and CAP_SYS_MODULES) for child processes.
That is helpful for advanced use-cases like Docker-in-Docker.
If you want to permanently disable kexec and capabilities dropping, pass kexec_load_disabled=1 argument to the kernel.
For example:
install:
extraKernelArgs:
- kexec_load_disabled=1
Please note that capabilities are dropped before machine configuration is loaded,
so disabling kexec via machine.sysctls will not be enough.
Cluster Discovery
Cluster Discovery is enabled by default for Talos 0.14.
Cluster Discovery can be disabled with talosctl gen config --with-cluster-discovery=false.
Log Shipping
Talos can now ship system logs to the configured destination using either JSON-over-UDP or JSON-over-TCP:
see .machine.logging machine configuration option.
Component Updates
Linux: 5.10.75
etcd: 3.5.1
containerd: 1.5.7
Kubernetes: 1.23.0-alpha.0
CoreDNS: 1.8.6
Talos is built with Go 1.17.2
Kubernetes Upgrade Enhancements
talosctl upgrade-k8s now syncs all Talos manifest resources generated from templates.
So there is no need to update CoreDNS, Flannel container manually after running upgrade-k8s anymore.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Talos 0.14.0-alpha.0 (2021-10-25)
Welcome to the v0.14.0-alpha.0 release of Talos!
This is a pre-release of Talos
Please try out the release binaries and report any issues at
https://github.com/talos-systems/talos/issues.
Kexec and capabilities
When kexec support is disabled
Talos no longer drops Linux capabilities (
CAP_SYS_BOOT
andCAP_SYS_MODULES
) for child processes.That is helpful for advanced use-cases like Docker-in-Docker.
If you want to permanently disable kexec and capabilities dropping, pass
kexec_load_disabled=1
argument to the kernel.For example:
Please note that capabilities are dropped before machine configuration is loaded,
so disabling kexec via
machine.sysctls
will not be enough.Cluster Discovery
Cluster Discovery is enabled by default for Talos 0.14.
Cluster Discovery can be disabled with
talosctl gen config --with-cluster-discovery=false
.Log Shipping
Talos can now ship system logs to the configured destination using either JSON-over-UDP or JSON-over-TCP:
see
.machine.logging
machine configuration option.Component Updates
Talos is built with Go 1.17.2
Kubernetes Upgrade Enhancements
talosctl upgrade-k8s
now syncs all Talos manifest resources generated from templates.So there is no need to update CoreDNS, Flannel container manually after running
upgrade-k8s
anymore.Contributors
Changes
57 commits
.machine.logging
upgrade-k8s
callaudit-policy-file
inkube-apiserver
static podChanges from talos-systems/discovery-api
2 commits
Changes from talos-systems/discovery-client
2 commits
Changes from talos-systems/extras
1 commit
Changes from talos-systems/pkgs
8 commits
Changes from talos-systems/tools
1 commit
Dependency Changes
Previous release can be found at v0.13.0
Images
This discussion was created from the release v0.14.0-alpha.0.
Beta Was this translation helpful? Give feedback.
All reactions