terraform

Terraform provider for quicue. Generates Terraform JSON for Proxmox VMs and KubeVirt manifests from resource graphs.

12 templates 20 bound Infrastructure as Code active
admin: 4 info: 8

Actions

ActionCategoryDescriptionParamsCommand TemplateFlags
initadminInitialize Terraform working directorytf_dirterraform -chdir={tf_dir} init
3-layer composition
INTERFACE#ActionDef & { name: "Init", category: "admin" }
PROVIDERcommand_template: "terraform -chdir={tf_dir} init"
params: { tf_dir: from_field: "tf_dir" }

Import

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

actions: patterns.#uterraformRegistry

JSON-LD

{
  "@id": "https://quicue.ca/project/quicue-terraform",
  "@type": "quicue:Provider",
  "quicue:providerName": "terraform",
  "quicue:category": "iac",
  "quicue:actionCount": 12
}