Get swift working on containerized openstack

In order to get swift working on containerized openstack,
changes were needed both on platform and application side.

From platform side, settings from ceph.conf file were replaced.
A runtime manifest was added to update ceph.conf after a successful
application apply:
    1. Keystone auth url was updated with keystone openstack url
    2. 'rgw_keystone_admin_domain' and 'rgw_keystone_project' settings
    were updated with 'service'.

From application side the following changes have been implemented:
    1. Ceph-rgw chart from openstack-helm-infra repo was included
    in stx-openstack
    2. A chart schema for ceph-rgw was added
    3. An override file was generated

Change-Id: I7a17d55e1cb6cab2488237d923e02a3515379015
Signed-off-by: Elena Taivan <elena.taivan@windriver.com>
Story: 2003909
Task: 30607
This commit is contained in:
Elena Taivan 2019-04-23 07:29:29 +00:00
parent f32827ca61
commit 51de5e152e
1 changed files with 1 additions and 0 deletions

View File

@ -65,6 +65,7 @@ make mariadb
make memcached
make openvswitch
make rabbitmq
make ceph-rgw
# terminate helm server (the last backgrounded task)
kill %1