summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ansible/inventory/all-in-one3
-rw-r--r--ansible/roles/keystone/tasks/main.yml7
-rw-r--r--ansible/site.yml5
3 files changed, 15 insertions, 0 deletions
diff --git a/ansible/inventory/all-in-one b/ansible/inventory/all-in-one
index 246ce4e92..570c4b645 100644
--- a/ansible/inventory/all-in-one
+++ b/ansible/inventory/all-in-one
@@ -6,3 +6,6 @@ support
[message-broker:children]
support
+
+[keystone:children]
+support
diff --git a/ansible/roles/keystone/tasks/main.yml b/ansible/roles/keystone/tasks/main.yml
new file mode 100644
index 000000000..29a7fef52
--- /dev/null
+++ b/ansible/roles/keystone/tasks/main.yml
@@ -0,0 +1,7 @@
+---
+- name: Bringing up keystone service(s)
+ docker_compose:
+ project_name: keystone
+ compose_file: "{{ koalla_directory }}/compose/keystone.yml"
+ command: up
+ no_recreate: true
diff --git a/ansible/site.yml b/ansible/site.yml
index feccbb0b3..f74169570 100644
--- a/ansible/site.yml
+++ b/ansible/site.yml
@@ -8,3 +8,8 @@
roles:
- message-broker
tags: message-broker
+
+- hosts: keystone
+ roles:
+ - keystone
+ tags: keystone