Baremetal deploy Workbook

Baremetal deploy Workbook

Workbook name:tripleo.baremetal_deploy.v1

TripleO Baremetal Deployment Workflows

Workflows in the Baremetal deploy Workbook

tripleo.baremetal_deploy.v1._deploy_one

Internal workflow to deploy one node

Workflow inputs:

Input instance:Required.
Input node:Required.
Input {‘ssh_keys’:
 []}: Required.
Input {‘ssh_user_name’:
 ‘heat-admin’}: Required.
Input {‘timeout’:
 3600}: Required.
Input {‘queue_name’:
 ‘tripleo’}: Required.
tripleo.baremetal_deploy.v1.deploy_instances

Deploy instances on bare metal nodes.

Workflow inputs:

Input instances:
 Required.
Input {‘ssh_keys’:
 []}: Required.
Input {‘ssh_user_name’:
 ‘heat-admin’}: Required.
Input {‘timeout’:
 3600}: Required.
Input {‘concurrency’:
 20}: Required.
Input {‘connection_timeout’:
 600}: Required.
Input {‘queue_name’:
 ‘tripleo’}: Required.
tripleo.baremetal_deploy.v1.deploy_roles

Deploy roles on bare metal nodes.

Workflow inputs:

Input roles:Required.
Input {‘plan’:‘overcloud’}: Required.
Input {‘ctlplane_network’:
 ‘ctlplane’}: Required.
Input {‘ssh_keys’:
 []}: Required.
Input {‘ssh_user_name’:
 ‘heat-admin’}: Required.
Input {‘timeout’:
 3600}: Required.
Input {‘concurrency’:
 20}: Required.
Input {‘queue_name’:
 ‘tripleo’}: Required.
tripleo.baremetal_deploy.v1.undeploy_instances

Undeploy previously deployed instances

Workflow inputs:

Input instances:
 Required.
Input {‘timeout’:
 3600}: Required.
Input {‘concurrency’:
 20}: Required.
Input {‘queue_name’:
 ‘tripleo’}: Required.
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.