From 1908218f3db39899e8a676969365602e12585eed Mon Sep 17 00:00:00 2001 From: Michael Adam Date: Mon, 16 Jun 2025 15:43:26 +0200 Subject: [PATCH] helm: improve the cluster deployment guide This improves the guide for deploying ceph clusters with helm from development builds. The missing piece was deploying the operator chart before the cluster chart. The operator chart is needed as it installs the CRDs Signed-off-by: Michael Adam Co-authored-by: Travis Nielsen --- Documentation/Helm-Charts/ceph-cluster-chart.gotmpl.md | 5 ++++- Documentation/Helm-Charts/ceph-cluster-chart.md | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Documentation/Helm-Charts/ceph-cluster-chart.gotmpl.md b/Documentation/Helm-Charts/ceph-cluster-chart.gotmpl.md index 3c0a1d20e..1420bc5ef 100644 --- a/Documentation/Helm-Charts/ceph-cluster-chart.gotmpl.md +++ b/Documentation/Helm-Charts/ceph-cluster-chart.gotmpl.md @@ -148,7 +148,10 @@ chart to start managing the cluster: ### **Development Build** -To deploy from a local build from your development environment: +To deploy from a local build from your development environment there are two steps: + +1. [Deploy the operator chart](operator-chart.md#development-build), in particular to get the CRDs. +2. Deploy the cluster chart: ```console cd deploy/charts/rook-ceph-cluster diff --git a/Documentation/Helm-Charts/ceph-cluster-chart.md b/Documentation/Helm-Charts/ceph-cluster-chart.md index 92277cc27..1fbee4ddd 100644 --- a/Documentation/Helm-Charts/ceph-cluster-chart.md +++ b/Documentation/Helm-Charts/ceph-cluster-chart.md @@ -180,7 +180,10 @@ chart to start managing the cluster: ### **Development Build** -To deploy from a local build from your development environment: +To deploy from a local build from your development environment there are two steps: + +1. [Deploy the operator chart](operator-chart.md#development-build), in particular to get the CRDs. +2. Deploy the cluster chart: ```console cd deploy/charts/rook-ceph-cluster