We have had success using Foreman to deploy OS in various roles across multiple sites. It can also spin up VM on various infrastructure as part of that process. Foreman essentially generates whatever type of 'kickstart' your OS requires on the fly and boots nodes via the network. It's a fairly mature tool which provides an installer that works well to get started. There is an Ansible plugin for Foreman but I have no experience with it and Foreman is historically geared for integration with Puppet. We use Puppet to manage initial and ongoing configuration including Ceph with the module linked below (we use a forked version). There's no requirement that all of your cluster nodes be managed with the module as long as you provide it with the right information to bootstrap components into your current cluster: https://github.com/openstack/puppet-ceph thanks, Ben On Tue, Sep 17, 2019 at 3:28 PM solarflow99 <solarflow99@xxxxxxxxx> wrote: > > can you just do a kickstart and use ceph-ansible? > > > > On Tue, Sep 17, 2019 at 9:59 AM Paul Emmerich <paul.emmerich@xxxxxxxx> wrote: >> >> The best tool to automate both OS and Ceph deployment is ours: https://croit.io/ >> >> Check out our demo: https://croit.io/croit-virtual-demo >> >> Paul >> >> -- >> Paul Emmerich >> >> Looking for help with your Ceph cluster? Contact us at https://croit.io >> >> croit GmbH >> Freseniusstr. 31h >> 81247 München >> www.croit.io >> Tel: +49 89 1896585 90 >> >> On Tue, Sep 17, 2019 at 4:45 PM Shain Miley <smiley@xxxxxxx> wrote: >> > >> > Hello, >> > >> > We currently have an existing 20 node Ceph cluster (17 osd nodes with 3 >> > mon nodes). When this was originally configured, much of the OS install >> > was done manually and the cluster was mainly deployed using ceph-deploy. >> > >> > We are going to be replacing 9 of the 1st gen nodes with 6 newer more >> > dense nodes in the near future. >> > >> > This time around I would like to see about automating the process as >> > much as possible (both OS and Ceph installs). >> > >> > I was wondering if anyone had any suggestions about the best tool to use >> > for this as we are not setting up a cluster from scratch and whatever >> > tool we decide to use, would have to work within the context of an >> > already in production cluster. >> > >> > Some of these tools seem best suited to work when you are setting up a >> > cluster for the very first time, however we are not in that position at >> > this point and I want to make sure I am using something that is flexible >> > enough for our environment going forward. >> > >> > Thanks in advance, >> > >> > Shain >> > >> > -- >> > NPR | Shain Miley | Manager of Infrastructure, Digital Media | smiley@xxxxxxx | 202.513.3649 >> > _______________________________________________ >> > ceph-users mailing list -- ceph-users@xxxxxxx >> > To unsubscribe send an email to ceph-users-leave@xxxxxxx >> _______________________________________________ >> ceph-users mailing list -- ceph-users@xxxxxxx >> To unsubscribe send an email to ceph-users-leave@xxxxxxx > > _______________________________________________ > ceph-users mailing list -- ceph-users@xxxxxxx > To unsubscribe send an email to ceph-users-leave@xxxxxxx _______________________________________________ ceph-users mailing list -- ceph-users@xxxxxxx To unsubscribe send an email to ceph-users-leave@xxxxxxx