From f30d548429dbf1bda065489be78e9d4045607970 Mon Sep 17 00:00:00 2001 From: Artur Shad Nik Date: Thu, 23 Oct 2025 14:50:04 -0700 Subject: [PATCH] docs: update fleetconfig-controller docs to reflect recent changes Signed-off-by: Artur Shad Nik --- .../getting-started/integration/fleetconfig-controller.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/content/en/docs/getting-started/integration/fleetconfig-controller.md b/content/en/docs/getting-started/integration/fleetconfig-controller.md index 96860744b..7b3dd7710 100644 --- a/content/en/docs/getting-started/integration/fleetconfig-controller.md +++ b/content/en/docs/getting-started/integration/fleetconfig-controller.md @@ -5,12 +5,14 @@ weight: 6 ## What is the `FleetConfig Controller` -The [`fleetconfig-controller`](https://github.com/open-cluster-management-io/lab/tree/main/fleetconfig-controller) introduces the `FleetConfig` custom resource to the OCM ecosystem. It reconciles `FleetConfig` resources to declaratively manage the lifecycle of Open Cluster Management (OCM) multi-clusters. +The (https://github.com/open-cluster-management-io/lab/tree/main/fleetconfig-controller) introduces 2 new custom resources to the OCM ecosystem: `Hub` and `Spoke` . It reconciles `Hub` and `Spoke` resources to declaratively manage the lifecycle of Open Cluster Management (OCM) multi-clusters. -The `fleetconfig-controller` will initialize an OCM hub and one or more managed clusters; add, remove, and upgrade `clustermanagers` and `klusterlets` when their bundle versions change, manage their feature gates, and uninstall all OCM components properly whenever a `FleetConfig` is deleted. +The `fleetconfig-controller` will initialize an OCM hub and one or more spoke clusters; add, remove, and upgrade clustermanagers and klusterlets when their bundle versions change, manage their feature gates, and uninstall all OCM components properly whenever a `Hub` or `Spoke` is deleted. The controller is a lightweight wrapper around [`clusteradm`](https://github.com/open-cluster-management-io/clusteradm). Anything you can accomplish imperatively via a series of `clusteradm` commands can now be accomplished declaratively using the `fleetconfig-controller`. +`fleetconfig-controller` is built as an OCM AddOn, and will install an agent in each spoke cluster to manage Day 2 operations. AddOn mode can be optionally disabled if required. + ## Quick Start ### Prerequisites @@ -27,7 +29,7 @@ helm repo update ocm helm install fleetconfig-controller ocm/fleetconfig-controller -n fleetconfig-system --create-namespace ``` -By default the Helm chart will also produce a `FleetConfig` to orchestrate, however that behaviour can be disabled. Refer to the chart [README](https://github.com/open-cluster-management-io/lab/blob/main/fleetconfig-controller/charts/fleetconfig-controller/README.md) for full documentation. +By default the Helm chart will also produce a `Hub` and 1 `Spoke` (`hub-as-spoke`) to orchestrate, however that behaviour can be disabled. Refer to the chart [README](https://github.com/open-cluster-management-io/lab/blob/main/fleetconfig-controller/charts/fleetconfig-controller/README.md) for full documentation. ## Support Matrix