talos/website/content/docs/v0.9/Reference
Andrey Smirnov daea9d3811 feat: support version contract for Talos config generation
This allows to generating current version Talos configs (by default) or
backwards compatible configuration (e.g. for Talos 0.8).

`talosctl gen config` defaults to current version, but explicit version
can be passed to the command via flags.

`talosctl cluster create` defaults to install/container image version,
but that can be overridden. This makes `talosctl cluster create` now
compatible with 0.8.1 images out of the box.

Upgrade tests use contract based on source version in the test.

When used as a library, `VersionContract` can be omitted (defaults to
current version) or passed explicitly. `VersionContract` can be
convienietly parsed from Talos version string or specified as one of the
constants.

Fixes #3130

Signed-off-by: Andrey Smirnov <smirnov.andrey@gmail.com>
2021-02-10 13:02:52 -08:00
..
api.md feat: add an option to force upgrade without checks 2021-02-09 10:20:03 -08:00
cli.md feat: support version contract for Talos config generation 2021-02-10 13:02:52 -08:00
configuration.md docs: fix typos 2021-02-09 10:50:53 -08:00
platform.md docs: add v0.9 docs 2021-01-13 15:42:25 +03:00