Andrey Smirnov 7a1c62b8bc
feat: publish installed extensions as node labels/annotations
Extensions are posted the following way:

`extensions.talos.dev/<name>=<version>`

The name should be valid as a label (annotation) key.

If the value is valid as a label value, use labels, otherwise use
annotations.

Also implements node annotations in the machine config as a side-effect.

Fixes #9089

Fixes #8971

See #9070

Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-08-01 17:32:09 +04:00
..
2023-08-24 17:43:36 +05:30
2024-03-21 01:06:53 +03:00
2024-03-21 01:06:53 +03:00
2024-04-02 17:16:59 +05:30
2024-07-08 18:14:00 +03:00