20 Commits

Author SHA1 Message Date
Noel Georgi
cfe6c2bc2d
docs: nvidia oss drivers
Add docs on using NVIDIA OSS drivers

Part of #6127

Signed-off-by: Noel Georgi <git@frezbo.dev>
2022-08-23 20:34:39 +05:30
Gwyn
4fd676c046
docs: fix typo in theila name
Fixes typo of thelia -> theila

Signed-off-by: Noel Georgi <git@frezbo.dev>
2022-08-07 00:49:50 +05:30
Tim Jones
758a9bf59f
docs: add theila ui
Adds an introduction section for using Theila with Talos
clusters.

Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
2022-06-27 21:56:27 +02:00
Noel Georgi
35475ce45b
docs: openebs jiva example with iscsi-tools extension
Add docs on using OpenEBS Jiva that works well with local storage and
`iscsi-tools` extension.

Signed-off-by: Noel Georgi <git@frezbo.dev>
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2022-06-13 19:56:28 -04:00
Tim Jones
7ad27751cb
docs: fix analytics and sitemap
Fixes the Google Analytics tracking ID and
restores the production sitemap.

Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
2022-04-23 23:00:16 +02:00
Tim Jones
bb7a50bd5b
docs: fix netlify redirects
Fixes Netlify redirect commands by adding an extra
path segment aliging the directory properly.

Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
2022-04-20 13:16:14 +02:00
Tim Jones
e8cbedb05b
docs: add canonical link ref
Adds a canonical link tag to doc pages
to help SEO find the current version of
documentation.

Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
2022-04-20 10:41:27 +02:00
Tim Jones
0fe4a7832b
docs: improve latest-version banner
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>
2022-04-19 22:37:14 +02:00
Tim Jones
fa57b5d922
docs: reorganize documentation
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>
2022-04-13 23:49:32 +02:00
Tim Jones
f2d2267e74
docs: use template for netlify redirects
Use a template for Netlify redirects so we
dont have to maintinan a static file manually.

Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
2022-04-08 14:41:35 +02:00
Tim Jones
88f1d8fcc0
docs: update sitemap to point to direct url
`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>
2022-04-08 09:57:49 +02:00
Spencer Smith
8c4f720048
docs: override sitemap.xml to only include latest results
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>
2022-04-04 09:44:45 -04:00
Andrew Rynhard
1d55f05d11
docs: update index page
Simplify the index page.

Signed-off-by: Andrew Rynhard <andrew@rynhard.io>
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
2022-03-30 15:40:09 +03:00
Noel Georgi
6665e0f00c
docs: code block copying
Enable code blocks copying

Ref: https://aaronluna.dev/blog/add-copy-button-to-code-blocks-hugo-chroma/

Supersedes #5235

Signed-off-by: Noel Georgi <git@frezbo.dev>
2022-03-29 19:16:44 +05:30
Andrey Smirnov
c5da386092
docs: use variables and templates in the docs
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>
2022-03-25 18:58:50 +03:00
Spencer Smith
4c83847b90
docs: target search results
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>
2022-03-25 09:50:04 -04:00
Spencer Smith
67fb72d96d
docs: add algolia versions to all content
This PR makes sure all content gets tagged appropriately so we can be
smarter about showing relevant results.

Also added the `public` directory to the gitignore. This is created when
doing local hugo development and shouldn't be committed.

Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2022-03-25 08:36:59 -04:00
Spencer Smith
e403470bfe
docs: filter algolia results by latest
This PR ensures only results from latest are returned in the algolia
search results.

Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2022-03-24 13:59:04 -04:00
Spencer Smith
0497d5f9fe
docs: tag latest docs for search
This PR adds to our templates to inject a "latest" version metadata if
the doc is indeed our latest version. This will be coupled with an algolia
facet filter to only return "latest" version results in a separate PR
after I kick a recrawl of the site once this is merged.

Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2022-03-24 11:50:20 -04:00
Spencer Smith
e3fda049fe
docs: overhaul all the docs
This moves our docs to a hugo-based doc setup with docsy theme.

Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
2022-03-22 13:05:21 -04:00