Skip to content

kubernetes-at-home/rook-n-ceph

Repository files navigation

rook-n-ceph

Setup Ceph / Rook CRDs & Operators

  kubectl create -f ceph/common.yaml
  kubectl create -f ceph/operator.yaml
  # verify the rook-ceph-operator is in the `Running` state before proceeding
  kubectl -n rook-ceph get pod

Setup Ceph Cluster

  kubectl create -f ceph-cluster-crd.yaml

Deploy an application with

  kubectl create -f mysql.yaml
  kubectl create -f wordpress.yaml

Open Wordpress

  # Get the NodePort for the service
  kubectl get svc/wordpress -n default

Open the browser to http://(worker-node-ip):(node-port)

NodePort setup for Ceph Dashboard

  kubectl apply -f ceph-dashboard-svc.yaml

Releases

No releases published

Packages

No packages published