2014-03-06 20:54:37 +08:00
|
|
|
---
|
2015-01-21 01:43:47 +08:00
|
|
|
- include: pre_requisite.yml
|
|
|
|
when: not ceph_containerized_deployment
|
2014-03-06 20:54:37 +08:00
|
|
|
|
2015-07-24 02:01:43 +08:00
|
|
|
- include: ./installs/install_redhat.yml
|
2015-06-26 06:26:03 +08:00
|
|
|
when:
|
|
|
|
ansible_os_family == 'RedHat' and
|
|
|
|
radosgw_frontend == 'apache' and not
|
|
|
|
ceph_containerized_deployment
|
2014-03-06 20:54:37 +08:00
|
|
|
|
2015-07-24 02:01:43 +08:00
|
|
|
- include: ./installs/install_debian.yml
|
2015-06-26 06:26:03 +08:00
|
|
|
when:
|
|
|
|
ansible_os_family == 'Debian' and
|
|
|
|
radosgw_frontend == 'apache' and not
|
|
|
|
ceph_containerized_deployment
|
2015-03-02 17:22:52 +08:00
|
|
|
|
2015-07-07 17:19:50 +08:00
|
|
|
- name: install rados gateway
|
2015-03-02 17:22:52 +08:00
|
|
|
apt: >
|
|
|
|
pkg=radosgw
|
|
|
|
state=present
|
|
|
|
update_cache=yes
|
2015-06-26 06:26:03 +08:00
|
|
|
when:
|
|
|
|
ansible_os_family == 'Debian' and not
|
|
|
|
ceph_containerized_deployment
|
2015-03-02 17:22:52 +08:00
|
|
|
|
2015-07-07 17:19:50 +08:00
|
|
|
- name: install rados gateway
|
2015-03-02 17:22:52 +08:00
|
|
|
yum: >
|
|
|
|
name=ceph-radosgw
|
|
|
|
state=present
|
2015-06-26 06:26:03 +08:00
|
|
|
when:
|
|
|
|
ansible_os_family == 'RedHat' and not
|
|
|
|
ceph_containerized_deployment
|
2015-03-02 17:22:52 +08:00
|
|
|
|
2015-06-04 01:01:23 +08:00
|
|
|
- include: openstack-keystone.yml
|
|
|
|
when: radosgw_keystone
|
|
|
|
|
2015-01-21 01:43:47 +08:00
|
|
|
- include: start_radosgw.yml
|
2015-03-30 16:59:08 +08:00
|
|
|
when: not ceph_containerized_deployment
|
2015-03-02 17:22:52 +08:00
|
|
|
|
2015-07-28 23:35:47 +08:00
|
|
|
- include: ./docker/main.yml
|
2015-01-21 01:43:47 +08:00
|
|
|
when: ceph_containerized_deployment
|