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 {‘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.
-
tripleo.baremetal_deploy.v1.undeploy_roles
Undeploy provisioned=False instances in roles.
Workflow inputs:
- Input roles
Required.
- Input {‘plan’
‘overcloud’}: Required.
- Input {‘timeout’
3600}: Required.
- Input {‘concurrency’
20}: Required.
- Input {‘queue_name’
‘tripleo’}: Required.