apiVersion: tinkerbell.org/v1alpha1
kind: Workflow
Workflow is the Schema for the Workflows API.
WorkflowSpec defines the desired state of Workflow.
BootOptions are options that control the booting of Hardware.
BootMode is the type of booting that will be done.
ISOURL is the URL of the ISO that will be one-time booted. When this field is set, the controller will create a job.bmc.tinkerbell.org object for getting the associated hardware into a CDROM booting state. A HardwareRef that contains a spec.BmcRef must be provided.
ToggleAllowNetboot indicates whether the controller should toggle the field in the associated hardware for allowing PXE booting. This will be enabled before a Workflow is executed and disabled after the Workflow has completed successfully. A HardwareRef must be provided.
A mapping of template devices to hadware mac addresses.
Name of the Hardware associated with this workflow.
Name of the Template associated with this workflow.
WorkflowStatus defines the observed state of a Workflow.
BootOptions holds the state of any boot options.
AllowNetboot holds the state of the the controller's interactions with the allowPXE field in a Hardware object.
No Description Provided.
No Description Provided.
Jobs holds the state of any job.bmc.tinkerbell.org objects created.
Conditions are the latest available observations of an object's current state.
Message is a human readable message indicating details about last transition.
Reason is a (brief) reason for the condition's last transition.
Status of the condition, one of True, False, Unknown.
Time when the condition was created.
Type of job condition, Complete or Failed.
CurrentAction is the action that is currently in the running state.
GlobalTimeout represents the max execution time.
State is the current overall state of the Workflow.
Tasks are the tasks to be run by the worker(s).
No Description Provided.
No Description Provided.
No Description Provided.
No Description Provided.
No Description Provided.
No Description Provided.
No Description Provided.
No Description Provided.
No Description Provided.
No Description Provided.
No Description Provided.
No Description Provided.
No Description Provided.
No Description Provided.
No Description Provided.
No Description Provided.
TemplateRendering indicates whether the template was rendered successfully. Possible values are "successful" or "failed" or "unknown".