22.37. packet-ipmi - Packet.net API¶
The following documentation is for Packet.net API (packet-ipmi) content package at version .
22.37.1. Object Specific Documentation¶
22.37.1.1. params¶
The content package provides the following params.
22.37.1.1.1. packet/always-pxe¶
This parameter indicates if the node should always pxe.
22.37.1.1.2. packet/api-key¶
The API implies the user and the Project that the plugin will act as.
22.37.1.1.3. packet/facility¶
This parameter describes the Packet facility for this node.
22.37.1.1.4. packet/import-existing¶
This parameter tells the plugin to import existing VMs or not.
22.37.1.1.5. packet/ipxe-script-url¶
This parameter is the URL of the default ipxe file. If unspecified, the option will default to the current DRP endpoint default.ipxe file.
22.37.1.1.6. packet/name¶
This parameter is the name to use for the packet machine.
22.37.1.1.7. packet/plan¶
This parameter is the Packet plan for this machine.
22.37.1.1.8. packet/project-id¶
This parameter describes the Packet Project ID for this node.
22.37.1.1.9. packet/sos¶
This parameter is the ssh hostname to use to access the serial console of this machine.
22.37.1.1.10. packet/uuid¶
This parameter is used by the Packet IPMI Plugin to access the API
22.37.1.2. workflows¶
The content package provides the following workflows.
22.37.1.2.1. discover-packet¶
This workflow is the most basic provisioning process for DRP when using PacketHost.
REMINDER: Change the DefaultWorkflow to use this workflow in PacketHost!
Similar to discover-base except that it adds the packet-discover stage.
- !!! note
To enable, upload Sledgehammer as per the sledgehammer BootEnv