From 109ef8c79d8b1128ec20bb782bf2fd050173310a Mon Sep 17 00:00:00 2001 From: Hasegawa Takuya Date: Wed, 30 Jan 2019 04:42:29 +0900 Subject: [PATCH] add example into os_server for server group (#51375) * add example for server group --- lib/ansible/modules/cloud/openstack/os_server.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/lib/ansible/modules/cloud/openstack/os_server.py b/lib/ansible/modules/cloud/openstack/os_server.py index 75efe00775..d79fce3797 100644 --- a/lib/ansible/modules/cloud/openstack/os_server.py +++ b/lib/ansible/modules/cloud/openstack/os_server.py @@ -382,6 +382,20 @@ EXAMPLES = ''' ifdown eth0 && ifup eth0 {% endraw %} +# Create a new instance with server group for (anti-)affinity +# server group ID is returned from os_server_group module. +- name: launch a compute instance + hosts: localhost + tasks: + - name: launch an instance + os_server: + state: present + name: vm1 + image: 4f905f38-e52a-43d2-b6ec-754a13ffb529 + flavor: 4 + scheduler_hints: + group: f5c8c61a-9230-400a-8ed2-3b023c190a7f + # Deletes an instance via its ID - name: remove an instance hosts: localhost