2018-04-23 14:57:26 +02:00
|
|
|
#!/bin/bash
|
|
|
|
#
|
|
|
|
# Generate config files from environments values.
|
|
|
|
# These are to be passed to the docker container using -e
|
|
|
|
|
|
|
|
cat << EOF > /etc/cinder/cinder.conf
|
|
|
|
|
|
|
|
[database]
|
|
|
|
connection = mysql+pymysql://$CINDER_USER:$CINDER_PASSWORD@$MYSQL_HOST/cinder
|
|
|
|
|
|
|
|
[DEFAULT]
|
|
|
|
auth_strategy = keystone
|
2018-04-23 15:07:18 +02:00
|
|
|
transport_url = rabbit://$RABBIT_USER:$RABBIT_PASSWORD@$MY_IP
|
2018-04-23 14:57:26 +02:00
|
|
|
my_ip = $MY_IP
|
2018-04-23 15:07:18 +02:00
|
|
|
enabled_backends = RBD-backend
|
2018-04-23 14:57:26 +02:00
|
|
|
glance_api_servers = http://$GLANCE_HOST:9292
|
|
|
|
|
|
|
|
[keystone_authtoken]
|
|
|
|
auth_uri = http://$KEYSTONE_HOST:5000
|
|
|
|
auth_url = http://$KEYSTONE_HOST:35357
|
|
|
|
memcached_servers = $MEMCACHED_HOST:11211
|
|
|
|
auth_type = password
|
|
|
|
project_domain_name = Default
|
|
|
|
user_domain_name = Default
|
|
|
|
project_name = service
|
|
|
|
username = $CINDER_USER
|
|
|
|
password = $CINDER_PASSWORD
|
|
|
|
|
|
|
|
[oslo_concurrency]
|
|
|
|
lock_path = /var/lib/cinder/tmp
|
|
|
|
|
2018-04-23 15:07:18 +02:00
|
|
|
[RBD-backend]
|
|
|
|
volume_backend_name=RBD-backend
|
|
|
|
rbd_pool=volumes
|
|
|
|
rbd_user=volumes
|
|
|
|
rbd_secret_uuid=d0db6ba7-a0c9-4da6-b0bc-aa7846325333
|
|
|
|
volume_driver=cinder.volume.drivers.rbd.RBDDriver
|
|
|
|
rbd_ceph_conf=/etc/ceph/ceph.conf
|
2018-04-23 14:57:26 +02:00
|
|
|
|
|
|
|
EOF
|