openstack-ansible/inventory/group_vars/ceph-rgw.yml
Gökhan IŞIK 85935773eb Update rgw client definition for OpenStack-RadosGW integration
Update rgw client definition for overriding ceph.conf

Change-Id: Ic31e1bfd1014e032423a56f728c625b0e2c97a71
2021-04-28 13:14:07 +00:00

20 lines
795 B
YAML

---
ceph_conf_overrides_rgw:
"client.rgw.{{ hostvars[inventory_hostname]['ansible_hostname'] }}.rgw0":
# OpenStack integration with Keystone
rgw_keystone_url: "{{ keystone_service_adminuri }}"
rgw_keystone_api_version: 3
rgw_keystone_admin_user: "{{ radosgw_admin_user }}"
rgw_keystone_admin_password: "{{ radosgw_admin_password }}"
rgw_keystone_admin_project: "{{ radosgw_admin_tenant }}"
rgw_keystone_admin_domain: default
rgw_keystone_accepted_roles: 'member, _member_, admin, swiftoperator'
rgw_keystone_implicit_tenants: 'true'
rgw_swift_account_in_url: 'true'
rgw_swift_versioning_enabled: 'true'
rgw_enable_apis: swift
# For S3 support, update/add below rows
# rgw_enable_apis: 'swift, s3'
# rgw_s3_auth_use_keystone: 'true'