The new mode allows changing the config for a period of time, which
allows trying the configuration and automatically rolling it back in case
if it doesn't work for example.
The mode can only be used with changes that can be applied without a
reboot.
When changed it doesn't write the configuration to disk, only changes it
in memory.
`--timeout` parameter can be used to customize the rollback delay.
The default timeout is 1 minute.
Any consequent configuration change will abort try mode and the last
applied configuration will be used.
Signed-off-by: Artem Chernyshev <artem.chernyshev@talos-systems.com>
Since Talos moved to new registry redirect CRI plugin format, start
redirects are no longer supported in the CRI plugin (see
https://github.com/containerd/containerd/blob/main/docs/hosts.md).
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
Make the latest-version banner sticky and
more noticeable, and ensure the link to the
latest version links to the current document
if possible.
Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
Add a note on how machine configuration can be retrieved
from the node, after e.g. interactive setup.
Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
Many users have been using the VIP functionality to configure
endpoints in Talos config. Documentation to clarify the possible
issues with that option and that it should be avoided.
Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
Fixes a typo in the Extension Services document alias
which serves as the redirect from the old location.
Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
Dry run prints out config diff, selected application mode without
changing the configuration.
Signed-off-by: Artem Chernyshev <artem.chernyshev@talos-systems.com>
See https://github.com/etcd-io/etcd/releases/tag/v3.5.3
This release should contain a fix for data consistency issue when etcd
is killed under high load.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
Make improvements to help documentation discoverability and categorization.
Ensure all content pages have a description.
Ensure all link are replaced with Hugo shortcode.
Ensure all moved pages have an alias so redirects work.
Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
`talos.dev` redirects to `www.talos.dev` so this fix to
the sitemap removes the redirect when scraping.
Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
This PR enables the little arrow that shows there's stuff underneath a
header on the sidebar.
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
People are searching talos docs for cluserctl, so mentioning in this page to point them towards Sidero Metal.
Signed-off-by: Steve Francis <steve.francis@talos-systems.com>
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
This change fixes an issue where a code fence unintentionally included
the entire rest of the page.
Signed-off-by: William Ashton <William@AshtonFam.org>
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
This PR overrides the sitemap to only include, for example, v1.0 results
if that's our specified latest version. This should fix Google's
indexing of our docs to only include the latest results.
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
Fix a typo in the QEMU VM docs.
Signed-off-by: Andrei Dobre <andreidobre.web@gmail.com>
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
Docker by default disable IPv6 completely in the containers which breaks
SideroLink on Docker-based clusters, as SideroLink is using IPv6
addresses for the Wiregurard tunnel.
This change might break `talosctl cluster create` on host systems which
have IPv6 disabled completely, so provide a flag to revert this
behavior.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
This PR is an omnibus edition of Steve's PRs. It includes three small
things to the docs:
- A change to config.toml to avoid redirects a bit better
- Updates to digital rebar doc that fixes a few links and typos.
- Updates for typos and wording of storage.md
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
DHCP-v6 addons:
* DUID (client unique indentifier)
* apply NTP server list
DUID helps to keep you ipv6 after reboot.
NTPv6 helps to work in ipv6-only networks.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
This PR moves to using % instead of < for the release shortcode. As far
as I understand it, doing so tells hugo it's not raw html and thus the
headers get rendered to the sidebar properly. We may want to switch the
other uses as well, but I'm not sure it would make any difference one
way or another.
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
This PR adds the Google Analytics token back. This _should_ ensure the
script is injected if the environment is "production". Once published,
if this doesn't work I'll troubleshoot further.
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
Links were broken while moving from latest to the specific release.
Signed-off-by: Daniel Höxtermann <daniel@hxtm.dev>
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
Only 1.0 docs are updated which will be used as a template for future
documentation versions.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
This PR updates the algolia search script such that results are filtered
based on your currently selected version (or latest if you're on the
main splash page).
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>