~hopem/charms/precise/ceph-radosgw/lp1229645

« back to all changes in this revision

Viewing changes to README.md

  • Committer: James Page
  • Date: 2013-02-08 11:12:07 UTC
  • mfrom: (9.1.4 ceph-radosgw)
  • Revision ID: james.page@canonical.com-20130208111207-gt2222i1heux7hl6
Add support for Ceph Bobtail LTS release

- Add support for keystone based authentication (use keystone charm).
- Misc other updates including new cephx options.

Fixes

- Improve hostname -> ip address resolution
- Disable 100-continue processing as requires a fork of mod_fastcgi
- Resync utils.py, ceph.py across ceph charms.

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
The gateway can be accessed over port 80 (as show in juju status exposed
30
30
ports).
31
31
 
 
32
Access
 
33
======
 
34
 
32
35
Note that you will need to login to one of the service units supporting the
33
36
ceph charm to generate some access credentials::
34
37
 
35
38
   juju ssh ceph/0 \
36
39
      'sudo radosgw-admin user create --uid="ubuntu" --display-name="Ubuntu Ceph"'
37
 
   
 
40
 
38
41
For security reasons the ceph-radosgw charm is not setup with appropriate
39
42
permissions to administer the ceph cluster.
40
43
 
 
44
Keystone Integration
 
45
====================
 
46
 
 
47
Ceph >= 0.55 integrates with Openstack Keystone for authentication of Swift requests.
 
48
 
 
49
This is enabled by relating the ceph-radosgw service with keystone::
 
50
 
 
51
   juju deploy keystone
 
52
   juju add-relation keystone ceph-radosgw
 
53
 
 
54
If you try to relate the radosgw to keystone with an earlier version of ceph the hook
 
55
will error out to let you know.
 
56
 
41
57
Scale-out
42
58
=========
43
59
 
62
78
Bootnotes
63
79
=========
64
80
 
65
 
The Ceph RADOS Gateway makes use of a multiverse package,
66
 
libapache2-mod-fastcgi.   As such it will try to automatically enable the
67
 
multiverse pocket in /etc/apt/sources.list.  Note that there is noting
68
 
'wrong' with multiverse components - they typically have less liberal
69
 
licensing policies or suchlike.
 
81
The Ceph RADOS Gateway makes use of a multiverse package libapache2-mod-fastcgi.
 
82
As such it will try to automatically enable the multiverse pocket in
 
83
/etc/apt/sources.list.  Note that there is noting 'wrong' with multiverse
 
84
components - they typically have less liberal licensing policies or suchlike.