Skip to main content
The StackSpec is the configuration input for a StackKits workspace. Do not place provider credentials, plaintext secrets, server procurement details, or generated rollout state in the StackSpec. The installed CLI sets apiVersion from its embedded CUE contract. Keep that generated value when editing the document. Its main intent groups are:
  • metadata, kit, and source for identity and lineage
  • install and generation for lifecycle and output strategy
  • storage, container, and network for local runtime intent
  • sites, nodes, and controlPlane for placement
  • capabilities, workloads, and modules for governed selections
  • backupPolicy and driftPolicy for evidence policy
See Configure a StackSpec for release-validated excerpts. See CUE and StackKits for the validation model. See Quickstart for first success.