talos/website
Utku Ozdemir 5ffc3f14bd
feat: show siderolink status on dashboard
Add a new resource, `SiderolinkStatus`, which combines the following info:
- The Siderolink API endpoint without the query parameters or fragments (potentially sensitive info due to the join token)
- The status of the Siderolink connection

This resource is not set as sensitive, so it can be retrieved by the users with `os:operator` role (e.g., using `talosctl dashboard` through Omni).

Make use of this resource in the dashboard to display the status of the Siderolink connection.

Additionally, rework the status columns in the dashboard to:
- Display a Linux terminal compatible "tick" or a "cross" prefix for statuses in addition to the red/green color coding.
- Move and combine some statuses to save rows and make them more even.

Closes siderolabs/talos#8643.

Signed-off-by: Utku Ozdemir <utku.ozdemir@siderolabs.com>
2024-06-18 12:31:54 +02:00
..
assets docs: improve latest-version banner 2022-04-19 22:37:14 +02:00
content feat: show siderolink status on dashboard 2024-06-18 12:31:54 +02:00
layouts feat: implement Talos diagnostics 2024-06-05 22:28:15 +04:00
static docs: update to use talosctl install script 2023-01-20 12:07:00 +01:00
themes/docsy docs: show archived/pre-release banner based on version 2022-03-24 22:01:23 +03:00
.DS_Store docs: add docs for installing azure ccm and csi 2023-07-21 12:30:26 -04:00
.gitignore docs: show archived/pre-release banner based on version 2022-03-24 22:01:23 +03:00
.hugo_build.lock docs: overhaul all the docs 2022-03-22 13:05:21 -04:00
config.toml chore: remove docs prior to 1.0 from website navigation 2024-05-14 09:19:28 -04:00
LICENSE docs: overhaul all the docs 2022-03-22 13:05:21 -04:00