In Openstack-Helm we use this script [1] to deploy the Rook operator and Ceph cluster. As you can see it uses official Rook helm charts with some custom values. It creates the rook-ceph-tools Deployment which creates the pod rook-ceph-tools-xxxxxxxx-yyyyy that contains some CLI tools for managing Ceph clusters. So you can run `ceph auth ls` inside this pod. If you don't have this tools pod, then you can run the command manually in a pod where this tool is available. Here is the command from the ceph-adapter-rook chart that is used to get the key. [1] https://opendev.org/openstack/openstack-helm-infra/src/branch/master/tools/d... [2] https://opendev.org/openstack/openstack-helm-infra/src/branch/master/ceph-ad... On Wed, Oct 30, 2024 at 7:44 PM <daniel890723@gmail.com> wrote:
yes i did deploy the ceph-adapter-rook but it seems like i didn't have the rook-ceph-tools Pods i only deploy the rook-ceph-operator and rook cluster following the guide from rook documentation
Did i miss some step so i don't get the rook-ceph-tools pod ?
Also does the rook-ceph-operator has to be in the namespace ceph ? because i only put the rook-ceph-cluster in namespace ceph and the operator are still in the rook-ceph namespace
-- Best regards, Kozhukalov Vladimir