foreman

Bare metal provisioning and lifecycle via Foreman API.

10 templates 96 bound Provisioning active
admin: 1 info: 9

Actions

ActionCategoryDescriptionParamsCommand TemplateFlags
host_listinfoList all managed hostshammer host listidempotent
3-layer composition
INTERFACE#ActionDef & { name: "host_list", category: "info" }
PROVIDERcommand_template: "hammer host list"

Import

import "quicue.ca/template/foreman/patterns"

actions: patterns.#uforemanRegistry

JSON-LD

{
  "@id": "https://quicue.ca/project/quicue-foreman",
  "@type": "quicue:Provider",
  "quicue:providerName": "foreman",
  "quicue:category": "provisioning",
  "quicue:actionCount": 10
}