# Constants
ActionStatFailed indicates an Action failed to execute.
ActionStatePending indicates an Action is awaiting execution.
ActionStateRunning indicates an Action has begun execution.
ActionStateSucceeded indicates an Action completed execution successfully.
ConditionStatusFalse indicates the condition has been evaluated as false.
ConditionStatusTrue indicates the condition has been evaluated as true.
ConditionStatusUnknown is the default status and indicates the condition cannot be evaluated as True or False.
WorkflowStateCanceled indicates the Workflow has been canceled.
WorkflowStateCancelling indicates the agent has been instructed to cancel the Workflow, but the cancellation is yet to be completed.
WorkflowStateFailed indicates an Action failed.
WorkflowStatePending indicates the Workflow is awaiting dispatch to the agent.
WorkflowStateRunning indicates the Workflow has begun executing.
WorkflowStateScheduled indicates the Workflow has been dispatched to the agent but the agent is yet to report the Workflow has started.
WorkflowStateSucceeded indicates all Actions have successfully completed.
# Variables
AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
# Structs
Action defines an individual action to be run on a target machine.
ActionStatus describes status information about an action.
Condition defines an observation on a resource that is generally attainable by inspecting other status fields.
DHCP describes basic network configuration to be served in DHCP OFFER responses.
Hardware is a logical representation of a machine that can execute Workflows.
No description provided by the author
No description provided by the author
Instance describes instance specific data.
IPXE describes overrides for IPXE scripts.
Namespace defines the Linux namespaces to use for the container.
NetworkInterface is the desired configuration for a particular network interface.
OSIE describes an Operating System Installation Environment.
No description provided by the author
No description provided by the author
Template defines a set of actions to be run on a target machine.
No description provided by the author
No description provided by the author
Workflow describes a set of actions to be run on a specific Hardware.
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
ActionState describes a point in time state of an Action.
Conditions define a list of observations of a particular resource.
ConditionStatus expresses the current state of the condition.
ConditionType identifies the type of condition.
MAC is a Media Access Control address.
Nameserver is an IP or hostname.
NetworkInterfaces maps a MAC address to a NetworkInterface.
StorageDevice describes a storage device path that will be present in the OSIE.
Timeserver is an IP or hostname.
Volume is a specification for mounting a volume in an action.
State describes the point in time state of a Workflow.