Hi All,

Very new to Ceph and hoping someone can help me out.

We are implementing Ceph in our team's environment, and I have been able to 
manually set up a test cluster using cephadm bootstrap and answering all the 
prompts.

What we want to do is to automate the setup and maintenance of the production 
Ceph cluster using SaltStack.  This involves pre-configuring the hosts using 
Salt High States, including installation of packages, firewall configuration, 
etc etc, and the distribution of ssh keys (root user) and configuring openssh 
on each host.

Whilst I can see the public ssh key in authotrized_keys on all the nodes, I 
cannot seem to find to find the private key on the initial admin host (the 
first node).  It is not in /root/.ssh and the only file there is the 
authorized_keys file.  Where does cephadm bootstrap store the private key?

Also, if we already have ssh keys set up on all the hosts and we use the 
-skip-ssh option in the cephadm bootstrap command, will using a spec file with 
the --apply-spec option work to add additional hosts and all the services we 
need.

Thanks in advance for any help/advice on this.

Anestis Kozakis
Systems Administrator  - Multi-Level Security Solutions

P: + 61 2 6122 0205
M: +61 4 88 376 339
anestis.koza...@raytheon.com.au<mailto:anestis.koza...@raytheon.com.au>

Raytheon Australia
Cybersecurity and Information Assurance
4 Brindabella Cct
Brindabella Business Park
Canberra Airport, ACT 2609

www.raytheonaustralia.com.au<http://www.raytheonaustralia.com.au/>
LinkedIn<https://au.linkedin.com/company/raytheon-australia> | 
Twitter<https://twitter.com/RaytheonAU> | 
Facebook<https://www.facebook.com/RaytheonAustralia> | 
Instagram<https://www.instagram.com/raytheonaustralia/>

_______________________________________________
ceph-users mailing list -- ceph-users@ceph.io
To unsubscribe send an email to ceph-users-le...@ceph.io

Reply via email to