diff --git a/doc/source/configuration/cephadm.rst b/doc/source/configuration/cephadm.rst index 09dcd2075..7710d29d0 100644 --- a/doc/source/configuration/cephadm.rst +++ b/doc/source/configuration/cephadm.rst @@ -404,7 +404,7 @@ The set of commands below configure all of these. - "config set client.rgw rgw_keystone_accepted_admin_roles 'admin'" - "config set client.rgw rgw_keystone_accepted_roles 'member, admin'" - "config set client.rgw rgw_keystone_admin_domain Default" - - "config set client.rgw rgw_keystone_admin_password {{ secrets_ceph_rgw_keystone_password }}" + - "config set client.rgw rgw_keystone_admin_password {{ (lookup('file', kayobe_env_config_path ~ '/kolla/passwords.yml') | from_yaml).ceph_rgw_keystone_password }}" - "config set client.rgw rgw_keystone_admin_project service" - "config set client.rgw rgw_keystone_admin_user 'ceph_rgw'" - "config set client.rgw rgw_keystone_api_version '3'" @@ -441,15 +441,9 @@ before deploying the RADOS gateways. If you are using the Kolla load balancer (see :ref:`RGWs-with-hyper-converged-Ceph` for more info), you can specify the ``haproxy`` and ``loadbalancer`` tags here too. -.. code:: yaml - - kayobe overcloud service deploy -kt ceph-rgw,keystone,haproxy,loadbalancer - -There are two options for load balancing RADOS Gateway: - -1. HA with Ceph Ingress services -2. RGWs with hyper-converged Ceph (using the Kolla Ansible deployed HAProxy - load balancer) +There are two options for load balancing RADOS Gateway either HA with Ceph Ingress services or RGWs with hyper-converged Ceph (using the Kolla Ansible deployed HAProxy +load balancer). +Both of the approaches are discused in subsequent sections. .. _RGWs-with-hyper-converged-Ceph: @@ -480,6 +474,12 @@ add definitions of your Ceph hosts to Kolla ``globals.yml``: ip: port: 8100 +Make sure to reconfigure appropriate kolla services to complete Ceph RGW integration + +.. code:: yaml + + kayobe overcloud service deploy -kt ceph-rgw,keystone,haproxy,loadbalancer + HA with Ingress services ~~~~~~~~~~~~~~~~~~~~~~~~ @@ -510,6 +510,12 @@ RGWs to use the Kolla-deployed haproxy. Set the following in Kolla enable_ceph_rgw_loadbalancer: false +Make sure to reconfigure appropriate kolla services to complete Ceph RGW integration + +.. code:: yaml + + kayobe overcloud service deploy -kt ceph-rgw,keystone,haproxy,loadbalancer + Deployment ==========