From 515cf2af687656d5b6660d1fbf5d6f83d43148a4 Mon Sep 17 00:00:00 2001 From: Paul Bourke Date: Tue, 18 Aug 2015 14:05:54 +0000 Subject: Implement Ansible role for Swift This currently deploys the core services for a working Swift which are account/container/object/proxy. I've included some basic docs in docs/swift-related.rst, which gives usage instructions and more context on this patch. These are really to give an overview of the state of Swift in Kolla as of now, so unless there's some major inaccuracy there please don't nitpick it. Change-Id: Id0c54be3e24c46459c40b16b7020f05bddbe1b19 Implements: blueprint ansible-swift --- etc/kolla/config/swift.conf | 0 etc/kolla/config/swift/account-server.conf | 0 etc/kolla/config/swift/container-server.conf | 0 etc/kolla/config/swift/object-server.conf | 0 etc/kolla/config/swift/proxy-server.conf | 0 etc/kolla/config/swift/swift.conf | 0 etc/kolla/passwords.yml | 4 ++++ 7 files changed, 4 insertions(+) create mode 100644 etc/kolla/config/swift.conf create mode 100644 etc/kolla/config/swift/account-server.conf create mode 100644 etc/kolla/config/swift/container-server.conf create mode 100644 etc/kolla/config/swift/object-server.conf create mode 100644 etc/kolla/config/swift/proxy-server.conf create mode 100644 etc/kolla/config/swift/swift.conf (limited to 'etc') diff --git a/etc/kolla/config/swift.conf b/etc/kolla/config/swift.conf new file mode 100644 index 000000000..e69de29bb diff --git a/etc/kolla/config/swift/account-server.conf b/etc/kolla/config/swift/account-server.conf new file mode 100644 index 000000000..e69de29bb diff --git a/etc/kolla/config/swift/container-server.conf b/etc/kolla/config/swift/container-server.conf new file mode 100644 index 000000000..e69de29bb diff --git a/etc/kolla/config/swift/object-server.conf b/etc/kolla/config/swift/object-server.conf new file mode 100644 index 000000000..e69de29bb diff --git a/etc/kolla/config/swift/proxy-server.conf b/etc/kolla/config/swift/proxy-server.conf new file mode 100644 index 000000000..e69de29bb diff --git a/etc/kolla/config/swift/swift.conf b/etc/kolla/config/swift/swift.conf new file mode 100644 index 000000000..e69de29bb diff --git a/etc/kolla/passwords.yml b/etc/kolla/passwords.yml index cfe3c08cb..e73f573f7 100644 --- a/etc/kolla/passwords.yml +++ b/etc/kolla/passwords.yml @@ -36,6 +36,10 @@ metadata_secret: "password" cinder_database_password: "password" cinder_keystone_password: "password" +swift_keystone_password: "password" +swift_hash_path_suffix: "kolla" +swift_hash_path_prefix: "kolla" + #################### # RabbitMQ options #################### -- cgit v1.2.3