# automatically assigns a floating IP
- name: launch a compute instance
hosts: all
sudo: yes
tasks:
- name: echo PATH into bashrc
action: lineinfile dest=~/.bash_profile line='export user_domain_name=default' insertafter='EOF' regexp='export user_domain_name.*' state=present
- name: launch an instance
os_server:
state: present
auth:
auth_url: http://192.168.8.25:5000/v3/
username: admin
password: MiracleIT
project_name: admin
name: vm1
region_name: RegionOne
availability_zone: nova
image: 34d91b63-ffa5-4601-b3cf-e04deaac8dec
key_name: centostestkeypair1
timeout: 200
flavor: m1.medium
security_groups: default
auto_ip: yes
------