summaryrefslogtreecommitdiffstats
path: root/ci/ansible/roles/osdsdb/scenarios/container.yml
diff options
context:
space:
mode:
authorleonwang <wanghui71@huawei.com>2018-02-23 15:01:06 +0000
committerleonwang <wanghui71@huawei.com>2018-02-23 15:01:14 +0000
commitb9f16e2669ff5a0cde006951ffec5dff84ac29df (patch)
tree68fb97c133f6ffc7a46bbc988941955b35d91af2 /ci/ansible/roles/osdsdb/scenarios/container.yml
parent561c0708b78eed8120b90f0221cd66730c9e8a74 (diff)
Update opensds ansible
This patch is designed for solving some problems below: - Sync the latest code with opensds community - Enable containerized deployment in ansible script - Fix some bugs in port conflicts of etcd deployment Change-Id: Id48906b91c08b3a98e6fc3d8d424a1cd2b11f2be Signed-off-by: leonwang <wanghui71@huawei.com>
Diffstat (limited to 'ci/ansible/roles/osdsdb/scenarios/container.yml')
-rw-r--r--ci/ansible/roles/osdsdb/scenarios/container.yml10
1 files changed, 10 insertions, 0 deletions
diff --git a/ci/ansible/roles/osdsdb/scenarios/container.yml b/ci/ansible/roles/osdsdb/scenarios/container.yml
new file mode 100644
index 0000000..8a75ef2
--- /dev/null
+++ b/ci/ansible/roles/osdsdb/scenarios/container.yml
@@ -0,0 +1,10 @@
+---
+- name: run etcd containerized service
+ docker:
+ name: myetcd
+ image: quay.io/coreos/etcd:latest
+ command: /usr/local/bin/etcd --advertise-client-urls http://{{ etcd_host }}:{{ etcd_port }} --listen-client-urls http://{{ etcd_host }}:{{ etcd_port }} -advertise-client-urls http://{{ etcd_host }}:{{ etcd_peer_port }} -listen-peer-urls http://{{ etcd_host }}:{{ etcd_peer_port }}
+ state: started
+ net: host
+ volumes:
+ - "/usr/share/ca-certificates/:/etc/ssl/certs"