From 2064578bc39e2445a112b0d56982862864ce992f Mon Sep 17 00:00:00 2001 From: Jared Watts Date: Mon, 8 Apr 2024 19:36:42 +0200 Subject: [PATCH] Sync feature flags tables and add upgrade page link (#741) * Add link to upgrade page from the software index page Signed-off-by: Jared Watts * Update feature flag tables with supported features for each release Signed-off-by: Jared Watts * Clean up and Vale fixes for upgrade docs and feature flag tables Signed-off-by: Jared Watts --------- Signed-off-by: Jared Watts --- content/master/software/_index.md | 3 +++ content/master/software/install.md | 5 +++-- content/v1.13/software/install.md | 1 - content/v1.14/software/install.md | 6 +++--- content/v1.15/software/_index.md | 3 +++ content/v1.15/software/install.md | 6 ++++-- 6 files changed, 16 insertions(+), 8 deletions(-) diff --git a/content/master/software/_index.md b/content/master/software/_index.md index ba397557..7cef2dd1 100644 --- a/content/master/software/_index.md +++ b/content/master/software/_index.md @@ -7,5 +7,8 @@ description: Manage Crossplane installations ## [Install Crossplane](install/) How to install and customize Crossplane in an existing Kubernetes cluster. +## [Upgrade Crossplane](upgrade/) +How to upgrade Crossplane to newer versions of the software. + ## [Uninstall Crossplane](uninstall/) How to remove Crossplane from a Kubernetes cluster. \ No newline at end of file diff --git a/content/master/software/install.md b/content/master/software/install.md index dcd22a9a..ea32c4d2 100644 --- a/content/master/software/install.md +++ b/content/master/software/install.md @@ -248,13 +248,14 @@ at the table below. | Status | Flag | Description | | --- | --- | --- | | Beta | `--enable-composition-functions` | Enable support for Composition Functions. | -| Beta | `--enable-composition-revisions` | Enable support for CompositionRevisions. | +| Beta | `--enable-composition-functions-extra-resources` | Enable support for Composition Functions Extra Resources. Only respected with `--enable-composition-functions` enabled. | | Beta | `--enable-composition-webhook-schema-validation` | Enable Composition validation using schemas. | +| Beta | `--enable-deployment-runtime-configs` | Enable support for DeploymentRuntimeConfigs. | | Alpha | `--enable-environment-configs` | Enable support for EnvironmentConfigs. | | Alpha | `--enable-external-secret-stores` | Enable support for External Secret Stores. | -| Alpha | `--enable-usages` | Enable support for Usages. | | Alpha | `--enable-realtime-compositions` | Enable support for real time compositions. | | Alpha | `--enable-ssa-claims` | Enable support for using server-side apply to sync claims with XRs. | +| Alpha | `--enable-usages` | Enable support for Usages. | {{< /table >}} {{< /expand >}} diff --git a/content/v1.13/software/install.md b/content/v1.13/software/install.md index 2cfa7b84..06d0ca4b 100644 --- a/content/v1.13/software/install.md +++ b/content/v1.13/software/install.md @@ -264,7 +264,6 @@ at the table below. {{< table caption="Feature flags" >}} | Status | Flag | Description | | --- | --- | --- | -| Beta | `--enable-composition-revisions` |Enable support for CompositionRevisions | | Alpha | `--enable-composition-functions` | Enable support for Composition Functions. | | Alpha | `--enable-composition-webhook-schema-validation` | Enable Composition validation using schemas. | | Alpha | `--enable-environment-configs` | Enable support for EnvironmentConfigs. | diff --git a/content/v1.14/software/install.md b/content/v1.14/software/install.md index 46206ab6..99822c53 100644 --- a/content/v1.14/software/install.md +++ b/content/v1.14/software/install.md @@ -245,13 +245,13 @@ at the table below. {{< table caption="Feature flags" >}} | Status | Flag | Description | | --- | --- | --- | -| Beta | `--enable-composition-revisions` | Enable support for CompositionRevisions. | -| Beta | `--enable-composition-webhook-schema-validation` | Enable Composition validation using schemas. | | Beta | `--enable-composition-functions` | Enable support for Composition Functions. | +| Beta | `--enable-composition-webhook-schema-validation` | Enable Composition validation using schemas. | +| Beta | `--enable-deployment-runtime-configs` | Enable support for DeploymentRuntimeConfigs. | | Alpha | `--enable-environment-configs` | Enable support for EnvironmentConfigs. | | Alpha | `--enable-external-secret-stores` | Enable support for External Secret Stores. | -| Alpha | `--enable-usages` | Enable support for Usages. | | Alpha | `--enable-realtime-compositions` | Enable support for real time compositions. | +| Alpha | `--enable-usages` | Enable support for Usages. | {{< /table >}} {{< /expand >}} diff --git a/content/v1.15/software/_index.md b/content/v1.15/software/_index.md index ba397557..7cef2dd1 100644 --- a/content/v1.15/software/_index.md +++ b/content/v1.15/software/_index.md @@ -7,5 +7,8 @@ description: Manage Crossplane installations ## [Install Crossplane](install/) How to install and customize Crossplane in an existing Kubernetes cluster. +## [Upgrade Crossplane](upgrade/) +How to upgrade Crossplane to newer versions of the software. + ## [Uninstall Crossplane](uninstall/) How to remove Crossplane from a Kubernetes cluster. \ No newline at end of file diff --git a/content/v1.15/software/install.md b/content/v1.15/software/install.md index 274a34aa..ea32c4d2 100644 --- a/content/v1.15/software/install.md +++ b/content/v1.15/software/install.md @@ -248,12 +248,14 @@ at the table below. | Status | Flag | Description | | --- | --- | --- | | Beta | `--enable-composition-functions` | Enable support for Composition Functions. | -| Beta | `--enable-composition-revisions` | Enable support for CompositionRevisions. | +| Beta | `--enable-composition-functions-extra-resources` | Enable support for Composition Functions Extra Resources. Only respected with `--enable-composition-functions` enabled. | | Beta | `--enable-composition-webhook-schema-validation` | Enable Composition validation using schemas. | +| Beta | `--enable-deployment-runtime-configs` | Enable support for DeploymentRuntimeConfigs. | | Alpha | `--enable-environment-configs` | Enable support for EnvironmentConfigs. | | Alpha | `--enable-external-secret-stores` | Enable support for External Secret Stores. | -| Alpha | `--enable-usages` | Enable support for Usages. | | Alpha | `--enable-realtime-compositions` | Enable support for real time compositions. | +| Alpha | `--enable-ssa-claims` | Enable support for using server-side apply to sync claims with XRs. | +| Alpha | `--enable-usages` | Enable support for Usages. | {{< /table >}} {{< /expand >}}