On 11/12/2016 05:30 AM, Bill Sanders wrote: > I'm curious what the relationship is with python_ceph_cfg[0] and > DeepSea, which have some overlap in contributors and functionality (and > supporting organizations?). DeepSea and python-ceph-cfg look at ceph deployment from two different perspectives. python-ceph-cfg is a low-level python library for doing individual/discrete tasks necessary to deploy ceph. So, for example, it has methods for zapping a disk, preparing an OSD, creating a keyring, etc. Think of it as operating approximately on a node level (although you could argue that's an oversimplification, as it includes functions to check quorum status, create pools, etc., which are really cluster level). DeepSea is a high-level user-facing tool for orchestrating ceph deployment with salt. So DeepSea knows how to install ceph, discover what disks are on each node, lets you assign different roles to nodes ("these nodes will be MONs, the storage nodes will use all their spare disks as OSDs", etc.). Think of it as operating on a cluster level. Regards, Tim > > [0] https://github.com/oms4suse/python-ceph-cfg > > Bill Sanders > > On Wed, Nov 2, 2016 at 10:52 PM, Tim Serong <tserong@xxxxxxxx > <mailto:tserong@xxxxxxxx>> wrote: > > Hi All, > > I thought I should make a little noise about a project some of us at > SUSE have been working on, called DeepSea. It's a collection of Salt > states, runners and modules for orchestrating deployment of Ceph > clusters. To help everyone get a feel for it, I've written a blog post > which walks through using DeepSea to set up a small test cluster: > > http://ourobengr.com/2016/11/hello-salty-goodness/ > <http://ourobengr.com/2016/11/hello-salty-goodness/> > > If you'd like to try it out yourself, the code is on GitHub: > > https://github.com/SUSE/DeepSea <https://github.com/SUSE/DeepSea> > > More detailed documentation can be found at: > > https://github.com/SUSE/DeepSea/wiki/intro > <https://github.com/SUSE/DeepSea/wiki/intro> > https://github.com/SUSE/DeepSea/wiki/management > <https://github.com/SUSE/DeepSea/wiki/management> > https://github.com/SUSE/DeepSea/wiki/policy > <https://github.com/SUSE/DeepSea/wiki/policy> > > Usual story: feedback, issues, pull requests are all welcome ;) > > Enjoy, > > Tim > -- > Tim Serong > Senior Clustering Engineer > SUSE > tserong@xxxxxxxx <mailto:tserong@xxxxxxxx> > _______________________________________________ > ceph-users mailing list > ceph-users@xxxxxxxxxxxxxx <mailto:ceph-users@xxxxxxxxxxxxxx> > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > <http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com> > > -- Tim Serong Senior Clustering Engineer SUSE tserong@xxxxxxxx _______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com