From 0833eb19bc687f79ca4c35fff9acbd0a324d3eef Mon Sep 17 00:00:00 2001 From: Kjeld Schouten Date: Mon, 4 Nov 2024 23:11:03 +0100 Subject: [PATCH] restructure website general stuffs --- website/src/content/docs/general/contact.md | 2 +- .../src/content/docs/general/legal/index.md | 2 +- website/src/content/docs/general/sponsor.md | 2 +- .../content/docs/general/support-policy.md | 2 ++ .../docs/{general => guides}/fluxcd.md | 27 +------------------ 5 files changed, 6 insertions(+), 29 deletions(-) rename website/src/content/docs/{general => guides}/fluxcd.md (57%) diff --git a/website/src/content/docs/general/contact.md b/website/src/content/docs/general/contact.md index a26d952219c..e67dddeb7da 100644 --- a/website/src/content/docs/general/contact.md +++ b/website/src/content/docs/general/contact.md @@ -1,7 +1,7 @@ --- title: Contact sidebar: - order: 5 + order: 4 --- While many of our maintainers are available in a lot of places, we have a few official contact options to chat about TrueCharts or ask for Support. diff --git a/website/src/content/docs/general/legal/index.md b/website/src/content/docs/general/legal/index.md index 8b009d0e8eb..b1a7b241bc0 100644 --- a/website/src/content/docs/general/legal/index.md +++ b/website/src/content/docs/general/legal/index.md @@ -1,6 +1,6 @@ --- sidebar: - order: 1 + order: 6 title: Legal Documents --- diff --git a/website/src/content/docs/general/sponsor.md b/website/src/content/docs/general/sponsor.md index 24736d04a6d..9949f43c87d 100644 --- a/website/src/content/docs/general/sponsor.md +++ b/website/src/content/docs/general/sponsor.md @@ -1,7 +1,7 @@ --- title: Sponsor sidebar: - order: 6 + order: 5 --- Open-source projects live and die with community support. To ensure TrueCharts can continue it's great effort to become the best resource for Helm Charts and TrueNAS SCALE Apps, we aim to become fully self-funding in the future. diff --git a/website/src/content/docs/general/support-policy.md b/website/src/content/docs/general/support-policy.md index 049d97d6498..f24a422be4b 100644 --- a/website/src/content/docs/general/support-policy.md +++ b/website/src/content/docs/general/support-policy.md @@ -1,5 +1,7 @@ --- title: General Helm Support Policy +sidebar: + order: 2 --- This manual contains general information on working with TrueCharts Charts using Helm directly. diff --git a/website/src/content/docs/general/fluxcd.md b/website/src/content/docs/guides/fluxcd.md similarity index 57% rename from website/src/content/docs/general/fluxcd.md rename to website/src/content/docs/guides/fluxcd.md index b05d603a4bc..e076006ff7f 100644 --- a/website/src/content/docs/general/fluxcd.md +++ b/website/src/content/docs/guides/fluxcd.md @@ -1,5 +1,5 @@ --- -title: FluxCD Support Policy +title: FluxCD Basics --- fluxcd is a so-called gitops tool. @@ -11,31 +11,6 @@ Please, always remember to check the content specific to the chart. ::: -## Tier - -fluxcd is what we call a "Tier 2" deployment options. -This means that we expect it to work smoothly, all options being technically available and we've enough staff available to help-out. - -With Tier 2 options, you should not have to expect issues caused by the deployment option. - -## TrueCharts on FluxCD - -TrueCharts aims to always support the latest version of FluxCD. -However, sometimes new versions of either TrueNAS or TrueCharts introduces breaking changes. -This document highlights which versions of TrueCharts (or rather branches), support which versions of FluxCD. - -We also document which versions of TrueNAS will receive TrueCharts updates and for which versions we are accepting bug reports. - -### Supported Versions of FluxCD - -| FluxCD version | Branch | Supported with updates | Accepting Support tickets | Accepting Bug Reports | Notes | -| -------------- | -------- | ---------------------- | ------------------------- | --------------------- | ----- | -| 1.2.1 or prior | `master` | ✅ | ❌ | ❌ | | - -## Project Scope - -For more info on what to expect from TrueCharts Apps, be sure to also read the [Project Scope documentation](/general/scope) - ## How to Configure Configuration should be done "The Helm Way" via editing HelmRelease objects in the git repository.