start¶
Start Digital Rebar agent
When joining machines with an installed O/S into Digital Rebar, the joined system needs access to control.sh before the agent/runner can register.
SECURITY NOTE: This stage is included to provide the needed access to a machine specific control.sh. Since control.sh includes a machine access token (scoped to the specific machine), the time spent in this stage should be minimized.
This is a commplement to discover which is used by Sledgehammer for new machines without an existing operating system.
FUTURE FUNCTION: While the stage is currently limited to starting Linux systems, the stage will be expanded in the future to also start Windows, ESXi and other operating systems.
Objects that Reference start¶
- workflows universal-proxmox in Universal Proxmox Content v4.15.0 as part of Stages (declared)
- workflows broker-provision in Core Task Library v4.15.12-root.2+gba7b0365f30b7a9b6d48ef22fbbd24bba9d27f42 as part of Stages (declared)
- blueprints cluster-reevaluate in Core Task Library v4.15.12-root.2+gba7b0365f30b7a9b6d48ef22fbbd24bba9d27f42 as part of Tasks (declared)
- workflows universal-local in Universal Workflow Content v4.15.5 as part of Stages (declared)
- workflows universal-start in Universal Workflow Content v4.15.5 as part of Stages (declared)
- workflows universal-bootstrap in Universal Workflow Content v4.15.5 as part of Stages (declared)
- workflows universal-cluster-destroy in Universal Workflow Content v4.15.5 as part of Stages (declared)
- workflows universal-cluster-provision in Universal Workflow Content v4.15.5 as part of Stages (declared)
- workflows universal-pre-runbook in Universal Workflow Content v4.15.5 as part of Stages (declared)
- workflows universal-runbook in Universal Workflow Content v4.15.5 as part of Stages (declared)
Objects used by start¶
- tasks update-pipeline
- tasks gohai
- tasks set-machine-ip-in-joinup
- tasks ssh-access
- templates control.sh.tmpl
- templates control.ps1.tmpl
- templates drp-agent-cfg.yaml.tmpl