Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pass ceph configuration to rbox-storage plugin #15

Closed
jrse opened this issue May 9, 2017 · 2 comments
Closed

pass ceph configuration to rbox-storage plugin #15

jrse opened this issue May 9, 2017 · 2 comments
Assignees

Comments

@jrse
Copy link
Contributor

jrse commented May 9, 2017

No description provided.

@jrse
Copy link
Contributor Author

jrse commented May 10, 2017

To setup a ceph connection in rbos-storage plugin
at least the following information is required:

  • clustername
  • username
  • configuration file or environment :
    • mon host (monitor host and port)
    • keyring
    • clientId

-> this information needs to be setup in dovecot configuration files and passed to rbos-storage
-> the plugin livecycle function to read configuration needs to be evaluated.

@jrse
Copy link
Contributor Author

jrse commented May 10, 2017

  • first version should support CEPH Environment variables to access ceph monitor configuration.
  • poolname should be set via dovecot 10-mail.conf (mail_location: configuration)
    we will use the path setting as poolname

-- CEPH: environment variables --

The CEPH_ARGS environment variable is appended to all Ceph commands and is set so that they all use the configuration file created for tests instead of the default [/etc/ceph/ceph.conf.] link to doc

Example:
export CEPH_ARGS='--mon-host 127.0.0.1:40000'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants