Module - tripleo_baremetal_expand_roles¶
This module provides for the following ansible plugin:
Takes a baremetal deployment description of roles and node instances and transforms that into an instance list and a heat environment file for deployed-server.
Name of the overcloud stack which will be deployed on these instances
Build instance list for the desired provision state, "present" to provision, "absent" to unprovision, "all" for a combination of "present" and "absent".
Data describing roles and baremetal node instances to provision for those roles
Default nics entry when none are specified
SSH public keys to load
Name of the admin user to create
Steve Baker (@stevebaker)
- name: Expand roles tripleo_baremetal_expand_roles: baremetal_deployment: - name: Controller count: 3 defaults: image: href: overcloud-full networks:  - name: Compute count: 3 defaults: image: href: overcloud-full networks:  state: present stack_name: overcloud register: tripleo_baremetal_instances