talos/website/content/docs/v0.13/Reference
Andrey Smirnov 2b5204200a
feat: enable resource API in the maintenance mode
This basically provides `talosctl get --insecure` in maintenance mode.
Only non-sensitive resources are available (equivalent to having
`os:reader` role in the Talos client certificate).

Changes:

* refactored insecure/maintenance client setup in talosctl
* `LinkStatus` is no longer sensitive as it shows only Wireguard public
key, `LinkSpec` still contains private key for obvious reasons
* maintenance mode injects `os:reader` role implicitly

The motivation behind this PR is to deprecate networkd-era interfaces &
routes APIs which are being used in TUI installer, and we need a
replacement.

Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2021-09-22 21:36:34 +03:00
..
api.md docs: fork docs for 0.13 2021-08-25 21:43:05 +03:00
cli.md feat: enable resource API in the maintenance mode 2021-09-22 21:36:34 +03:00
configuration.md feat: add an option to continue booting on NTP timeout 2021-09-16 21:34:17 +03:00
kernel.md docs: fork docs for 0.13 2021-08-25 21:43:05 +03:00
platform.md docs: fork docs for 0.13 2021-08-25 21:43:05 +03:00