nodedeploy(8) - Request preparation and/or initiating a node deployment
  1. nodedeploy(8)
  2. nodedeploy(8)

NAME

nodedeploy - Request preparation and/or initiating a node deployment

SYNOPSIS

nodedeploy [-h] [-c] [-n] [-p] [-m MAXNODES] <noderange> [profile]

DESCRIPTION

nodedeploy configures attributes and interacts with BMC devices as appropriate to change the operating system on the noderange to that indicated by profile. Tab completion is supported under bash to help list and select a profile name. -n indicates that it will be a network based deployment (either HTTP or PXE) and -p suppresses any activity that requires the BMC (e.g. setting the next boot device and rebooting the system). Currently nodedeploy only supports -n style deployment flows. Without options it shows the current deployment status.

OPTIONS

  • -c, --clear: Remove any pending deployment action

  • -n, --network: Prepare for either an HTTP or PXE based deployment, setting boot device to network and rebooting unless -p is specified.

  • -p, --prepareonly: Prepare the network services for deployment, but do not interact with BMCs. This is intended for scenarios where the boot device control and server restart will be handled outside of confluent.

  • -m MAXNODES, --maxnodes=MAXNODES: Specifiy a maximum nodes to be deployed.

  • -h, --help: Show help message and exit

EXAMPLES

Begin the instalalation of a profile of CentOS 8.2:
# nodedeploy d4 -n centos-8.2-x86_64-default
d4: network
d4: reset
Check current deployment state of nodes
# nodedeploy d4
d4: pending: centos-8.2-x86_64-default (node authentication armed)
  1. October 2023
  2. nodedeploy(8)