setup.sh 392 B

1234567891011121314151617
  1. #!/bin/bash
  2. #
  3. # Some things don't work if the namespace isn't set to rook-ceph
  4. NS="rook-ceph"
  5. kubectl create ns ${NS}
  6. kubectl label ns ${NS} pod-security.kubernetes.io/enforce=privileged
  7. kubectl label ns default pod-security.kubernetes.io/enforce=privileged
  8. kubectl create -n ${NS} -f operator.yaml -f cluster.yaml
  9. sleep 15
  10. kubectl create serviceaccount -n rook-ceph rook-ceph-default