aboutsummaryrefslogtreecommitdiff
path: root/compose
diff options
context:
space:
mode:
authorJames McCarthy <james.m.mccarthy@oracle.com>2015-07-15 16:00:23 +0100
committerPaul Bourke <paul.bourke@oracle.com>2015-07-31 09:36:11 +0000
commit5e28eb8496c356f2074c21d72b52906451696e12 (patch)
treef890a1a7479581f65be34552483161e4f2e33c94 /compose
parent6b1f9714c703bb3a1c2411b264b26c3fc960901f (diff)
downloadkolla-5e28eb8496c356f2074c21d72b52906451696e12.tar.gz
kolla-5e28eb8496c356f2074c21d72b52906451696e12.zip
Implement Swift Containers
Known bugs/TODOs at this time of this patch update: https://bugs.launchpad.net/kolla/+bug/1477990 https://bugs.launchpad.net/kolla/+bug/1477993 Implements: Blueprint swift-container Closes-bug: #1477992 Co-Authored-By: Paul Bourke <paul.bourke@oracle.com> Change-Id: I031f88a7cd1867104fef12df6ab3ffcc06cb65d6
Diffstat (limited to 'compose')
-rw-r--r--compose/swift-proxy.yml7
-rw-r--r--compose/swift-storage.yml73
2 files changed, 80 insertions, 0 deletions
diff --git a/compose/swift-proxy.yml b/compose/swift-proxy.yml
new file mode 100644
index 000000000..0f59e7bdb
--- /dev/null
+++ b/compose/swift-proxy.yml
@@ -0,0 +1,7 @@
+swiftproxyserver:
+ image: kollaglue/centos-rdo-swift-proxy-server:latest
+ name: swiftproxyserver
+ restart: always
+ net: host
+ env_file:
+ - openstack.env
diff --git a/compose/swift-storage.yml b/compose/swift-storage.yml
new file mode 100644
index 000000000..e790a5e71
--- /dev/null
+++ b/compose/swift-storage.yml
@@ -0,0 +1,73 @@
+swiftdata:
+ image: kollaglue/centos-rdo-swift-data:latest
+ name: swiftdata
+
+swiftobjectserver:
+ image: kollaglue/centos-rdo-swift-object-server:latest
+ name: swiftobjectserver
+ restart: always
+ net: host
+ env_file:
+ - openstack.env
+ volumes_from:
+ - swiftdata
+
+swiftobjectauditor:
+ image: kollaglue/centos-rdo-swift-object-auditor:latest
+ name: swiftobjectauditor
+ restart: always
+ net: host
+ env_file:
+ - openstack.env
+ volumes_from:
+ - swiftdata
+
+swiftobjectexpirer:
+ image: kollaglue/centos-rdo-swift-object-expirer:latest
+ name: swiftobjectexpirer
+ restart: always
+ net: host
+ env_file:
+ - openstack.env
+ volumes_from:
+ - swiftdata
+
+swiftobjectreplicator:
+ image: kollaglue/centos-rdo-swift-object-replicator:latest
+ name: swiftobjectreplicator
+ restart: always
+ net: host
+ env_file:
+ - openstack.env
+ volumes_from:
+ - swiftdata
+
+swiftobjectupdater:
+ image: kollaglue/centos-rdo-swift-object-updater:latest
+ name: swiftobjectupdater
+ restart: always
+ net: host
+ env_file:
+ - openstack.env
+ volumes_from:
+ - swiftdata
+
+swiftcontainerserver:
+ image: kollaglue/centos-rdo-swift-container-server:latest
+ name: swiftcontainerserver
+ restart: always
+ net: host
+ env_file:
+ - openstack.env
+ volumes_from:
+ - swiftdata
+
+swiftaccountserver:
+ image: kollaglue/centos-rdo-swift-account-server:latest
+ name: swiftaccountserver
+ restart: always
+ net: host
+ env_file:
+ - openstack.env
+ volumes_from:
+ - swiftdata