--- - nova_compute: state: present auth_url: "{{ auth_url }}" login_username: "{{ login_username }}" login_password: "{{ login_password }}" login_tenant_name: "{{ login_tenant_name }}" security_groups: "{{ secgroup_all }}" name: c4science-jump image_name: "{{ image_name }}" key_name: "{{ keypair_name }}" wait_for: 500 #auto_floating_ip: yes floating_ips: - "{{ external_ip }}" nics: - net-id: "{{ private_net}}" flavor_id: "{{ flavor_id }}" meta: hostname: c4science-jump group: ansible register: openstackjump - add_host: name: "{{ openstackjump.public_ip[0] }}" groupname: lbs - nova_compute: state: present auth_url: "{{ auth_url }}" login_username: "{{ login_username }}" login_password: "{{ login_password }}" login_tenant_name: "{{ login_tenant_name }}" security_groups: "{{ secgroup_all }}" name: c4science-app01 image_name: "{{ image_name }}" key_name: "{{ keypair_name }}" wait_for: 500 nics: - net-id: "{{ private_net }}" flavor_id: "{{ flavor_id }}" meta: hostname: c4science-app01 group: ansible register: openstackapp1 - add_host: name: "{{ openstackapp1.private_ip[0] }}" groupname: app - nova_compute: state: present auth_url: "{{ auth_url }}" login_username: "{{ login_username }}" login_password: "{{ login_password }}" login_tenant_name: "{{ login_tenant_name }}" security_groups: "{{ secgroup_all }}" name: c4science-db01 image_name: "{{ image_name }}" key_name: "{{ keypair_name }}" wait_for: 500 nics: - net-id: "{{ private_net }}" flavor_id: "{{ flavor_id }}" meta: hostname: c4science-db01 group: ansible register: openstackdb1 - add_host: name: "{{ openstackdb1.private_ip[0] }}" groupname: dbs