csi: move csi management to admin

Going forward, admin will manage the csi operator
CR's and rook will only manage Ceph Connection cr
and client Profile cr.

The old csi driver is completely removed from Rook
and can no longer be used starting in Rook v1.20.

The upgrade guide will contain the needed transition steps
for managing the csi operator settings.

Signed-off-by: subhamkrai <srai@redhat.com>
This commit is contained in:
subhamkrai authored and Travis Nielsen committed 2026-04-29 14:24:26 -06:00
1 parent b50f1a3d60
commit 4eefad42e8
84 files changed
+515 -9262

No files matched your search

+2 -1
View File
@@ -122,7 +122,8 @@ create_rook_cluster() {
if ! kubectl get namespace "$ROOK_OPERATOR_NS" &> /dev/null; then
kubectl create namespace "$ROOK_OPERATOR_NS"
fi
$KUBECTL apply -f crds.yaml -f common.yaml -f operator.yaml -f csi-operator.yaml
$KUBECTL apply -f crds.yaml -f common.yaml -f csi-operator.yaml
$KUBECTL apply -f operator.yaml
$KUBECTL apply -f "$ROOK_CLUSTER_SPEC_FILE" -f toolbox.yaml
$KUBECTL apply -f dashboard-external-http.yaml
}