v1
nodes

Controller:

github.com/ubccr/grendel/internal/api.(*Handler).NodeBootToken

Middlewares:

  • github.com/go-fuego/fuego.defaultLogger.middleware
  • github.com/ubccr/grendel/internal/api.(*Handler).authMiddleware

Create a boot token for the provision server. Used for debugging requests made by images

get/v1/nodes/token/{interface}

Request

Path parameters

interfacestring required

interface token will be created for

Query parameters

nodesetstring

Filter by nodeset. Minimum of one query parameter is required

tagsstring

Filter by tags. Minimum of one query parameter is required

archstring

Arch to embed in the token, used in templates when the node has no arch set. Simulates the arch detected during a PXE boot

Headers

Acceptstring

Response

OK

Changes