Skip to content

Launch Ceph using the Linode VPS provider

Notifications You must be signed in to change notification settings

tserlin/ceph-linode

 
 

Repository files navigation

To use:

* Setup a Linode account and get an API key: https://www.linode.com/docs/platform/api/api-key

* Clone ceph-ansible: https://github.com/ceph/ceph-ansible.git

* Setup a virtualenv with linode-python:

    $ virtualenv2 linode-env && source linode-env/bin/activate && pip install linode-python

* Modify the CLUSTER variable in linode-launcy.py to have the desired count and Linode plan for each daemon type.

* Add a group_vars directory in this checkout with the necessary settings. See: https://github.com/ceph/ceph-ansible/wiki#common

* Start using:

    $ LINODE_API_KEY=ABC...DEF ./launch.sh --ceph-ansible /path/to/ceph-ansible

About

Launch Ceph using the Linode VPS provider

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 66.1%
  • Shell 33.9%