Celestino Rey dea4e21cd1 Incluyo instrucciones para multipath vor 6 Monaten
..
README.md 7c30e7dfb3 Algunos cambios vor 8 Monaten
borraCRDs.sh dea4e21cd1 Incluyo instrucciones para multipath vor 6 Monaten
borraNS.sh 7c30e7dfb3 Algunos cambios vor 8 Monaten
cluster.yaml 69ea1c34de Copiado de code.siemens.com vor 10 Monaten
common.yaml 7c30e7dfb3 Algunos cambios vor 8 Monaten
crds.yaml 69ea1c34de Copiado de code.siemens.com vor 10 Monaten
dashboard-external.yaml 69ea1c34de Copiado de code.siemens.com vor 10 Monaten
namespace.yaml 7c30e7dfb3 Algunos cambios vor 8 Monaten
operator.yaml 69ea1c34de Copiado de code.siemens.com vor 10 Monaten
replicapool.yaml 0006f5f1ce Añado instrucciones para Rocky Linux y values.xml para nodeport en longhorn-ui vor 6 Monaten
storageclass.yaml 0006f5f1ce Añado instrucciones para Rocky Linux y values.xml para nodeport en longhorn-ui vor 6 Monaten
toolbox.yaml 69ea1c34de Copiado de code.siemens.com vor 10 Monaten

README.md

Instalación de rook-ceph

kubectl create -f crds.yaml -f namespace.yaml -f common.yaml -f operator.yaml 

Cuando esté el pod en Running

kubectl create -f cluster.yaml 

A continuación la toolbox

kubectl create -f toolbox.yaml

La storageclass

kubectl create -f storageclass.yaml

y el dashboard

kubectl create -f dashboard-external.yaml

Desinstalación de rook-ceph

borrar los yaml en sentido inverso a como se crearon.

Luego hay que borrar los finalizadores. Yo usé este script

for i in `kubectl get crds |grep ceph|cut -f1 -d' '`; do kubectl delete crd $i;done

A continuación hay que borrar los datos locales en el cluster, en cada nodo hay que ejecutar

rm -rvf /var/lib/rook

Y 'limpiar' los discos. Como estamos en un entorno virtual de Proxmox, yo lo solucioné parando las VM, quitando el disco adicional para rook y volviendo a añadir otro. Luego arrancas todo y ya se puede volver a desplegar rook.